Closed
Bug 467909
Opened 16 years ago
Closed 16 years ago
Remove datepicker in Lightning sidebar
Categories
(Calendar :: Lightning Only, defect)
Calendar
Lightning Only
Tracking
(Not tracked)
VERIFIED
FIXED
1.0b1
People
(Reporter: berend.cornelius09, Assigned: berend.cornelius09)
Details
Attachments
(2 files, 1 obsolete file)
|
6.78 KB,
image/png
|
Details | |
|
3.29 KB,
patch
|
Fallen
:
review+
chris.j.bugzilla
:
ui-review+
|
Details | Diff | Splinter Review |
Christian decided to get rid of the formatted datefield underneath the minimonth on the left sidebar. Instead he suggested to provide this functionality as a popup under the today button of the navigation bar of the calendar-tab. He had the rough idea to provide it similiarly to the Sunbird dialog that appears following the menu "Go"-"Date.." but as a popup.
| Assignee | ||
Comment 1•16 years ago
|
||
| Assignee | ||
Comment 2•16 years ago
|
||
I had a discussion with Christian and we agreed to implement the today-button as a "menu-button" typed toolbar-button (https://developer.mozilla.org/en/XUL/toolbarbutton#a-toolbarbutton.type). This works as our historical today-button but complements it with a dropmarker. For the dropmarker Christian will provide an own image. Clicking this dropmarker will open a panel the formatted datefield that is currently underneath the minimonth.
Comment 3•16 years ago
|
||
This means Bug 374080 should be resolved wontfix?
Is there any reason to keep the (unused) datetextpicker control in that case?
Component: Calendar Views → Lightning Only
QA Contact: views → lightning
Summary: remove formatted date field list underneath the minimonth in left sidebar → Remove datepicker in Lightning sidebar
Version: unspecified → Trunk
| Assignee | ||
Comment 4•16 years ago
|
||
Prepared a patch to implement the control as specified in this bug description.
This patch still has some unresolved problems:
- It's not yet possible to edit the datecontrol which is embedded in the menupopup via keyboard.
- the show/hide behaviour of the menupopup is not quite as it should be.
- Christian still has to provide an image for the today-button and the dropmarker.
Besides these outstanding problem I was not really impressed with the result of my work. On the one hand I agree that the current datepicker underneath the left-sidebar-minimonth is much too prominent even if we replaced it by a datetextpicker but on the other hand the menu-typed toolbar-button in the navigation bar is also not the last conclusion of wisdom and I doubt that we can fit it in the navigation-bar withoug destroying the layout.
Right now my personal preference would be to either skip the datepicker without substitution or to take over Sunbird's "date..." dialog.
in reply to comment #3
Yes this is what it actually would mean. Bug 374080 - Replace datepicker in Lightning sidebar with datetextpicker would not be followed anymore.
Assignee: nobody → Berend.Cornelius
Status: NEW → ASSIGNED
| Assignee | ||
Comment 5•16 years ago
|
||
>Is there any reason to keep the (unused) datetextpicker control in that case?
As I said I personally would rather like to remove it.
| Assignee | ||
Comment 6•16 years ago
|
||
I prepared a patch that removes the datepicker without substitution. If it is still desired to provide it in any way I propose to take Sunbird's menuitem and the according dialog as stated in comment #4. This could then be done within Bug 456385 - Thunderbird3: Integrate Calendar and Task mode menu items into new menu
Attachment #351900 -
Attachment is obsolete: true
Attachment #352558 -
Flags: ui-review?(christian.jansen)
Attachment #352558 -
Flags: review?(philipp)
Comment 7•16 years ago
|
||
Comment on attachment 352558 [details] [diff] [review]
patch v. #2
ui+ for removing the picker. Adding it to the menu is a good back-up option.
Attachment #352558 -
Flags: ui-review?(christian.jansen) → ui-review+
Comment 8•16 years ago
|
||
Comment on attachment 352558 [details] [diff] [review]
patch v. #2
Looks good, r=philipp
Attachment #352558 -
Flags: review?(philipp) → review+
Updated•16 years ago
|
Target Milestone: --- → 1.0
| Assignee | ||
Comment 9•16 years ago
|
||
patch pushed to comm-central:
http://hg.mozilla.org/comm-central/rev/71025c5f3967
I added a comment to bug 56385 - Thunderbird3: Integrate Calendar and Task mode menu items into new menu as announced in comment #6
issue is fixed
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Comment 10•16 years ago
|
||
Checked in lightning build 20090106 -> VERIFIED
Status: RESOLVED → VERIFIED
Updated•15 years ago
|
Target Milestone: 1.0 → 1.0b1
You need to log in
before you can comment on or make changes to this bug.
Description
•