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
- Print Preview
- Page Setup...
- Print
Edit
- 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
View
- Triage Table View
- Calendar 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
-
- 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
- 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>>
- Flickr>>
- Create new Flickr collection by Owner
- Create new Flickr collection by Tag
- Update Flickr collections
- Photos>>
- 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