r10 - 12 Jul 2007 - 08:03:33 - MimiYinYou are here: OSAF >  Product Web  >  PreferencesEtCetera > PreviewMenus
Needs to be consistent with:

Changes to the menus:

  • Menu changes are being tracked in bug: https://bugzilla.osafoundation.org/show_bug.cgi?id=5236
  • List discussion: http://lists.osafoundation.org/pipermail/design/2007-January/006081.html

This will also require some reconfiguration of the menus. As they are now, the Collection menu is too cluttered. Here is a proposal.

Biggest change: Separate sharing related functions into a separate Share menu.

Issue: Menu items must have one underlined letter for fast access on Windows and Linux. This is called keyboard mnemonic. This means, among other things, that a menu entry should not be completely dynamic (otherwise makes it hard to make the sortcut). The shortcut should not change if the text in the entry changes. The top level menu shortcuts must also not conflict with detail view shortcuts.

Chandler

  • Note that this menu exists on the Mac only
  • Note that if you run with RunPython script this will be Python menu
  • What are the items in this menu?

File

  • Import...
  • Export...
  • Dump items to file...
  • Restore items from file...

  • Accounts...
  • Protect Passwords...
  • Sync>>
    • [SELECTED COLLECTION NAME] Cmd/Ctrl -Shift - S Can't make mnemonic with fully dynamic name
    • All
    • Mail
    • Shares
    • Feeds
    • Files
    • Set Auto-sync intervals...
  • Suspend Syncing >>
    • [SELECTED COLLECTION NAME] Can't make mnemonic with fully dynamic name
    • All
    • Mail
    • Shares
    • Feeds
    • Files

  • Use Time Zones

  • Print Preview
  • Page Setup...
  • Print

  • Save Changes
  • Quit

Edit

  • Undo
  • Redo

  • Cut: Cmd/Ctrl - X
  • Copy: Cmd/Ctrl - C
  • Duplicate: Cmd/Ctrl - D Shouldn't this be Delete? MimiYin I think that would Cmd/Ctrl-DELETE
  • Paste: Cmd/Ctrl - V
  • Select all: Cmd/Ctrl - A

  • Find

View

  • All
  • Mail
  • Tasks
  • Calendars

  • Triage Table View
  • Calendar View
    • Week View
    • Day View

  • File into Triage sections
  • [x] Now
  • [x] Later
  • [x] Done

  • Next Week
  • Previous Week
  • Jump to Date...

  • Configure Window>>
    • # of hours displayed per day>>More: Cmd/Ctrl - Shift - +, Less: Cmd/Ctrl - Shift - - Too many hours to make mnemonics
    • Toolbar
    • Sidebar
    • Mini-calendar
    • Detail view Cmd/Ctrl - Shift - D
    • Status bar

Item

  • New>>
    • <KIND> Cmd/Ctrl - N

    • Note Cmd/Ctrl - Shift - N
    • Message Cmd/Ctrl - Shift - M
    • Task Cmd/Ctrl - Shift - T
    • Event Cmd/Ctrl - Shift - E
  • 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

  • Send / Update
  • Reply
  • Reply All
  • Forward
  • [x] View message headers

  • [x] Never share this item

Collection

  • New

  • Rename
  • Duplicate
  • Delete
  • Empty Trash

  • Calendar Color>>Colors Can't make mnemonic with fully dynamic color names

  • [x] Keep out of Dashboard

Share

  • Subscribe...
  • Unsubscribe
  • Publish...
  • Unpublish
  • Manage

  • Copy ticket URLs to clipboard

Demos

  • Turn on web server
  • Amazon>>
    • Amazon Keyword search
    • Amazon Wish List search
  • EVDB>>
    • Subscribe to EVDB calendar
  • Feeds>>
    • New feed channel
  • Flickr>>
    • Create new Flickr collection by Owner
    • Create new Flickr collection by Tag
    • Update Flickr collections
  • Photos>>
    • Import image...
  • Peer to Peer sharing>>
    • Login to Peer network
    • Subscribe to Peer collection
    • Grant Peer access to [COLLECTION NAME]
    • Send [COLLECTION NAME] via Peer to Peer email
    • Check Peer to Peer email

Tools

  • Activity Viewer
  • Logging>>
    • Log window
    • Logging level>>
      • Critical
      • Error
      • Warning
      • Info
      • Debug
    • Log user actions
  • Repository>>
    • Check
    • Check and Repair
    • Index
    • Compact
    • --------------------
    • New...
    • Switch...
  • Save and Restore>>
    • Backup data...
    • Restore data...
    • --------------------
    • Save settings...
    • Restore settings...
    • --------------------
    • Restore published shares...
  • Sharing>>
    • Edit your 'Me' name
    • Show sharing activity
    • --------------------
    • Start background sync
    • Start GET-only background sync
    • Read-only sharing mode
    • Enable CalDAV-atop-EIM
    • Enable RecordSet debugging
    • Import demo calendar
    • Dump items to file...
    • Reload items from file...
    • Generate conflict on shared item

  • Test>>
    • Generate data
    • Generate lots of data
    • Generate items from a file
    • --------------------------
    • Show 'Me' address collection
    • Load MIME torture tests
    • Load i18n mail tests
  • Debug>>
    • Show Python shell...
    • Show Python shell with object browser...
    • --------------------------
    • Reload parcels
    • Reload styles
    • ---------------------------
    • Show Block Viewer
    • Show Repository Viewer
    • ---------------------------
    • Wx Test Harness
    • ---------------------------
    • Show I18nManager debug window
    • ---------------------------
    • Add CPIA scripts to Sidebar
    • Run a CPIA script
    • ----------------------------
    • Start Event Profiler
    • Stop Event Profiler
    • ----------------------------
    • Chandler skin
    • CPIA test skin
    • CPIA test 2 skin
  • Scripting>>
    • Record script
    • Include tests in script
    • Play script

  • Certificates>>
    • Manage certificates
    • Import certificate
  • Plugins>>
    • Download plugins...
    • ------
    • chandler-amazonplugin
    • chandler-evdbplugin
    • chandler-eventloggerplugin
    • chandler-feedsplugin
    • chandler-flickrplugin
    • chandler-helloworldplugin
    • chandler-p2pplugin
    • chandler-photoplugin

Window

  • Note that this menu exists on the Mac only

Help

  • I would expect "About Chandler" menu item on Windows and Linux in this spot
  • Chandler FAQ
  • File a bug

-- MimiYin - 30 Mar 2007

Noted issues about mnemonics, added some mnemonics, added Help | About Chandler menu item

-- HeikkiToivonen - 30 Mar 2007

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r10 < r9 < r8 < r7 < r6 | 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.