Calendar:Feature Implementations:Drag'n'Drop: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (Fixing broken links) |
||
Line 22: | Line 22: | ||
==Related bugs== | ==Related bugs== | ||
*[https://bugzilla.mozilla.org/show_bug.cgi?id=247764 | *[https://bugzilla.mozilla.org/show_bug.cgi?id=247764 Bug 247764:Drag emails to tasks/times] | ||
*[https://bugzilla.mozilla.org/show_bug.cgi?id=179484 | *[https://bugzilla.mozilla.org/show_bug.cgi?id=179484 Bug 179484:Change an event's calendar via DND] | ||
*[https://bugzilla.mozilla.org/show_bug.cgi?id=244459 | *[https://bugzilla.mozilla.org/show_bug.cgi?id=244459 Bug 244459:Drag ics attachments from email to calendar] | ||
== Design/Implementation status on the CVS trunk as of 2006/7/18 == | == Design/Implementation status on the CVS trunk as of 2006/7/18 == | ||
*Drag and drop is available for creating and modifying an event | *Drag and drop is available for creating and modifying an event | ||
*Dragging calendar data from the month or multiweek views exports it in iCalendar format. | *Dragging calendar data from the month or multiweek views exports it in iCalendar format. |
Latest revision as of 19:38, 5 August 2006
This page is meant to be used by calendar developers. To add minor comments/feedback, please use the discussion page. More extensive discussion should be taken the newsgroup.
Basic overview
Drag and drop falls into 2 basic categories: (1) internal to the app and (2) internal to/from external. Drag and Drop has the advantage that it provides shortcuts for common tasks with absolutely minimum UI. Overall, DND should be available for the following actions:
Internal to the app
- To create and event
- To modify an event's start and/or end
- To schedule time for a task or unscheduled event
- To change the calendar of an event?
Internal/External
- Dropping ics data should import the data into the selected calendar
- Dropping ics files should subscribe to those files
- Dropping urls should subscribe to the file at that location
- Dropping mail should create a task from that email (follow-up)
- Dropping (natural language) text describing an event should create that event
- Dragging calendar data should export it as iCalendar and as natural language
Proposal pages
Related bugs
- Bug 247764:Drag emails to tasks/times
- Bug 179484:Change an event's calendar via DND
- Bug 244459:Drag ics attachments from email to calendar
Design/Implementation status on the CVS trunk as of 2006/7/18
- Drag and drop is available for creating and modifying an event
- Dragging calendar data from the month or multiweek views exports it in iCalendar format.