Closed Bug 301117 Opened 19 years ago Closed 11 years ago

Possibility to transform an event to a task by sliding it from the calendar to the task list.

Categories

(Calendar :: Sunbird Only, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: antonybenois, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

Hi guys,

I would suggest 2 improvement for Sunbird that just came naturally, as I thought
they would be obvious features:
- It should be possible to transform an event to a task by sliding it from the
calendar to the task list.
- It should be possible to select several tasks thanks to the Ctrl or Shift keys.

Reproducible: Always
I can select multiple tasks with control, so that part of your request is WFM. 
In trunk builds you can currently transform an event to a task in the event
dialog window, but if you want to keep this bug as a drag-n-drop request, I can
see that.  In the future, please only submit one request per bug though.
(In reply to comment #1)
> I can select multiple tasks with control, so that part of your request is WFM. 
> In trunk builds you can currently transform an event to a task in the event
> dialog window, but if you want to keep this bug as a drag-n-drop request, I can
> see that.  In the future, please only submit one request per bug though.

Changing summary to reflect this.
Severity: normal → enhancement
OS: Windows XP → All
Hardware: PC → All
Summary: 2 improvements for Sunbird → Possibility to transform an event to a task by sliding it from the calendar to the task list.
Reassigning all automatically assigned bugs from Mostafa to nobody@m.o

Bugspam filter: TorontoMostafaMove
Assignee: mostafah → nobody
Is this RFE still valid since we have the possibility to show tasks in the calendar views?
Whiteboard: [qa discussion needed]
This is still valid. We have come to the following consensus in the last QA Chat:

* The only drag operation allowed is:
  o moving a task from the task list to the view
  o moving an event from the view to the task list
* Specifically, this means the following:
  o with tasksInView, dragging the task around only changes the date
  o with tasksInView, dragging the task in the view to the task list is 
    not possible.
* Should dragging the event from the task list to the view also change the dates 
  to the day it was dragged to? Which dates?


Christian, maybe you have an idea here?
Whiteboard: [qa discussion needed]
(In reply to comment #5)
[...]
> Christian, maybe you have an idea here?
> 

Yes, I have. I had a couple of days ago a meeting with Mickey and Daniel regarding converting items (which also includes e-mails).

We've talked about converting:
e-mails to tasks, events,
tasks to e-mails, events,
events to e-mails, tasks

> * The only drag operation allowed is:
>   o moving a task from the task list to the view
>   o moving an event from the view to the task list
    o moving an e-mail to the task list
    o moving an e-mail to the event list/view

> * Specifically, this means the following:
>   o with tasksInView, dragging the task around only changes the date
>   o with tasksInView, dragging the task in the view to the task list is 
>     not possible.

I'm not sure if this is understandable for users (sure from RFC point of view it would). We came to the conclusion that creating a "duplicate" (copy instead of moving) which references to the original would be easier to understand for the user. Doing so would allow users to allocate different time slots for the same task. "SHIFT" drag cold move the task to the view.

> * Should dragging the event from the task list to the view also change the
> dates 

Yes. For example if one drags an event (Yesterday, 10am - 11am) to the tasks list it should be converted to Start TODAY, Due TODAY.

I'm not sure about the time. Do tasks really need a time setting?

The task description field should display the original event settings (Start, End, Location, ....) and provide a link to the original event.

We should keep the Title, Priority, Privacy, URLs, Description, Importance, Category, Calendar.

Right now I have not invested time how to handle, Attendees, Location, All day Event, Occurrence patterns, Reminders....

I think it would be best to start with a wiki page on the whole issue, because it need to be specified well before starting with the implementation.

>   to the day it was dragged to? Which dates?
> 
(In reply to comment #6)
> I think it would be best to start with a wiki page on the whole issue, because
> it need to be specified well before starting with the implementation.
You just volunteered to do that, right?
Are you kidding? ...but I think have to ;-)
This is a sunbird only issue now, since lightning has a task view that allows converting by dragging. It might also be INVALID, if bug 405508 is fixed.

Confirming bug due to all of the core-developer-discussion here.
Status: UNCONFIRMED → NEW
Component: General → Sunbird Only
Ever confirmed: true
QA Contact: general → sunbird
Shouldn't it be possible to start the convert to function for a task by dragging the task from the task list to the event list ?
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.