Status Testing the context menus in Chandler
Assumptions
There are 2 sets of context menus: 1 for collections and 1 for items.
Item context menus should be
- kind-sensitive
- collection-sensitive
Collection context menus should be
- collection-sensitive
- sharing status-sensitive
Context menus should appear in the following situations:
- Windows and Linux: Right click
- Mac: Right click, Click and hold, Ctrl-click
Context menus should be grouped accordingly
Since there is limited email and task functionality in 0.6 context menus should be fairly simple
Context menu options for items
- New>>
- Note Cmd/Ctrl - Shift - N ===> linux,
- Message Cmd/Ctrl - Shift - M ===> linux,
- Task Cmd/Ctrl - Shift - T ====> linux,
- Event Cmd/Ctrl - Shift - E ====> linux,
- Cut
- Copy
- Duplicate
- Paste
- Remove: Cmd/Ctrl DELETE
- Delete: DELETE
- Triage as >> Done, Later, Now
- Mark as >> Read, Unread, Needs reply
- Address item / Remove addresses
- Add to Task list / Remove from Task list
- Add to Calendar / Remove from Calendar
- Add to >> List of collections
- Move to >> List of collections
- Reply
- Reply All
- Forward
- [x] View message headers
- [x] Never share this item
Context menu options for collections
- New
- Rename
- Copy
- Paste (Greyed out if there is no collection pasted to the Clipboard)
- Delete
- Empty Trash
- [x] Keep out of Dashboard
- Sync
- Suspend Syncing
- Subscribe...
- Unsubscribe
- Publish...
- Unpublish
- Manage
- Copy ticket URLs to clipboard
Attribute context menu items
- Edit "Attribute name: Attribute value pair"
- Search on "Attribute name: Attribute value pair"
- Add "Attribute name: Attribute value pair" to sidebar
Item contect menu scenarios
If an item is not a Message item, the following options are greyed out:
- Reply, Reply All, Forward, View message headers
Collection context menu scenarios
If a collection is not shared, the following options are greyed out:
- Unsubscribe
- Unpublish
- Manage
- Copy ticket URL(s) to clipboard
- Sync
- Suspend Syncing
- Include / Exclude from Auto-sync
If a collection is Published the following options are greyed out:
If a collection is a Subscription, the following options are greyed out:
If a collection is a "Library" collection, the following options are greyed out:
--
AparnaKadakia - 11 Apr 2007