Calendar:Lightning09: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 1: Line 1:
Goals for Lightning 0.9
= Improve Usability =
= Improve Performance =
= Improve Interoperability =


== Calendar View improvements ==  
= Goals for Lightning 0.9 =
The list below states the goals for Lightning 0.9. The goals were discussed and agreed on the F2F Meeting 2008, in Hamburg.
 
== Usability ===
Improving the usability is important for this release. Goal is to get the critical pain point which are mostly the view "up and running".
 
= Performance =
The performance is still, especially with "large" calendars too low. In addition the Lightning does not provide good feedback mechanism, showing a progress while Reload.
 
The performance improvements shall focus on the major pain point only
 
= Interoperability =
 
Interoperability is important. Especially with Outlook. This release will focus on fixing the biggest pain point.
 
 
= Details: =
 
== Calendar Views ==  
* Display Half Hours
* Display Half Hours
* CSS improvement (bring Grid to 2008)
* CSS improvement (bring Grid to 2008)
Line 11: Line 25:
* Task Mode Borders
* Task Mode Borders
* Improve Look of Mini Month (Done)
* Improve Look of Mini Month (Done)
* Toolbar CSS (Mac only)
* Make Toolbar background look the same as in Mail Mode
* Display invitation Link in all Modes
* Display invitation Link in all Modes
* Indicators (<- ->) for All Day Events
* Indicators (<- ->) for All Day Events
Line 18: Line 32:
(http://wiki.mozilla.org/Calendar:Improving_the_Calendar_Views)
(http://wiki.mozilla.org/Calendar:Improving_the_Calendar_Views)


== Event boxes ==
== Event Boxes ==
* Truncated Font Height
* Truncated Font Height
* Make Zero Lenght Events selectable
* Make Zero Length Events selectable
* Input XOR
* Event input XOR problem (Black text on dark colored events)
* Optimized Context menu
* Optimized Context menu
* Display status icons for: Series's, Private
* Display status icons for: Series's, Private
* Edit, Delete, Move Series's


== Today-pane ==
 
== Today Pane ==
* All Day Events Visualization
* All Day Events Visualization
* Mini Month or Mini Day option
* Allow users to display the Mini Month instead of the Mini Day  
* Drag & Drop of Events
* It should be possible Drag & Drop of Events from the Event List into the Task List and vice versa
* Today Pane Borders
 
* It should be possible Drag & Drop of Events from the Event List onto Mode Toolbar Buttons for conversion
 
* Add Borders to Task Lists, Add margin to Event List
* Display Today Pane in Calendar Mode (patch available)
* Display Today Pane in Calendar Mode (patch available)
** Default: Tasks, Mini Day OFF
** Default: Tasks, Mini Day OFF
Line 38: Line 57:
Layout changes for Task Dialog,
Layout changes for Task Dialog,


== Dialog improvements ==
== Dialog Improvements ==
* Cluster Time Zone List
* Usability optimizations of Freebusy Grid (-> Low Prio)
* Usability optimizations of Freebusy Grid (-> Low Prio)


Line 53: Line 73:


== Leaks ==
== Leaks ==
== Off-Line Mode UI ==
== Off-Line Mode UI ==
== Outlook Roundtrip ==
== Outlook Roundtrip ==
== IMIP/ITIP Workflow ==
== IMIP/ITIP Workflow ==
== CalDAV-Support ==
== CalDAV-Support ==
== Edit, Delete, Move Series's ==
== Gdata ==
== Gdata ==
595

edits

Navigation menu