Calendar:Context Menu Specification

From MozillaWiki
Jump to: navigation, search

Lightning Context Menus

Specification Status
Author Christian Jansen
Last Change 03:00, 10 April 2008 (PDT)03:00, 10 April 2008 (PDT)
Status Preliminary


Today Pane, Calendar Mode -> Event(s) Selected

   Open
   New Event
   -----------	
   Cut
   Copy
   Paste
   -----------
   Category        >   A
                       B
                       ...
   
   -----------
   Copy to Calendar >  A
                       B
                       ...
   
   Move to Calendar >  A
                       B
                       ...
   
   Convert to       >  Email
                       Task
   -----------	
   Delete Event

Today Pane, Calendar Mode -> Event of a Series Selected

   Open
   Open Series
   New Event
   -----------	
   Cut              >  This Event
                       Complete Series
                       All Future Events
   Copy             >  This Event
                       Complete Series
                       All Future Events
   Paste
   -----------	
   Category         >  A
                       B
                       ...
   -----------
   Copy to Calendar >  A
                       B
                       ...
   Move to Calendar >  A
                       B
                       ...
   Convert to       >  Email
                       Task
   -----------	
   Delete          >   This Event
                       Complete Series
                       All Future Events

Today Pane -> Agenda List -> Context Click on "empty" area

   New Event
   ---------
   Paste
   

Today Pane, Calendar Mode, Task Mode -> Task List -> Task(s) Selected

   Open
   New Task
   -----------	
   Cut
   Copy
   Paste
   -----------	
   Mark Completed
   Progress >          0 % Completed
                       25 % Completed
                       50 % Completed
                       75 % Completed
                       100 % Completed
   
   Priority >          Not Specified
                       Low
                       Medium
                       High
   
   Category        >   A
                       B
                       ...
   -----------	
   Copy to Calendar >  A
                       B
                       ...
   
   Move to Calendar >  A
                       B
                       ...
   
   Convert to       >  Email
                       Task
   -----------	
   Delete Task

Today Pane, Task Mode -> Task List -> Context Click on "empty" area

   New Task
   -----------
   Paste

Calendar Mode

Day View: Context Click on "empty" area

   New Event
   New Task
   -----------
   Paste
   -----------
   Next Day
   Previous Day
   -----------
   Go to Today
   

Week View: Context Click on "empty" area

   New Event
   New Task
   -----------
   Paste
   -----------
   Next Week
   Previous Week
   -----------
   Go to Today
   

Multi Week View: Context Click on "empty" area

   New Event
   New Task
   -----------
   Paste
   -----------
   Next Weeks
   Previous Weeks
   -----------
   Go to Today
   

Month View: Context Click on "empty" area

   New Event
   New Task
   -----------
   Paste
   -----------
   Next Month
   Previous Month
   -----------
   Go to Today

Misc

Calendar List: Context Menu

Proposed by Hbbb:

   Open
   New Calendar
   -----------
   Show only this               bug 417217
   -----------
   Export Calendar
   Publish Calendar
   -----------
   Reload Remote Calendars 
   -----------
   Move up                      bug 226249
   Delete Calendar