r2 - 11 Apr 2007 - 11:04:25 - AparnaKadakiaYou are here: OSAF >  Journal Web  >  QAMeetingNotes > IRCQASession20070411
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

  • Calendar Color

  • [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:

  • Publish
  • Unsubscribe

If a collection is a Subscription, the following options are greyed out:

  • Publish
  • Unpublish

If a collection is a "Library" collection, the following options are greyed out:

  • Rename
  • Delete
  • Duplicate

-- AparnaKadakia - 11 Apr 2007

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.