Overview
This page details the behavior and features of the Chandler toolbar targetted for release 0.5. Most of the goals for 0.5 will center around visual goals for better looking toolbar buttons.
Assumptions
- Development will proceed in the context of using platform native behaviour for all of the requirements (ie: dividers will look specific to platform etc). At the end of 0.5 we will determine if any additional functionality needs to be supported.
- Although it will not be a requirement in 0.5 to support click-and-hold toolbar buttons the popup a menu (ie: safari), dev will look at adding in some support widgets work for this if only for research purposes (nothing done in 0.5)
- Nice icons will be available for 0.5.
- Only 1 toolbar will be available for 0.5 with icons horizontally, we will NOT have 3 toolbars lined up above the sidebar, summary table view and detail view respectively.
Feature List
- Single toolbar will contain 3 different sets of icons -> implementation-wise this will be a single toolbar.
- App toolbar area to the left
- Items - All, Mail, Calendar, Tasks
- The behavior when selecting these various toolbar items is address in the sidebar spec ZeroPointFiveSidebarSpec.
- They expose state versus other toolbar items that are more like button behavior.
- Development will decide the specifics for differentiating this based on widget capabilities and native platform behavior.
- Sidebar is fixed width so the app toolbar is always displayed.
- For 0.5 we cannot hide the sidebar or app toolbar.
- There is a divider between the All and Mail items
- Summary view toolbar in the middle
-
- Items - Sync, New, Print
- Both the Sync and New items will be candidates for the click-and-hold drop down menus depending on how far we get with the investigation.
- Selecting Sync and New will have no change in behavior from 0.4.
- The Print item will be disabled unless we are displaying the calendar week or day view since this is the only printing we will support for 0.5.
- Detail view toolbar to the right
- Items - Send
- The Send button will be disabled or enabled based on what fields have been specified in the detail view given a it's context (ie: sharing invitation vs event invitation). These requirements will not be outlined in this spec.
Kibble Goals
Below is a screen shot of the kibble toolbar that design is working towards.
Status
- Met with engineering on 11/09/04 to review Kibble design and agree upon 0.5 goals.
- Nice icons are available for Sync, New, Delete and Send
- Icons - Print, All, Mail, Calendar and Tasks are still in progress (Mimi) - DONE
Issues List
- Mimi mentioned something about the buttons having text but this doesn't work on the Mac right now. Find out what the issue is and if we need to clarify anything in the spec. (still pending)
--
SheilaMooney - 09 Nov 2004