Open
Bug 459641
Opened 17 years ago
Updated 2 years ago
Tabs and tab shortcut buttons should perform as drop target to convert events tasks, e-mail messages
Categories
(Calendar :: General, enhancement)
Calendar
General
Tracking
(Not tracked)
NEW
People
(Reporter: chris.j.bugzilla, Unassigned)
References
Details
(Whiteboard: [no l10n impact])
Due to the removal of the mode buttons the ability of converting tasks, events, mails got lost. I suggest to use the tabs as drop target instead.
Updated•17 years ago
|
Flags: tb-integration?
Flags: blocking-calendar1.0?
Comment 1•17 years ago
|
||
Does the conversion via context menu entry still works? Or was it regressed too?
Comment 2•17 years ago
|
||
Conversion via CM is not affected.
Summary: New Tabs should perform as drog target → New Tabs should perform as drop target
Comment 3•17 years ago
|
||
Bryan, do you have UI thoughts? Christian?
Assignee: nobody → clarkbw
Flags: tb-integration? → tb-integration+
Comment 4•17 years ago
|
||
Also might want to consider the tabshortcuts
Comment 5•17 years ago
|
||
Will the shortcuts open without clicking them?
Comment 6•17 years ago
|
||
accel+3 and accel+4 switches to the calendar and tasks tabs respectively (even if they are not opened).
accel+1 no longer switches to the mail mode/tab because it was switching to the main TB window and now with tabs not modes it does nothing so it would have to be changed but this is rather out of scope for this bug (same with accel+3 and accel+4 not working from the AB window).
Comment 7•17 years ago
|
||
It's not clear from the description but IMHO new tabs AND new calendar and tasks tab-buttons should perform as a drop target.
Related / possible follow-up Bug 247764
Updated•17 years ago
|
Priority: -- → P2
Comment 8•17 years ago
|
||
Some things to consider with this. The old drag and drop method that the mode buttons provided won't be the same if we just use the tabs. As written in comment 7 you'd need to do both the tab shortcut and tabs such that there was always a drop target available. If a calendar tab wasn't already open then there would be no way to drop a message into the calendar tab.
I'd recommend setting down the priority on this and making sure that something like the "Other Actions" menu provides a way to convert a message into a calendar or task item. That will at least make sure that the action readily exists, the drop targets are fairly obscure anyway. The design for the "Other Actions" menu item is pretty simple, there may be other designs that we could also do to help make these actions more readily available.
Hardware: PC → All
Comment 9•17 years ago
|
||
The current "convert to task" context-menu item opens up and pre-populates the event/task dialog, and that dialog feels awfully heavyweight for this usecase. I wonder if something like the OmniFocus quick-entry popup would be better for this situation...
Comment 10•17 years ago
|
||
<http://www.grabup.com/uploads/fdba36ce2489f03b253b7ab4ccd88f5f.png> has a picture of the omnifocus dialog.
Updated•17 years ago
|
Assignee: clarkbw → Berend.Cornelius
Comment 11•17 years ago
|
||
Talked to Christian about this topic. Catching up the idea of Bryan in comment #8 we came to the conclusion to implement the behaviour as in firefox where the tabs are opening during "dragover" so that the user can continue the dag session in the new tab. As I found out the potential drop-targets in the calendar views are not yet ready to accept message objects and there is still something to do.
Status: NEW → ASSIGNED
Comment 12•17 years ago
|
||
I think we should take this for 1.0, at least partially.
* Make the buttons serve as a drop target
* Make the tabs server as a drop target
* If the user hovers the tabs, then the tabs open and the user can continue.
The first two points should be doable for 1.0, the third is optional.
Flags: blocking-calendar1.0? → blocking-calendar1.0+
Updated•17 years ago
|
Whiteboard: [not needed beta][no l10n impact]
Updated•16 years ago
|
Assignee: berend.cornelius09 → nobody
Component: Calendar Views → Lightning Only
QA Contact: views → lightning
Summary: New Tabs should perform as drop target → Tabs and tab shortcut buttons should perform as drop target to convert events tasks, e-mail messages
Comment 13•16 years ago
|
||
mschroeder, do you have any wip code that changes calendar-dnd-listener to the new drag api? That would probably make fixing this bug easier.
Comment 14•16 years ago
|
||
(In reply to comment #13)
> mschroeder, do you have any wip code that changes calendar-dnd-listener to the
> new drag api? That would probably make fixing this bug easier.
Philipp, I have some wip code that I'll try to attach to one of the dnd bug reports over the weekend. I just have to check if it still applies.
Status: ASSIGNED → NEW
Comment 15•15 years ago
|
||
mschroeder, did you have a chance to attach your code? Could you reference the bug you've attached it to?
Updated•15 years ago
|
Flags: blocking-calendar1.0+
Whiteboard: [not needed beta][no l10n impact] → [no l10n impact]
Updated•12 years ago
|
Priority: P2 → --
Updated•5 years ago
|
Type: defect → enhancement
Component: Lightning Only → General
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•