Closed Bug 157273 Opened 23 years ago Closed 23 years ago

No way to manupulate "ToDo" list

Categories

(Calendar :: Sunbird Only, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: imran.geriskovan, Assigned: mikeypotter)

Details

Attachments

(4 files)

No way to manupulate "ToDo" list. For instance I can not delete any ToDo item.
right, right mouse menu should adjust delete event/task, edit event/task when over the task list
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Windows 2000 → All
Hardware: PC → All
I'm going to try to write this, if I can make the patch within the next hour ;)
Assignee: mikep → ajbu
Patch that adds delete-context menu to todo list. - Checkbox no longer take events, now the onclick of listitem checks if clicked in the checkbox area, and ifso, passes on to the checkboxclick function - added a new context-menu for the todo event-items. There is a bug in Xul that might make the popup appear in the wrong location. - The unifinderrefresh function is split in two, so part can get re-used to update items without building a complete new tree - CSS updated so it is clear which unifinder box has focus.
Patch done, reassigning to mike
Assignee: ajbu → mikep
Attached patch context menuSplinter Review
Popup bug can be avoided by setting the context menu to the listbox instead of the listitem, but it would be better to have a special menu for the items, so only relevant items are shown. - <listbox tooltip="savetip" flex="1" id="unifinder-todo-listbox" seltype="single"> + <listbox tooltip="savetip" flex="1" id="unifinder-todo-listbox" seltype="single" context="taskitem-context-menu">
Uses a tree instead of a listbox. Adds the possibility to select, order and resize columns.
Images needed for the tree, checkbox and priority. zip file, folders skin/classic/unifinder skin/modern/unifinder
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Marking as fixed, this is checked into cvs.
I'm reopening this one because it seems you haven't changed the jar.mn correctly and this caused the following build bustage with --enable-calendar=yes: gmake[4]: Wechsel in das Verzeichnis Verzeichnis »/home/robert/temp/mozilla/src/mozilla/calendar/resources« +++ making chrome /home/robert/temp/mozilla/src/mozilla/calendar/resources => ../../dist/bin/chrome/calendar.jar +++ updating chrome ../../dist/bin/chrome/installed-chrome.txt +++ content,install,url,jar:resource:/chrome/calendar.jar!/content/calendar/ +++ updating chrome ../../dist/bin/chrome/installed-chrome.txt +++ locale,install,url,jar:resource:/chrome/calendar.jar!/locale/en-US/calendar/ +++ updating chrome ../../dist/bin/chrome/installed-chrome.txt +++ skin,install,url,jar:resource:/chrome/calendar.jar!/skin/modern/calendar/ error: file './skin/modern/checkbox_checked.png' doesn't exist at ../../config/make-jars.pl line 288, <STDIN> line 90. gmake[4]: *** [libs] Fehler 2 gmake[4]: Verlassen des Verzeichnisses Verzeichnis »/home/robert/temp/mozilla/src/mozilla/calendar/resources«
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
OK, this is now in CVS. I did add the images to the file, I just forgot a /unifinder/ directory.
Status: REOPENED → RESOLVED
Closed: 23 years ago23 years ago
Resolution: --- → FIXED
The bugspam monkeys have been set free and are feeding on Calendar :: Sunbird Only. Be afraid for your sanity!
QA Contact: colint → sunbird
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: