Description of problem: In version evolution-2.10.3-1.fc7, adding an appointment
to a calendar on any day at any time for any duration will only result in a one
hour appointment today starting now. Meaning, if I want to add a three hour
appointment starting at 7:00 AM two days ago, I click on July 16 in the mini
calendar, click on 7:00 AM in Day View and drag down to 10:00 AM, right click on
the selected area, select New Appointment, input some text, and then click Save,
the appointment will appear in Today (July 18) from 9:17 PM (the time right now)
to 10:17 PM.
it does not work like this, but the other way round:
you first add an appointment for only one timeslot. after that, you can change
in my humble opinion this is not a bug, but it could be worth to file an
enhancement request upstream at bugzilla.gnome.org . however it could be hard to
fix this because double-clicking on the marked timeslots should bring up an
appointment editor with the marked time as default; while single-clicking would
still only mark a timeslot. tricky.
I've reverted back to the original F7 version of Evolution,
evolution-2.10.3-2.fc7. It behaves as expected; using the mouse to select a time
range on a day other than today will result in that date and time range being
passed to the New Appointment dialog.
Ooops, copied the wrong text. The original F7 version of Evolution is
evolution-2.10.1-4.fc7, not what I wrote in the last comment. My apologies...
This is a feature, not a bug. There was other enhancement request upstream that
adding appointments in past has not much sense, so this was done to prevent
adding something what you cannot attend. There was done other enhancement to
make behavior more consistent, with respect to double clicking, right clicking
and using menu, so if I recall correctly, then double clicking and right
clicking will always use the day and time you've selected in calendar view and
other methods will protect you to add appointments in the past. You can check
that time in editor window is set to that which will be used. I'm not sure if
that enhancement has been taken to latest Fedora 7 evolution release, but is
definitely included in Fedora 8. Closing as NOTABUG.