Calendar:1.0 Product Planning: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
Note this page may have interesting past information, check the history for more information.
Note this page may have interesting past information, check the history for more information.


This is only a draft, some of these bugs just look like they make sense for 1.0 by their title. The goal is to cut down as many unneeded bugs as possible so that 1.0 is not that far away.
This is only a draft, there  may be bugs on this list that should be postponed if they turn out to mean an unreasonable amount of work.
 


== Access ==
== Access ==
{{bug|242112}} Make calendar keyboard accessible
{{bug|242112}} Make calendar keyboard accessible


{{bug|260121}} Make datepicker and timepicker keyboard accessible
{{bug|260121}} Make datepicker and timepicker keyboard accessible


{{bug|472448}} Minimonth missing accessible name and navigation
{{bug|472448}} Minimonth missing accessible name and navigation


{{bug|468863}} The richlistbox item for a reminder has two buttons with empty accessible names
{{bug|427403}} CTRL+Cursor Down for selecting multiple items from a list of Mail messages or Tasks loses focus (need new keyboard shortcut for Lightning's Today tab)


{{bug|427403}} CTRL+Cursor Down for selecting multiple items from a list of Mail messages or Tasks loses focus (need new keyboard shortcut for Lightning's Today tab)
{{bug|468863}} The richlistbox item for a reminder has two buttons with empty accessible names


== Alarm ==
== Alarm ==
{{bug|491118}}  reminder for recurring non-dismissed events fire again after hibernation (double/twice in alarm popup)


{{bug|491118}} reminder for recurring non-dismissed events fire again after hibernation (double/twice in alarm popup)
{{bug|349673}} Alarm dialog shown for new events that are scheduled in the past


{{bug|349673}} Alarm dialog shown for new events that are scheduled in the past
{{bug|360916}} Snoozed alarm fires at old event time although event time has been changed


{{bug|360916}} Snoozed alarm fires at old event time although event time has been changed
{{bug|375210}} Revisit alarm dialog dismissal/snooze user experience


{{bug|375210}} Revisit alarm dialog dismissal/snooze user experience
{{bug|401731}} Modified Occurrence Shown twice in alarm dialog


{{bug|401731}} Modified Occurrence Shown twice in alarm dialog
{{bug|442607}} Reminder details link does not work if calendar window is closed


{{bug|442607}} Reminder details link does not work if calendar window is closed
{{bug|466032}} Reminder dialog without events appears when experimental cache is enabled


{{bug|466032}} Reminder dialog without events appears when experimental cache is enabled
{{bug|528329}} Alarm is not fired when dismissed and later set reminder again


{{bug|528329}} Alarm is not fired when dismissed and later set reminder again
{{bug|475376}} Unify wording: "reminder" instead of "alarm"


{{bug|475376}} Unify wording: "reminder" instead of "alarm"
{{bug|329387}} Dismissed alarm behave erratically when event is moved


{{bug|329387}} Dismissed alarm behave erratically when event is moved
== Backend ==
{{bug|341537}} Leaking factories/modules for some components


== Backend ==
{{bug|516802}}  Refactor & cleanup mode and calendar view switching + today pane code


{{bug|354935}} undo after moving a single occurrence does the wrong thing
{{bug|354935}} undo after moving a single occurrence does the wrong thing


{{bug|331112}} RFC description of WKST does not appear to be followed
{{bug|331112}} RFC description of WKST does not appear to be followed


{{bug|341537}} Leaking factories/modules for some components
{{bug|523860}} Do not escape double quote character " to \" in iCalendar output (potential RFC 2445 violation)


{{bug|516802}} Refactor & cleanup mode and calendar view switching + today pane code
{{bug|532874}} Unable to add new events or tasks because units for alarm preferences are missing


{{bug|523860}} Do not escape double quote character " to \" in iCalendar output (potential RFC 2445 violation)
{{bug|536209}} Update internal timezone database from version 2009p to version 2010b


{{bug|536209}} Update internal timezone database from version 2009p to version 2010b
{{bug|543698}} Moved occurrences of repeating all-day events are displayed on new and original date


{{bug|543698}} Moved occurrences of repeating all-day events are displayed on new and original date
{{bug|492069}} Lightning corrupts ATTENDEE with CN parameter that contains a comma


== Build ==
== Build ==
{{bug|346278}}  Allow building localized lightning langpacks


{{bug|405007}} Create unittest buildbots for Calendar
{{bug|405007}} Create unittest buildbots for Calendar


{{bug|460027}} Check what files can be removed during upgrade to 1.0 and add them to removed-files.in
{{bug|460027}} Check what files can be removed during upgrade to 1.0 and add them to removed-files.in


{{bug|545838}} Run mozmill tests as part of the build process
{{bug|545838}} Run mozmill tests as part of the build process


{{bug|413641}} Launch Lightning Release Notes on update of extension
{{bug|413641}} Launch Lightning Release Notes on update of extension
 
{{bug|346278}} Allow building localized lightning langpacks


== Cache ==
== Cache ==
{{bug|412963}}  [Offline] Disabled cached calendars become visible after synchronization


{{bug|412963}} [Offline] Disabled cached calendars become visible after synchronization
{{bug|462277}} turn on cached calendars
 
{{bug|462277}} turn on cached calendars
 
{{bug|462305}} Lots of warning messages in Error Console when in offline mode
 
{{bug|466686}} Can't create cached calendars right away
 
{{bug|502936}} cached calendars should not be refreshed at launch time


{{bug|456208}} Disabling calendars autorefresh does not prevent cached calendar sync
{{bug|462305}} Lots of warning messages in Error Console when in offline mode


{{bug|479867}} Cached calendars don't set id correctly, causing duplicate events to be shown for multiple cached calendars
{{bug|466686}} Can't create cached calendars right away


== Calendar Access ==
{{bug|456208}}  Disabling calendars autorefresh does not prevent cached calendar sync


{{bug|415557}} As I add more individual calendars, some of them start to disappear for no reason
{{bug|421600}} local copy of remote calendar is corrupted if edited while server is inaccessible


{{bug|421600}} local copy of remote calendar is corrupted if edited while server is inaccessible
{{bug|479867}} Cached calendars don't set id correctly, causing duplicate events to be shown for multiple cached calendars


{{bug|532874}} Unable to add new events or tasks because units for alarm preferences are missing
{{bug|502936}} cached calendars should not be refreshed at launch time


== Crashes ==
== Crashes ==
 
{{bug|547168}} crash [@ libgobject-2.0.so.0.2200.4@0xc2c0] [@ wait_for_retrieval] on double-click, instead of opening New Event dialog
{{bug|547168}} crash [@ libgobject-2.0.so.0.2200.4@0xc2c0] [@ wait_for_retrieval] on double-click, instead of opening New Event dialog


== Dialogs ==
== Dialogs ==
{{bug|391673}}  Event dialog: Reminder List contains too many items


{{bug|371809}} Task dialog: Disable repeat drop-down menu for VTODO with no DTSTART
{{bug|362948}} Event dialog: Privacy toolbar button should toggle privacy state
 
{{bug|373176}} Task dialog: Display of timezone is wrong


{{bug|373251}} Can open multiple windows of a single event/task from Agenda, Task lists and Unifinder
{{bug|373251}} Can open multiple windows of a single event/task from Agenda, Task lists and Unifinder


{{bug|390293}} Event/task dialog does nothing upon "Save and close" when Thunderbird/Sunbird main window is closed
{{bug|390293}} Event/task dialog does nothing upon "Save and close" when Thunderbird/Sunbird main window is closed


{{bug|391673}} Event dialog: Reminder List contains too many items
{{bug|397323}} Invite Attendees dialog: cannot move/resize the splitter between attendees and grid


{{bug|392448}} Event dialog:edited values in date/time combo boxes not always saved
{{bug|395287}} Event dialog: Cannot enable timezone option for ending time


{{bug|395287}} Event dialog: Cannot enable timezone option for ending time
{{bug|402421}} Saving NEW Event/Task creates a new event each time


{{bug|402421}} Saving NEW Event/Task creates a new event each time
{{bug|450318}} No error on duplicate calendar address, stalls


{{bug|415237}} adding a category on a completed task resets the percentage from 100% to 0%
{{bug|394195}} Dialogs need a scroll bar or minimum height/width
 
{{bug|432437}} Wrong display of 'busy' marked recurring all day event in attendees dialog
 
{{bug|529813}} Invite Attendees dialog: icons are messed up in case of missing participation role
 
{{bug|534045}} Invite Attendees dialog: icons are messed up in case of participation role NON-PARTICIPANT
 
{{bug|362948}} Event dialog: Privacy toolbar button should toggle privacy state
 
{{bug|450318}} No error on duplicate calendar address, stalls
 
{{bug|394195}} Dialogs need a scroll bar or minimum height/width


== Dragging ==
== Dragging ==
{{bug|459641}}  Tabs and tab shortcut buttons should perform as drop target to convert events tasks, e-mail messages


{{bug|459641}} Tabs and tab shortcut buttons should perform as drop target to convert events tasks, e-mail messages
{{bug|535353}} When event start time=12:10 is dragged to start time=full hour then it is released at full hour +10min
 
{{bug|535353}} When event start time=12:10 is dragged to start time=full hour then it is released at full hour +10min


{{bug|367131}} Allow click and drag event creation in time scale (hours column)
{{bug|367131}} Allow click and drag event creation in time scale (hours column)


== Errors ==
== Errors ==
{{bug|546003}}  Closing Calendar or Task tab throws "An error occurred updating the ... command"


{{bug|325519}} ICS provider provides almost no useful diagnostic info on errors
{{bug|431265}} No error messages or status if network calendar is unavailable


{{bug|517695}} Lots of error messages when closing calendar tab
{{bug|460075}} Consolidate logging, support fine-grained logging


{{bug|546003}} Closing Calendar or Task tab throws "An error occurred updating the ... command"
{{bug|314594}} No error message if invalid URL used for new calendar, creates invalid calendars


{{bug|431265}} No error messages or status if network calendar is unavailable
{{bug|349987}} Strict warning: Expected color but found 'null'. (in editCategory.xul)
 
{{bug|460075}} Consolidate logging, support fine-grained logging
 
{{bug|314594}} No error message if invalid URL used for new calendar, creates invalid calendars
 
{{bug|359016}} JS error 'this.currentItem has no properties' in calItemBase propertyEnumerator


== Email Scheduling ==
== Email Scheduling ==
{{bug|461511}}  If 'Directory Server' is enabled it is not possible to add more then one attendees at once


{{bug|506468}} Accepting reschedule of event via email does not work
{{bug|463392}} caldav calendars are not visible in the 'select calendar' dialog
 
{{bug|463931}} handle better iTIP SMTP errors


== Localizability ==
== Localizability ==
{{bug|500916}}  Access key conflict in menu "Events and Tasks"


{{bug|339833}} Localizability issues with month and weekday name letter cases
{{bug|402376}} Custom reminder dialog is hardly localizable


{{bug|359353}} Event dialog has localization issues
{{bug|394771}} Lightning calendar view context menus use wrong entities


{{bug|402376}} Custom reminder dialog is hardly localizable
{{bug|457461}} Different keyboard shortcuts for the same actions in main window and event/task dialog


{{bug|394771}} Lightning calendar view context menus use wrong entities
{{bug|511518}} Calendar/Task Tab title needs dedicated string
 
{{bug|457461}} Different keyboard shortcuts for the same actions in main window and event/task dialog
 
{{bug|500916}} Access key conflict in menu "Events and Tasks"
 
{{bug|511518}} Calendar/Task Tab title needs dedicated string


== Performance ==
== Performance ==
{{bug|412914}}  Enable offline caching for a calendar with many events -> startup horrible slow


{{bug|412914}} Enable offline caching for a calendar with many events -> startup horrible slow
{{bug|530423}} The méga awful slowness of sunbird with caldav schedules
 
{{bug|530423}} The méga awful slowness of sunbird with caldav schedules


{{bug|270501}} the list of events for the listbox (unifinder) is sorted tree times
{{bug|270501}} the list of events for the listbox (unifinder) is sorted three times


{{bug|315959}} profile ICS calendar reading
{{bug|315959}} profile ICS calendar reading


{{bug|361424}} month view day boxes should draw eventboxes in a batch
{{bug|361424}} month view day boxes should draw eventboxes in a batch


{{bug|362987}} Large calendars with many recurring items slow down the app
{{bug|362987}} Large calendars with many recurring items slow down the app


{{bug|373631}} deselect a calendar subscription -> no decrease of memory consume
{{bug|462280}} profile Tb startup time with and without Lightning


{{bug|413296}} Leaking object on window-close
{{bug|496893}} The displaying of many alarms seems to take excessive resources


{{bug|413297}} Leaking object after creation of event
{{bug|498968}} Create a new, faster storage provider


{{bug|429284}} Leak: sun-calendar-event-dialog-freebusy.xml
{{bug|501689}} Investigate making storage asynchronous


{{bug|450671}} Unresponsive script warnings on calendar creation, event creation, profile startup (stop script / continue)
{{bug|403922}} Multiweek scroll / next / previous is too slow with multiple calendars


{{bug|462280}} profile Tb startup time with and without Lightning
{{bug|466742}} Event color changing actions shouldn't need re-calculation of calendar view [i.e. changing calendar of event]


{{bug|496893}} The displaying of many alarms seems to take excessive resources
{{bug|501302}} Improve View performance by removing unneeded boxes (fixes regression: alarm icon cropped, misplaced)
 
u
{{bug|498968}} Create a new, faster storage provider
 
{{bug|501689}} Investigate making storage asynchronous
 
{{bug|403922}} Multiweek scroll / next / previous is too slow with multiple calendars
 
{{bug|466742}} Event color changing actions shouldn't need re-calculation of calendar view [i.e. changing calendar of event]
 
{{bug|501302}} Improve View performance by removing unneeded boxes (fixes regression: alarm icon cropped, misplaced)
 
== Preferences ==
 
{{bug|349987}} 53 Strict warning: Expected color but found 'null'. (in editCategory.xul)
 
{{bug|530101}} 52 Remove extensions.getMore* preferences


== Providers ==
== Providers ==
{{bug|436641}}  Sends too big query to server if there are many events (over 1000) causing all events to disappear


{{bug|435854}} Wrong Server Response to inbox query leads to infinite loop of requests
{{bug|441992}} caldav calendar isn't switched off after canceling the login dialog


{{bug|436641}} Sends too big query to server if there are many events (over 1000) causing all events to disappear
{{bug|438369}} Create database backup before performing a database upgrade


{{bug|523555}} Cannot add CalDAV calendar via HTTPS if server has invalid/self-signed certificate
{{bug|523555}} Cannot add CalDAV calendar via HTTPS if server has invalid/self-signed certificate


{{bug|441992}}   caldav calendar isn't switched off after canceling the login dialog
{{bug|497095}} faulty operations retains the new ctag
 
{{bug|438369}}  Create database backup before performing a database upgrade


== Task View ==
== Task View ==
{{bug|525430}}  Task view doesn't show the attachments for selected tasks


{{bug|336117}}  ToDo list does not sort correctly when 'task completed' checkbox is checked
{{bug|412803}} Add selector of writeable calendars to the "click here to create a task" line
 
{{bug|364574}}  No refresh in agenda and todo tabpage after 'reload remote calendars'
 
{{bug|412511}}  Improve keyboard navigation in task list
 
{{bug|525430}}  Task view doesn't show the attachments for selected tasks
 
{{bug|351146}}  tasks: selection color is not system selection color
 
{{bug|412803}}   Add selector of writeable calendars to the "click here to create a task" line
 
== Unifinder ==
 
{{bug|423320}}  Calendar Unifinder: Setting filter updates tree incorrectly
 
{{bug|455552}}  Unifinder incorrectly updates and displays occurrences of repeating events


== Views / Frontend ==
== Views / Frontend ==
{{bug|455045}}  current day highlight should trump currently selected day


{{bug|547593}} Delete Key does not work on selected event in views
{{bug|482110}} calendar stays hidden after adding event to it; new event not visible
 
{{bug|340025}} sort out context menu architecture for the views
 
{{bug|342933}} Differentiate between tasks and events in day/week view
 
{{bug|366139}} Wrong end time set on multi-day events
 
{{bug|372424}} iTIP/iMIP invitation bar doesn't disappear after changing e-mail folder
 
{{bug|375043}} Weekly planner layout ->week days in wrong sequence
 
{{bug|389281}} Write to read-only ICS store creates event on screen
 
{{bug|400267}} short events besides a whole-day spanning event are leaving the time scale grid
 
{{bug|417241}} Delete button should be disabled when focus is on agenda pane and selected Event is readonly
 
{{bug|421986}} Adding events to invisible CalDAV calendars does not force visibility
 
{{bug|424808}} addItem in calendar-month-day-box scales badly
 
{{bug|431076}} Add keyboard navigation/accessibility for the calendar views


{{bug|431390}} Context menu actions should relate to position and type of target clicked
{{bug|534593}} Cannot delete tasks from Today Pane in Mail tab


{{bug|435493}} Minimonth doesn't respect Sunbirds timezone setting, always uses system timezone
{{bug|357112}} Drag and drop of multiday-event doesn't drop on days the shadow suggests


{{bug|448028}} All-day event box' background overlaps calendar header
{{bug|494598}} Update Lightning icons to match Thunderbird 3.0 default theme


{{bug|455045}} current day highlight should trump currently selected day
{{bug|404900}} Add Accept/Decline to Calendar item's context menu


{{bug|465512}} New navigation bar contains some flaws under MacOS
{{bug|431076}} Add keyboard navigation/accessibility for the calendar views


{{bug|470425}} event boxes overlap [war on boxes: attack of the clone bugs]
{{bug|273279}} no visual status mark on tentative or cancelled events/tasks


{{bug|471378}} Create gnome theme (gnomestripe)
{{bug|547593}} Delete Key does not work on selected event in views


{{bug|479758}} Calendar/task shortcut buttons are not available if the tabbar is hidden (after setting "mail.tabs.autoHide" to true)
{{bug|502095}} "Write" popup menu and Today pane statusbar item have odd icons


{{bug|482110}} calendar stays hidden after adding event to it; new event not visible
{{bug|366139}} Wrong end time set on multi-day events


{{bug|494598}} Update Lightning icons to match Thunderbird 3.0 default theme
{{bug|389281}} Write to read-only ICS store creates event on screen


{{bug|508041}} rowCountChanged is passing wrong numbers in calendar list
{{bug|400267}} short events besides a whole-day spanning event are leaving the time scale grid


{{bug|520667}} Pressing Select All (Ctrl + A) in the tasks view selects all the items in the calendar view
{{bug|421986}} Adding events to invisible CalDAV calendars does not force visibility


{{bug|533096}} Consolidate theming to make more css common
{{bug|435493}} Minimonth doesn't respect Sunbirds timezone setting, always uses system timezone


{{bug|534593}} Cannot delete tasks from Today Pane in Mail tab
{{bug|471378}} Create gnome theme (gnomestripe)


{{bug|543694}} Mark complete doesnt function properly
{{bug|520667}} Pressing Select All (Ctrl + A) in the tasks view selects all the items in the calendar view


{{bug|547445}} Calendar does not open at today's date
{{bug|543694}} Mark complete doesnt function properly


{{bug|547533}} Day/week views: when creating events dragging the mouse, the title label is misplaced in the center of the events' box
{{bug|500156}} Investigate the influence of native theming of groupboxes on Windows


{{bug|350848}} no confirmation when open/delete repeating event from unifinder
{{bug|342933}} Differentiate between tasks and events in day/week view


{{bug|357112}} Drag and drop of multiday-event doesn't drop on days the shadow suggests
{{bug|372424}} iTIP/iMIP invitation bar doesn't disappear after changing e-mail folder


{{bug|419983}} Glitch in animated alarm bell image; animation doesn't look smooth
{{bug|424808}} addItem in calendar-month-day-box scales badly


{{bug|444738}} Tool tip of Today buttons is inconsistent
{{bug|533096}} Consolidate theming to make more css common


{{bug|512779}} Style pinstripe theme splitters like Thunderbird
{{bug|547445}} Calendar does not open at today's date


{{bug|531459}} Replace XPMs with PNGs as Linux window icons
{{bug|547533}} Day/week views: when creating events dragging the mouse, the title label is misplaced in the center of the events' box


{{bug|515802}} Add 'Tasks' and 'Calendar' buttons to the main toolbar
{{bug|419983}} Glitch in animated alarm bell image; animation doesn't look smooth


{{bug|500156}} Investigate the influence of native theming ofgroupboxes on Windows
{{bug|531459}} Replace XPMs with PNGs as Linux window icons


{{bug|273279}} no visual status mark on tentative or cancelled events/tasks
{{bug|515802}} Add 'Tasks' and 'Calendar' buttons to the main toolbar


{{bug|502095}} "Write" popup menu and Today pane statusbar item have odd icons
{{bug|465512}} New navigation bar contains some flaws under MacOS


{{bug|404900}} Add Accept/Decline to Calendar item's context menu
{{bug|463030}} Until date of recurrence rule can set before start date of event

Revision as of 12:15, 21 March 2010

Draft-template-image.png THIS PAGE IS A WORKING DRAFT Pencil-emoji U270F-gray.png
The page may be difficult to navigate, and some information on its subject might be incomplete and/or evolving rapidly.
If you have any questions or ideas, please add them as a new topic on the discussion page.

Note this page may have interesting past information, check the history for more information.

This is only a draft, there may be bugs on this list that should be postponed if they turn out to mean an unreasonable amount of work.

Access

bug 242112 Make calendar keyboard accessible

bug 260121 Make datepicker and timepicker keyboard accessible

bug 472448 Minimonth missing accessible name and navigation

bug 427403 CTRL+Cursor Down for selecting multiple items from a list of Mail messages or Tasks loses focus (need new keyboard shortcut for Lightning's Today tab)

bug 468863 The richlistbox item for a reminder has two buttons with empty accessible names

Alarm

bug 491118 reminder for recurring non-dismissed events fire again after hibernation (double/twice in alarm popup)

bug 349673 Alarm dialog shown for new events that are scheduled in the past

bug 360916 Snoozed alarm fires at old event time although event time has been changed

bug 375210 Revisit alarm dialog dismissal/snooze user experience

bug 401731 Modified Occurrence Shown twice in alarm dialog

bug 442607 Reminder details link does not work if calendar window is closed

bug 466032 Reminder dialog without events appears when experimental cache is enabled

bug 528329 Alarm is not fired when dismissed and later set reminder again

bug 475376 Unify wording: "reminder" instead of "alarm"

bug 329387 Dismissed alarm behave erratically when event is moved

Backend

bug 341537 Leaking factories/modules for some components

bug 516802 Refactor & cleanup mode and calendar view switching + today pane code

bug 354935 undo after moving a single occurrence does the wrong thing

bug 331112 RFC description of WKST does not appear to be followed

bug 523860 Do not escape double quote character " to \" in iCalendar output (potential RFC 2445 violation)

bug 532874 Unable to add new events or tasks because units for alarm preferences are missing

bug 536209 Update internal timezone database from version 2009p to version 2010b

bug 543698 Moved occurrences of repeating all-day events are displayed on new and original date

bug 492069 Lightning corrupts ATTENDEE with CN parameter that contains a comma

Build

bug 346278 Allow building localized lightning langpacks

bug 405007 Create unittest buildbots for Calendar

bug 460027 Check what files can be removed during upgrade to 1.0 and add them to removed-files.in

bug 545838 Run mozmill tests as part of the build process

bug 413641 Launch Lightning Release Notes on update of extension

Cache

bug 412963 [Offline] Disabled cached calendars become visible after synchronization

bug 462277 turn on cached calendars

bug 462305 Lots of warning messages in Error Console when in offline mode

bug 466686 Can't create cached calendars right away

bug 456208 Disabling calendars autorefresh does not prevent cached calendar sync

bug 421600 local copy of remote calendar is corrupted if edited while server is inaccessible

bug 479867 Cached calendars don't set id correctly, causing duplicate events to be shown for multiple cached calendars

bug 502936 cached calendars should not be refreshed at launch time

Crashes

bug 547168 crash [@ libgobject-2.0.so.0.2200.4@0xc2c0] [@ wait_for_retrieval] on double-click, instead of opening New Event dialog

Dialogs

bug 391673 Event dialog: Reminder List contains too many items

bug 362948 Event dialog: Privacy toolbar button should toggle privacy state

bug 373251 Can open multiple windows of a single event/task from Agenda, Task lists and Unifinder

bug 390293 Event/task dialog does nothing upon "Save and close" when Thunderbird/Sunbird main window is closed

bug 397323 Invite Attendees dialog: cannot move/resize the splitter between attendees and grid

bug 395287 Event dialog: Cannot enable timezone option for ending time

bug 402421 Saving NEW Event/Task creates a new event each time

bug 450318 No error on duplicate calendar address, stalls

bug 394195 Dialogs need a scroll bar or minimum height/width

Dragging

bug 459641 Tabs and tab shortcut buttons should perform as drop target to convert events tasks, e-mail messages

bug 535353 When event start time=12:10 is dragged to start time=full hour then it is released at full hour +10min

bug 367131 Allow click and drag event creation in time scale (hours column)

Errors

bug 546003 Closing Calendar or Task tab throws "An error occurred updating the ... command"

bug 431265 No error messages or status if network calendar is unavailable

bug 460075 Consolidate logging, support fine-grained logging

bug 314594 No error message if invalid URL used for new calendar, creates invalid calendars

bug 349987 Strict warning: Expected color but found 'null'. (in editCategory.xul)

Email Scheduling

bug 461511 If 'Directory Server' is enabled it is not possible to add more then one attendees at once

bug 463392 caldav calendars are not visible in the 'select calendar' dialog

Localizability

bug 500916 Access key conflict in menu "Events and Tasks"

bug 402376 Custom reminder dialog is hardly localizable

bug 394771 Lightning calendar view context menus use wrong entities

bug 457461 Different keyboard shortcuts for the same actions in main window and event/task dialog

bug 511518 Calendar/Task Tab title needs dedicated string

Performance

bug 412914 Enable offline caching for a calendar with many events -> startup horrible slow

bug 530423 The méga awful slowness of sunbird with caldav schedules

bug 270501 the list of events for the listbox (unifinder) is sorted three times

bug 315959 profile ICS calendar reading

bug 361424 month view day boxes should draw eventboxes in a batch

bug 362987 Large calendars with many recurring items slow down the app

bug 462280 profile Tb startup time with and without Lightning

bug 496893 The displaying of many alarms seems to take excessive resources

bug 498968 Create a new, faster storage provider

bug 501689 Investigate making storage asynchronous

bug 403922 Multiweek scroll / next / previous is too slow with multiple calendars

bug 466742 Event color changing actions shouldn't need re-calculation of calendar view [i.e. changing calendar of event]

bug 501302 Improve View performance by removing unneeded boxes (fixes regression: alarm icon cropped, misplaced) u

Providers

bug 436641 Sends too big query to server if there are many events (over 1000) causing all events to disappear

bug 441992 caldav calendar isn't switched off after canceling the login dialog

bug 438369 Create database backup before performing a database upgrade

bug 523555 Cannot add CalDAV calendar via HTTPS if server has invalid/self-signed certificate

bug 497095 faulty operations retains the new ctag

Task View

bug 525430 Task view doesn't show the attachments for selected tasks

bug 412803 Add selector of writeable calendars to the "click here to create a task" line

Views / Frontend

bug 455045 current day highlight should trump currently selected day

bug 482110 calendar stays hidden after adding event to it; new event not visible

bug 534593 Cannot delete tasks from Today Pane in Mail tab

bug 357112 Drag and drop of multiday-event doesn't drop on days the shadow suggests

bug 494598 Update Lightning icons to match Thunderbird 3.0 default theme

bug 404900 Add Accept/Decline to Calendar item's context menu

bug 431076 Add keyboard navigation/accessibility for the calendar views

bug 273279 no visual status mark on tentative or cancelled events/tasks

bug 547593 Delete Key does not work on selected event in views

bug 502095 "Write" popup menu and Today pane statusbar item have odd icons

bug 366139 Wrong end time set on multi-day events

bug 389281 Write to read-only ICS store creates event on screen

bug 400267 short events besides a whole-day spanning event are leaving the time scale grid

bug 421986 Adding events to invisible CalDAV calendars does not force visibility

bug 435493 Minimonth doesn't respect Sunbirds timezone setting, always uses system timezone

bug 471378 Create gnome theme (gnomestripe)

bug 520667 Pressing Select All (Ctrl + A) in the tasks view selects all the items in the calendar view

bug 543694 Mark complete doesnt function properly

bug 500156 Investigate the influence of native theming of groupboxes on Windows

bug 342933 Differentiate between tasks and events in day/week view

bug 372424 iTIP/iMIP invitation bar doesn't disappear after changing e-mail folder

bug 424808 addItem in calendar-month-day-box scales badly

bug 533096 Consolidate theming to make more css common

bug 547445 Calendar does not open at today's date

bug 547533 Day/week views: when creating events dragging the mouse, the title label is misplaced in the center of the events' box

bug 419983 Glitch in animated alarm bell image; animation doesn't look smooth

bug 531459 Replace XPMs with PNGs as Linux window icons

bug 515802 Add 'Tasks' and 'Calendar' buttons to the main toolbar

bug 465512 New navigation bar contains some flaws under MacOS

bug 463030 Until date of recurrence rule can set before start date of event