Stabilization with the v2.3.1
The previous v2.3.0 was a disaster, because it used to corrupt the internal database. Moreover, the reminder screen used to make TooDo crash in most cases. This is a patch version which brings much more stability and fixes those bugs. Please, accept all our apologies for the inconvenience.
Here are the changes:
- Database loss: the v2.3.0 used to make the TooDo internal database corrupted, because of wrongly handled concurrent access to the database. This has been reworked on this version, so that this should not happen anymore. However, when upgrading to a new version of TooDo, please consider backing up the TooDo database, which can be stored from the v2.3.0 on the SD card (under "/sdcard/TooDo/TooDo.db")
- Automatic synchronization: this is still beta, because sometimes the synchronization fails unexpectingly (mostly with Toodledo. In that case, the ongoing synchronization never disapears. In order to run a new synchronization, please use the menu "Synchronization"entry, which will ask you whether you want to force it: answer "Yes" in that case. You can totally disable the automatic synchronization via the "Settings" screen, in the "Synchronization" section, check-box "Automatic". We are going to make that background synchronization much more robust, faster, and on having an ongoing notification message which states what is the current synchronization state, and have a nice synchronization log
- Reminder screen: when a reminder was issued while TooDo not started, the application used to crash. This used to make TooDo unusable, and is now fixed. Fixes the bug of the "null" due date in the message. The reminder frame is now transparent
- To-dos list screen: the layout has been revisited. When viewing the to-dos belonging to a specific context or category, the list title is properly displayed
- URI actions: when a to-do has some URI action defined, a new button which proposes to perform the action is displayed on the to-do view and to-do reminder screens
- "TooDo: Add" icon: it has been removed. It will be possible to add one back. For the time being, use "Any Cut" and add the activity "TooDo: Add"
- Category and context shortcut icon: it is now possible to set some shortcuts on a category and a context on the Android idle screen. This feature was already available for smart folders. This makes a specific list of to-dos accessible directly from the welcome screen very easily
- Toodledo synchronization: uses the same key when possible, instead of asking a new one each time. This has no impact on the end-user, but should make Toodledo happier
As many end-users are asking, we are contemplating making a light version of TooDo. As a first step, we will propose a new check-box on the "Dashboard" screen, which will enable the end-user to switch to a "lite" mode.
You can download this version here and ask for some support here. The list of the pending tasks concerning TooDo development is available here.