Calendar:Lightning:Developer Notes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
m (Reverted edits by Valentinaadrian to last version by Shaver)
Line 6: Line 6:
=== "Taking over" view for calendar data ===
=== "Taking over" view for calendar data ===
=== Hooking into search/unified display ===
=== Hooking into search/unified display ===
== Context Menus ==
Lightning needs context menus for several areas of the UI.  What do these menus need to contain?
=== Agenda ===
*New event
*New task
*Edit event/task (where appropriate)
*Delete event/task (where appropriate)
=== Task List ===
*New task
*Edit task (where appropriate)
*Delete task (where appropriate)
*Mark completed (where appropriate)
=== Calendar List ===
*New Calendar
*Edit Calendar (where appropriate)
*Delete Calendar (where appropriate)
*Hide/Show events in calendar (where appropriate)
*Publish Calendar (where appropriate)
=== Multiday/month views ===
*Go forward
*Go back
*New Event
*Edit event (where appropriate)
*Delete event (where appropriate)

Revision as of 20:25, 21 September 2005

If you're not a Calendar developer, please put your comments and notes in the Discussion area for this page. If you're not a developer at all, you're probably better off on another Lightning page. =)

Thunderbird Integration Issues

Adding a Calendar account type

Representation in folder view

"Taking over" view for calendar data

Hooking into search/unified display

Context Menus

Lightning needs context menus for several areas of the UI. What do these menus need to contain?

Agenda

  • New event
  • New task
  • Edit event/task (where appropriate)
  • Delete event/task (where appropriate)

Task List

  • New task
  • Edit task (where appropriate)
  • Delete task (where appropriate)
  • Mark completed (where appropriate)

Calendar List

  • New Calendar
  • Edit Calendar (where appropriate)
  • Delete Calendar (where appropriate)
  • Hide/Show events in calendar (where appropriate)
  • Publish Calendar (where appropriate)

Multiday/month views

  • Go forward
  • Go back
  • New Event
  • Edit event (where appropriate)
  • Delete event (where appropriate)