On Jul 12, 2013, at 1:48 PM, Jim Seymour <jseymour(a)LinxNet.com> wrote:
[snip]
2. What Andrej is reffering to, is the interface
behaviour
when unticking the all-day checkbox. In the 0.9.0, when you untick
the checkbox, the time values are auto-filled with 00:00 times, which
can lead to some debatable (although logical) behaviour.
It is logical and I don't see how it could be debatable. If you
un-check the all-day checkbox and give it no new time(s), then it has
no time(s).
Then the question is why you want to uncheck the "All day" checkbox.
An event with DATE value (instead of default DATE-TIME) is considered as
all day event.
We changed
this in the 0.9.1 version, so the times for start and end date are
auto-filled from the globalCalendarStartOfBusiness and
globalCalendarEndOfBusiness config variables.
[snip]
Which, in business terms, is "all day." That is not logical behaviour,
IMO.
Unchecking the "All day" checkbox needs to add time to the interface and
if it adds the default business start/end then the result is consistent (the event
type is changed but the meaning is the same).
JM