Closed
Bug 133331
Opened 23 years ago
Closed 23 years ago
[RFE] Allow events to span multiple days
Categories
(Calendar :: Sunbird Only, enhancement)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: xyzzy, Assigned: mikeypotter)
References
Details
The current event editing window only has one day selection widget, and seems to
presume that the event will start and end on the same day. This is not always
the case, and is an especially dangerous assumption if we are working with
travelers, since when timezones change, events are more likely to straddle dates.
This is a request to allow the frontend to handle entry of these events,
although I don't know whether or not the backend supports this or not. The
obvious solution is to have two date widgets, one for start time, one for end,
but perhaps there is a cleverer way.
| Assignee | ||
Comment 1•23 years ago
|
||
This goes against the requirements of the calendar at
http://mozilla.org/projects/calendar/requirements.html
I have to disagree with you here for the following reasons:
1) As I noted when I filed this, if the calendar is meant to support time zones
correctly, then it will need to deal with creating these kinds of events.
Assuming events begin and end on the same day is a poor assumption.
2) I don't see that this goes against the requirements, so much as it goes
beyond them. Aren't the requirements meant to specify minimal functionality, not a
limit future functionality? If this request doesn't fit in the current
development schedule, it is easy to make it an RFE.
3) I don't think the requirement doc anticipated or addresses this case at all.
This seems evident in the wording:
> An event occurs on one day. To handle multiple day events, you would use a
> repeating event
Creating an event that spans a day obviously can't be handled with repeating
events for all cases, and would require creating at least two distinct events if
they are restricted to specific days. This is not a very clean solution, as the
distinction will be lost and require further fragmentation if the user changes
time zones. Further, these distinct events will be difficult to maintain as a
single event with this representation.
| Assignee | ||
Comment 3•23 years ago
|
||
After you filled this one we started talking about how we can synch the calendar
with Outlook. I'm pretty sure that Outlook allows events that span multiple
days, so I think we're going to have to do this.
I'm changing it to RFE, since its not what's written in the requirements, but I
do now think that this is something that's going to have to be done.
I also don't think this is too hard to do.
Severity: normal → enhancement
Summary: No easy way to enter events that cross day boundaries → [RFE] Allow events to span multiple days
| Assignee | ||
Comment 4•23 years ago
|
||
Sending this to Mostafa who will take care of the backend implementation of this.
Reassign this to me when the back end is done, I'll take care of the front end.
Assignee: mikep → mostafah
Comment 5•23 years ago
|
||
This appears to currently be implemented, but the UI shows days spanning
multiple days as being only one day.
April 3 build
OS: Windows 98 → All
Comment 6•23 years ago
|
||
This seems to have disappeared.
| Assignee | ||
Comment 7•23 years ago
|
||
*** Bug 149957 has been marked as a duplicate of this bug. ***
| Assignee | ||
Comment 8•23 years ago
|
||
*** Bug 149954 has been marked as a duplicate of this bug. ***
| Assignee | ||
Comment 9•23 years ago
|
||
*** Bug 162463 has been marked as a duplicate of this bug. ***
Comment 10•23 years ago
|
||
Another concern is for multiple day event HCI, even more than 2 days. I find
myself often laying down week long events, or duplicates of a day event on each
day, in other calendar software. For example, I mark a vacation, or a conference
trip, this way.
One easy way to support this is an easy cut and paste operation on day events.
Could I select an event, copy, select a new day, paste, and have the new event
land there properly?
| Assignee | ||
Comment 11•23 years ago
|
||
*** Bug 164051 has been marked as a duplicate of this bug. ***
Comment 12•23 years ago
|
||
just installed it and immediately had the problem, how to define an event, that
crosses midnight. So it IS a normal part of calendar sw to handle it ;-)
| Assignee | ||
Comment 13•23 years ago
|
||
*** Bug 166703 has been marked as a duplicate of this bug. ***
| Assignee | ||
Comment 14•23 years ago
|
||
*** Bug 168409 has been marked as a duplicate of this bug. ***
Comment 15•23 years ago
|
||
The backend code now generates seperate instances of events that span over
multiple days. The interface to this is oeIICalEventDisplay.
The GetEventsForMonth function in calendarEvent.js has been changed to provide
an example of how this can be used.
Backend Fixed in CVS. Off to mikep for frontend implementation.
Assignee: mostafah → mikep
| Assignee | ||
Updated•23 years ago
|
Status: NEW → ASSIGNED
| Assignee | ||
Comment 16•23 years ago
|
||
This is fixed in CVS now. I'll make a new build soon.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Comment 17•23 years ago
|
||
Default QA Contact for Calendar has changed. If you wish to remain the QA
contact for this bug, feel free to change it back.
QA Contact: colint → brantgurganus2001
Comment 18•22 years ago
|
||
I believe the UI would be improved by having these multi-day events shown by a
banner that spans the associated days. This is how Outlook and other commercial
calendars behave. You can also adjust the date range by dragging the edges of
the banner around. This doesn't appear to be possible in Mozilla Calendar.
Comment 19•22 years ago
|
||
The event UI suggest that you can define a multi-day event just by setting start
and end date (not hour). But f.e. if you enter start date 10/15/2003 and end
date 10/17/2003 AND you set the check box 'This event lasts all day' THEN you
would expect a 3-day (15,16,17) event. But the calendar shows only a 2-day event
(15,16). This is a contra-intuitive behavior.
Claus
Comment 20•19 years ago
|
||
The bugspam monkeys have been set free and are feeding on Calendar :: Sunbird Only. Be afraid for your sanity!
QA Contact: gurganbl → sunbird
You need to log in
before you can comment on or make changes to this bug.
Description
•