Optimizations and geo-notifcation fixed with the v2.4.3
After some days of effort and development, this version bring a noticeable optimization regarding the time to display a list, a to-do. TooDo no longer attempts to access your Android device location when the geo-notification is disabled. Plus, some minor bugs have been fixed.
Our next move will be about the introduction of plain tags. Plus, the the geo-notification overhaul: it will be simplified and more operational.
Note that when upgrading to that version, the TooDo alerts are disabled: in order to enable them back, please go to the "Dashboard" screen, and then click the "Alerts" toggle button.
Here are the changes for this version:
- Main screen: remembers the lastly active tab when leaving TooDo, and activates it back when launching it back
- Database optimization: some major optimizations have been introduced, so as to reduce load times. Especially, the display of a to-do reminder screen is way faster, and once the list of to-dos has been loaded, switching from one view to another is faster
- Upgrade screen: during the database upgrade stage, a progress dialog box is displayed
- Geo-notifications: the location tracking mechanism has been fixed. The Android device location is not tracked anymore when the "Geo-notification" "Enabled" box (in the "Settings" screen) is unchecked. TooDo uses primarily the GPS if enabled, and then the network location
- Synchronization: when removing a due date in TooDo, the modification was not not properly propagated in RTM and Toodledo. This has been fixed
- "Add To-Do" box: the first letter of the text is capitalized according to the Android settings
- Category "No reminder" default remind value: it is now possible to indicate that a category should not set a reminder for its to-dos, via the new "No reminder" value. By default, a new category now has a "Default: due in..." field set to "No due date" and a "Default: reminder in..." set to "No reminder": this means that no due date will be set when creating a to-do belonging to a category that has not been customized, and that, when importing RTM and Toodledo tasks, no reminder will be set unless the category they belong to have been customized
You can download this version here and ask for some support here. The list of the pending tasks concerning TooDo development is available here.