View Single Post
gidzzz's Avatar
Posts: 282 | Thanked: 2,387 times | Joined on Sep 2011
#76
20371231T235959 is the last moment for which the stock calendar will not complain about "Date limit exceeded", so this is still a valid date, thus I think I should have the possibility to use it as a deadline for a task. The idea was to use a date which cannot be displayed, because the deadline should not exist. But anyway, I decided to stick with option 1b for now.


Today is the day on which I decided to release Qalendar 0.7, which with better D-Bus support and alarm tone settings can almost completely replace the default Calendar. There are now only three significant things missing: importing of calendars, a birthday calendar, and an option to set the first day of week (please correct me if I am wrong). All changes below.
  • Support for editing multiple recurrence rules.
  • Alarm tone can be changed in the settings (no previews yet).
  • Overhaul of the note editor to work better with long text.
  • Added a button to create tasks in the day view and the agenda view.
  • Task editor preserves the due date offset if opened from the tasks view.
  • Date change triggers a refresh and the date-based views can follow the current date.
  • Support for D-Bus database change notifications.
  • A task or an event to show can be received via D-Bus (makes the "View" button in reminders work properly).
  • Highlight current date in the agenda view.
  • Keyboard navigation in the agenda view starts on the day in focus.
  • Fixed an offset in week boundaries that could initially appear in the week picker.
  • Fixed a small memory leak in the recurrence editor.
  • Updated translations.

With this release you can go really wild with your recurrences, because the editor allows you to assign multiple rules to one event, making things such as http://talk.maemo.org/showpost.php?p...2&postcount=31 possible.

You can notice that there are more default alarm tones than in the default calendar. In case you wonder, Qalendar does not ship any in the package, those are just ui-calendar_alarm_{2,3}.aac from /usr/share/sounds/.

You can complain that the "new task" button is too hard to press at times, but I am quite confident that the size is just right for both aesthetic (aligns nicely with the icons) and self-preservation (translators would kill me if they saw how little space is available for the text on buttons of equal width in portrait mode) reasons.
__________________
My Thumb mini-repository: http://gidzzz.mooo.com/maemo/.
 

The Following 21 Users Say Thank You to gidzzz For This Useful Post: