Calendar time defaults still needs some love in 1.1.1.27
First off, a big thanks for finally addressing this: https://together.jolla.com/question/2132/new-calendar-entries-default-to-the-wrong-date/
However, unfortunately a few errors managed to sneak in.
Default time behaves differently when adding events for today between 23 and 00 depending on whether today's date has been clicked explicitly or is highlighted by default or through "go to today" on the pulley menu. If the day is not explicitly selected the start time defaults to this hour, and if today's date was explicitly selected the event defaults to 00:00 the same day. Neither is consistent with the behavior from the other 23 hours, nor a very useful default!
If I add an event to any day between 22 and 23 the default end time is 00:00 the next day, which is fine, but the end time sticks there when i edit the start time (to a lower value). This in unlike any other time of the day where the end time follows the start time. (The code seems to indicate that the end time/date should not be adjusted if set by the user. But this does not seem to work.. it both sticks to a non-user time and auto-adjusts from a user-set time)
(Minor thing) I didn't notice this felt odd until I tried it: "the next hour" is a sane default for event start time even for when adding events to days in the future... Except when it wraps around and default 23-00 time is 00 on the selected day. That just seems off. The important thing though is of course that it is the correct day, but still.. it feels odd.
Please, please, please look at the patch i have been using for these issues the last few months, it doesn't have these issues (afaik ;)). https://github.com/attah/calendar-patch
And for the record; I do volunteer to fix up the calendar for you, should you want me to.
Update: Still present in 1.1.1.26
Update: Still present in 1.1.1.27
well, ok, yes, it's nice to address the calendar issue with the new upgrade, but it would have been better to really solve it. Look at my answer section to the bug https://together.jolla.com/question/40076/bug-whole-day-event-shows-on-next-day-outlookcom-exchange-active-sync/. I was really frustrated to realize it doesn't work yet :-(
melg01 ( 2014-10-25 18:22:58 +0200 )edit@melg01 I think you misunderstood what they meant to fix if you are talking about "Fixes the issue of a calendar event going to the next day when creating it after 23:00". I'm pretty sure it means to address the issue I linked to and not your issue. But I really do hope they get around to that one too.
attah ( 2014-10-25 18:47:58 +0200 )edit@attah, yes, I think I understood the issue correctly, I just think all these calendar issues are related through a bad date-programming bug.
melg01 ( 2014-10-25 19:33:59 +0200 )editThis is one of most important reasons why SailfishOS should be truly open as Jolla does not pay much attention to basic functionality such as calendar or people app. If they don't have time to fix it, they should open it. I'm pretty sure there are devs in the community who will willingly fix issues. Sometimes I have serious doubts if they even read this forum and listen to user requests. Current calendar state is far from being useful. Even dumbphones 10 years ago had better calendars.
lomo ( 2014-11-25 09:23:07 +0200 )edit