r16 - 15 Aug 2005 - 16:44:07 - MimiYinYou are here: OSAF >  Projects Web  >  UIDesignArchives > ToolbarSpec

Toolbar Spec

Status Proposal

Motivation

  • To provide web-like navigation affordances
  • Pretty persistent, relatively spare and large toolbar so that
    • Users aren't overwhelmed with too many features
    • Most important features aren't represented by tiny buttons with incomprehensible icons with too many parts
    • Toolbar doesn't change willy-nilly depending on what view you're in so that you always know where things are

Pantheon of buttons

.4

  • Navigaton
  • Back
  • Forward
  • Persists between sessions
  • Back and forward track changes at the summary view level.
  • Click and hold to get pulldown of options

  • Toolbar
  • Send / Receive
  • New (Default is Note)
    • Click and hold pulldown options: Message, Task, Event, Contact, Note
  • Delete
    • Hit delete on the keyboard removes item from the collection
    • Delete is disabled in the "All" collection

IP-A Status Following features will probably slip 0.4:

  • Back and forward button navigation logic
  • Click and hold to get pulldown of options
  • No Trash deletion

in addition: Delete is simplified in 0.4 to mean remove. Delete from trash is not going to be implemented

Post .4

  • Send / Send update toggles with the more generic Send / Receive button depending on whether or not an "Outgoing" item is selected
    • Click and hold pulldown checklist options:
      • Receive mail from the following accounts
        • Gmail
        • Work mail
      • Send or Send update (depending on current item)

  • Conversation items: Only active for messages
    • Reply
    • Reply all
    • Forward

  • Fonts: launches fonts helper window / toolbar
  • Print
  • Attach will appear in the body of the detail view

  • Delete
    • In the Dashboard view or All view:
      • Click delete in Toolbar to move selected ite(s)m to the Trash
      • Hit delete on the keyboard to move selected item(s) to the Trash
      • Deleted an item in the Dashboard collection removes the item from all other collections as well
    • In the Sidebar
      • Click delete in Toolbar to move selected collection(s) to the Trash
      • Hit delete on keyboard to move selected collection(s) to the Trash
      • DnD collection into Trash for deletion
      • DnD collection off of sidebar to remove from sidebar
    • Delete in any other collection just removes the item from only that collection

  • Junk toggles with Not Junk
  • Purge with pulldown
    • Purges Dashboard
    • Purge all
    • Purge Junk
    • Purge Archives
    • Set auto-purge

  • Search bar with pulldown
  • Cancel search (inside search bar text box)
  • Save search toggles with Edit

  • Not OOTB
  • Archive: marks selected item(s) for Archive

  • .4 toolbar buttons
  • Get mail
  • New: Creates new note
  • Share: Brings up detail view of selected collection

  • toolbar.gif:

  • .5 toolbar buttons
  • Sync (without pulldown)
  • New (with just text pulldown)
  • Reply
  • Reply all
  • Forward
  • Delete
  • Junk
  • Share
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r16 < r15 < r14 < r13 < r12 | 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.