258
edits
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, | 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| | {{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| | {{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| | {{bug|349673}} Alarm dialog shown for new events that are scheduled in the past | ||
{{bug| | {{bug|360916}} Snoozed alarm fires at old event time although event time has been changed | ||
{{bug| | {{bug|375210}} Revisit alarm dialog dismissal/snooze user experience | ||
{{bug| | {{bug|401731}} Modified Occurrence Shown twice in alarm dialog | ||
{{bug| | {{bug|442607}} Reminder details link does not work if calendar window is closed | ||
{{bug| | {{bug|466032}} Reminder dialog without events appears when experimental cache is enabled | ||
{{bug| | {{bug|528329}} Alarm is not fired when dismissed and later set reminder again | ||
{{bug| | {{bug|475376}} Unify wording: "reminder" instead of "alarm" | ||
{{bug| | {{bug|329387}} Dismissed alarm behave erratically when event is moved | ||
{{bug| | == 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|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| | {{bug|523860}} Do not escape double quote character " to \" in iCalendar output (potential RFC 2445 violation) | ||
{{bug| | {{bug|532874}} Unable to add new events or tasks because units for alarm preferences are missing | ||
{{bug| | {{bug|536209}} Update internal timezone database from version 2009p to version 2010b | ||
{{bug| | {{bug|543698}} Moved occurrences of repeating all-day events are displayed on new and original date | ||
{{bug| | {{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 | ||
== Cache == | == Cache == | ||
{{bug|412963}} [Offline] Disabled cached calendars become visible after synchronization | |||
{{bug|462277}} turn on cached calendars | |||
{{bug|462277}} turn on cached calendars | |||
{{bug| | {{bug|462305}} Lots of warning messages in Error Console when in offline mode | ||
{{bug| | {{bug|466686}} Can't create cached calendars right away | ||
{{bug|456208}} Disabling calendars autorefresh does not prevent cached calendar sync | |||
{{bug| | {{bug|421600}} local copy of remote calendar is corrupted if edited while server is inaccessible | ||
{{bug| | {{bug|479867}} Cached calendars don't set id correctly, causing duplicate events to be shown for multiple cached calendars | ||
{{bug| | {{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| | {{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|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| | {{bug|397323}} Invite Attendees dialog: cannot move/resize the splitter between attendees and grid | ||
{{bug| | {{bug|395287}} Event dialog: Cannot enable timezone option for ending time | ||
{{bug| | {{bug|402421}} Saving NEW Event/Task creates a new event each time | ||
{{bug| | {{bug|450318}} No error on duplicate calendar address, stalls | ||
{{bug|394195}} Dialogs need a scroll bar or minimum height/width | |||
{{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|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| | {{bug|431265}} No error messages or status if network calendar is unavailable | ||
{{bug| | {{bug|460075}} Consolidate logging, support fine-grained logging | ||
{{bug| | {{bug|314594}} No error message if invalid URL used for new calendar, creates invalid calendars | ||
{{bug| | {{bug|349987}} Strict warning: Expected color but found 'null'. (in editCategory.xul) | ||
== Email Scheduling == | == Email Scheduling == | ||
{{bug|461511}} If 'Directory Server' is enabled it is not possible to add more then one attendees at once | |||
{{bug| | {{bug|463392}} caldav calendars are not visible in the 'select calendar' dialog | ||
== Localizability == | == Localizability == | ||
{{bug|500916}} Access key conflict in menu "Events and Tasks" | |||
{{bug| | {{bug|402376}} Custom reminder dialog is hardly localizable | ||
{{bug| | {{bug|394771}} Lightning calendar view context menus use wrong entities | ||
{{bug| | {{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 | |||
{{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|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 | {{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| | {{bug|462280}} profile Tb startup time with and without Lightning | ||
{{bug| | {{bug|496893}} The displaying of many alarms seems to take excessive resources | ||
{{bug| | {{bug|498968}} Create a new, faster storage provider | ||
{{bug| | {{bug|501689}} Investigate making storage asynchronous | ||
{{bug| | {{bug|403922}} Multiweek scroll / next / previous is too slow with multiple calendars | ||
{{bug| | {{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 | |||
{{bug|501302}} Improve View performance by removing unneeded boxes (fixes regression: alarm icon cropped, misplaced) | |||
== Providers == | == Providers == | ||
{{bug|436641}} Sends too big query to server if there are many events (over 1000) causing all events to disappear | |||
{{bug| | {{bug|441992}} caldav calendar isn't switched off after canceling the login dialog | ||
{{bug| | {{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| | {{bug|497095}} faulty operations retains the new ctag | ||
== Task View == | == 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 | |||
{{bug|412803}} | |||
== Views / Frontend == | == Views / Frontend == | ||
{{bug|455045}} current day highlight should trump currently selected day | |||
{{bug| | {{bug|482110}} calendar stays hidden after adding event to it; new event not visible | ||
{{bug| | {{bug|534593}} Cannot delete tasks from Today Pane in Mail tab | ||
{{bug| | {{bug|357112}} Drag and drop of multiday-event doesn't drop on days the shadow suggests | ||
{{bug| | {{bug|494598}} Update Lightning icons to match Thunderbird 3.0 default theme | ||
{{bug| | {{bug|404900}} Add Accept/Decline to Calendar item's context menu | ||
{{bug| | {{bug|431076}} Add keyboard navigation/accessibility for the calendar views | ||
{{bug| | {{bug|273279}} no visual status mark on tentative or cancelled events/tasks | ||
{{bug| | {{bug|547593}} Delete Key does not work on selected event in views | ||
{{bug| | {{bug|502095}} "Write" popup menu and Today pane statusbar item have odd icons | ||
{{bug| | {{bug|366139}} Wrong end time set on multi-day events | ||
{{bug| | {{bug|389281}} Write to read-only ICS store creates event on screen | ||
{{bug| | {{bug|400267}} short events besides a whole-day spanning event are leaving the time scale grid | ||
{{bug| | {{bug|421986}} Adding events to invisible CalDAV calendars does not force visibility | ||
{{bug| | {{bug|435493}} Minimonth doesn't respect Sunbirds timezone setting, always uses system timezone | ||
{{bug| | {{bug|471378}} Create gnome theme (gnomestripe) | ||
{{bug| | {{bug|520667}} Pressing Select All (Ctrl + A) in the tasks view selects all the items in the calendar view | ||
{{bug| | {{bug|543694}} Mark complete doesnt function properly | ||
{{bug| | {{bug|500156}} Investigate the influence of native theming of groupboxes on Windows | ||
{{bug| | {{bug|342933}} Differentiate between tasks and events in day/week view | ||
{{bug| | {{bug|372424}} iTIP/iMIP invitation bar doesn't disappear after changing e-mail folder | ||
{{bug| | {{bug|424808}} addItem in calendar-month-day-box scales badly | ||
{{bug| | {{bug|533096}} Consolidate theming to make more css common | ||
{{bug| | {{bug|547445}} Calendar does not open at today's date | ||
{{bug| | {{bug|547533}} Day/week views: when creating events dragging the mouse, the title label is misplaced in the center of the events' box | ||
{{bug| | {{bug|419983}} Glitch in animated alarm bell image; animation doesn't look smooth | ||
{{bug| | {{bug|531459}} Replace XPMs with PNGs as Linux window icons | ||
{{bug| | {{bug|515802}} Add 'Tasks' and 'Calendar' buttons to the main toolbar | ||
{{bug| | {{bug|465512}} New navigation bar contains some flaws under MacOS | ||
{{bug| | {{bug|463030}} Until date of recurrence rule can set before start date of event | ||
edits