package icon

toodoo

toodoo - yet another task manager
New in version 1.2
- Change layout of buttons in task details, now similar to layout in filters and sort criteria
- When swiping a task list for a category, also take into account categories without tasks, so behavior is similar to swiping in DAY or WEEK mode

Features of toodoo:



Tasks:
You can create, change and delete tasks.
Each task has a name, a category, a priority (HIGH, MEDIUM, or LOW), and a completion-status (i.e. it is either OPEN or DONE).
Optionally, each task can also have a description (arbitrary text), a due_date and a due_time.
A task can only be deleted if its completion status is DONE, in order to avoid unintentional deletion.

Categories:
You can create as many categories as you need.
The category a task belongs to can be changed.
A category can be renamed, which will then be visible in all tasks belonging to that category.
Unused categories can be deleted, i.e. deletion is only possible if the category has no tasks, and if it is not used in the current filter.

Filtering tasks:
The tasks to be displayed in the list can be selected by
- completion_status
- due_date/due_time
- priority
- category
or any combination of these.

For due_date there are several predefined filter options, e.g. TODAY, CURRENT_WEEK, OVERDUE, TASKS_WITHOUT_DATE, etc.
For priority and category, it is possible to filter with more than one option. E.g. you can choose to show tasks with priorities HIGH or MEDIUM. Or you can display all tasks that have either category "Family" or "Friends".

Sorting tasks:
The task list can be sorted by:
- completion_status
- due_date/due_time
- priority
- category
- name

Any sort order is possible. E.g. first by due_date/time, then by completion status, category, priority and name. Or any other order you prefer.

Searching tasks:
Tasks can be searched by text. The search text you enter can be applied to the task name, the task description, or both.

Convenience:
There are shortcuts for often used actions. E.g.
From the context menu of a category you can jump to a list of all tasks for that category.
From the context menu of a task you can change its completion_status, set it to DONE (or OPEN respectively), or set its due date to today or tomorrow.
When the task list is filtered by "tasks due TODAY", you can easily move to the previous / next day by swiping right / left.
Similarly, when the task list is filtered by "tasks due CURRENT_WEEK", you can easily move to the previous / next week by swiping.

Import / Export:
All user data (i.e. tasks, categories, filters and sort criteria) can be exported to an external file (xml-format).
Vice versa, data can be imported from an external file.

Technical:
Your data is stored locally on your device.
No connection to the internet needed.
No ads. No tracking.

What toodoo can not do:


Features, toodoo does not have (not yet, may be added in future releases):

No Multi-language
User interface is currently in English only.

No bulk operations
Actions (update, delete, ...) are always applied to a single task.
E.g. it is not possible to delete all tasks with status DONE with one click.

No options
Settings are currently fixed, cannot be adapted. E.g.
- date format is yyyy-mm-dd, time format is 24 hours.
- first day of week is monday.
- default due_date for new tasks is TODAY.
- when sorting by due_date/time, within a day, tasks without time are sorted behind tasks with time.

Folder and file-name for export data are fixed
Exported data is stored in folder /Download/toodoo. File is named according to scheme toodooData-yyyy-mm-dd-hh-mm-ss.

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 1.2 (3) suggested Added on 2022-06-01

    This version requires Android 4.4 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.

    Download APK 3.3 MiB PGP Signature | Build Log

  • Version 1.1 (2) - Added on 2022-06-01

    This version requires Android 4.4 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.

    Download APK 3.3 MiB PGP Signature | Build Log

  • Version 1.0 (1) - Added on 2022-05-25

    This version requires Android 4.4 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.

    Download APK 3.4 MiB PGP Signature | Build Log