Closed Bug 408349 Opened 17 years ago Closed 16 years ago

Add 'Click Here to Add a New Task' text field to Task List of Today-Pane

Categories

(Calendar :: Calendar Frontend, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: chris.j.bugzilla, Assigned: Fallen)

References

()

Details

Attachments

(2 files)

As part of the task handling improvements planned for .8 the 'Click Here to Add a New Task' text field should be available within the Today Pane, too.

For references see:
http://wiki.mozilla.org/images/e/eb/Mail-view-today-vertical.jpg
Flags: wanted-calendar0.8?
Flags: wanted-calendar0.8? → wanted-calendar0.8+
Flags: wanted-calendar0.8+ → blocking-calendar0.8+
Taking care
Assignee: nobody → philipp
Attachment #297502 - Flags: ui-review?(christian.jansen)
I wasn't quite clear what to put in which file, since we have so many different task related files that all aren't quite the right place for the css rules and such. Mickey, maybe you have a better idea here.

Otherwise this patch adds the quick add box below the unifinder-todo, reusing the taskEdit code from the task view for processing.
Attachment #297503 - Flags: review?(michael.buettner)
Attachment #297503 - Attachment is patch: true
Attachment #297503 - Attachment mime type: application/octet-stream → text/plain
Note also I haven't had time to test if the styles look correct on the mac.
Comment on attachment 297502 [details]
Quick add box in Lightning and Sunbird

r=christian
Attachment #297502 - Flags: ui-review?(christian.jansen) → ui-review+
Status: NEW → ASSIGNED
(In reply to comment #4)
> I wasn't quite clear what to put in which file, since we have so many different
> task related files that all aren't quite the right place for the css rules and
> such. Mickey, maybe you have a better idea here.
We currently don't have files that contain shared components related to the set of task features. The only part that fits into this category is the calendar-task-tree, which is shared between the unifinder-todo and the task-view. We would need to create a new .js file that hosts other shared components, but I think it doesn't hurt to leave that for some other day. If we should identify other bits and pieces that are shared between the unifinder-todo and the task-view we can create that new file. If you're so inclined, feel free to introduce it today... :-)
Comment on attachment 297503 [details] [diff] [review]
Add task quick add box - v2

r=mickey.
Attachment #297503 - Flags: review?(michael.buettner) → review+
Leaving files as is for now. We can sort out when we have more shared code.

Checked in on HEAD and MOZILLA_1_8_BRANCH

-> FIXED
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Target Milestone: --- → 0.8
Depends on: 412929
Checked in lightning build 2008012018 -> task is fixed and verified.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.