Many enhancements with the v2.3.5
We have been working hard on TooDo and are pleased to release a new version, which brings many enhancements.
In the next version, we are going to work on making the use of context much simpler, and the geo-notification as well. It is very likely that the automatic synchronization mechanism will also be triggered when accessing to TooDo via another screen than the main, i.e. via the "TooDo: Add" and the smart folders, categories, contexts Android idle screen shortcut icons.
Here comes the list of changes.
- Unaccessible database: when the TooDo internal database cannot be accessed, an error dialog box is displayed. This will address crashes and better explain why TooDo cannot be used
- Corrupted database: when there is a doublon regarding a business object id, the application issues an error message, instead of crashing. For end-users migrating from an old version of TooDo when there were potential database corruption problem, this will prevent TooDo from crashing
- Main screen customization: it is now possible to indicate what tabs the main screen should display, via the "Settings" screen, "Display" section, "Main screen" check-boxes. If you leave all the three boxes unchecked, the all-to-dos list screen will be displayed, like in lite mode. You need to quit TooDo for those new settings to take effect
- "Dashboard" screen: it is now possible to come back to any list via this screen, i.e. to the smart folders, categories, contexts list and home screens
- Preferences reset: there is now a new entry in the "Settings" screen, named "Reset Preferences", which resets TooDo's preferences. Use with caution, because it has only been introduced for end-users wanting to report a problem and allowing them to make as if they were using TooDo for the very first time. This option with the TooDo database hard reset brings TooDo it to factory settings
- Reminder screen: there is now both a "Postpone" and a "Snooze" button. Fixes the Android notification sub-title when a notification occurs on a to-do with no due date, and only a remind date
- Magenta led: it is now possible to set a magenta led as a reminder notification
- To-do modification screen: fixes the bug of the "Fixed Date" and "Time Span" controls that should disappear when the "Reminder" check-box is unchecked. The category settings "apply" button should be more explicit (the labels of the category modification screen have been reworked as well)
- Completion SMS: a new check-box entry on the "Settings" screen enables to indicate whether a SMS should be proposed to the end-user when he as marked a to-do as completed. The submission of a SMS when a to-do is marked as complete needs to be overhauled anyway
- "Lite" mode: the filter is now saved under this mode. This will make TooDo more effective when you have left the application and that you come back
- List view last selected/hit item: when hitting a list with items, when coming back, the right one is selected or shown
- Categories and contexts lists: the items of those two lists are now sorted alphabetically
- Icons: some have been reworked, in order to provide a better end-user experience
- EULA: an End-User License Agreement is now submitted to the end-user, once for good
You can download this version here and ask for some support here. The list of the pending tasks concerning TooDo development is available here.