SwiftoDo for todo.txt

SwiftoDo for todo.txt


Todo.txt task list


$4.99

3.3.4for iPhone, iPad and more
9.3
263 Ratings
Michael Descy
Developer
20.9 MB
Size
Jan 30, 2024
Update Date
Productivity
Category
4+
Age Rating
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
SwiftoDo for todo.txt Screenshots
SwiftoDo for todo.txt posterSwiftoDo for todo.txt posterSwiftoDo for todo.txt posterSwiftoDo for todo.txt posterSwiftoDo for todo.txt posterSwiftoDo for todo.txt posterSwiftoDo for todo.txt poster
SwiftoDo for todo.txt posterSwiftoDo for todo.txt posterSwiftoDo for todo.txt posterSwiftoDo for todo.txt posterSwiftoDo for todo.txt posterSwiftoDo for todo.txt posterSwiftoDo for todo.txt poster

About SwiftoDo for todo.txt

SwiftoDo is a modern, powerful todo.txt app for iOS. It is a task list built specifically for the todo.txt file format, and allows you work with your existing todo.txt files via Dropbox or any data provider that integrates with the iOS 11+ Files app.


# FEATURES

- Full support for the todo.txt file format
- Dropbox sync
- Archiving completed tasks to done.txt
- Import tasks from Reminders

## Supported Todo.txt Format Extensions

- Due date tags (due:)
- Threshold date tags (t:)
- Recurring tasks (rec:+1w)
- Hidden tasks (h:1)
- Retain priority after completion (optional; two ways)

## User Interface

- Four task list styles to customize how you view your tasks
- Full file text editing mode, for when you need it
- Numerous dark and light themes
- Single or multiple task entry for new tasks
- One-touch edits to change priority, due date, etc.
- Select and edit multiple tasks from the task list with one-touch edits
- Pickers for inserting priority, projects, contexts, etc.
- Numerous sort presets, with grouping
- Powerful filtering capabilities
- Full-text search
- Undo/redo
- Hardware keyboard shortcuts
- Slide-over menu to open URLs contained in the task text
- Option to set a default priority on new tasks

## iOS 10+ Integration

- Universal app for iPhone and iPad
- Live filter split view in landscape on iPad, iPhone 6/6S/7 Plus
- Slide-over and split-screen multitasking on iPad (great for having tasks side by side with your favorite note-taking app)
- 3D Touch peek & pop and home screen quick actions
- Core Spotlight integration
- URL scheme with x-callback-url support

# ARE YOU NEW TO THE TODO.TXT FORMAT? SEE WHAT IT OFFERS:

## A task list that *you* control

Your task list is a plain text file, not some proprietary format owned by a company or locked to a specific application.

## A simple and timeless format

Plain text is the simplest file format there is. It will always be accessible, by some kind of application, forever.

## Few rules to learn

Learn only a few simple formatting rules (which SwiftoDo will take care of for you) to indicate task priority, task completion, and so on.

## A GTD-ready system

The todo.txt format was built with Getting Things Done in mind. It supports projects (which being with “+”) and contexts (which begin with a “@“).

## Use alongside any app on any platform

With Dropbox or Files app (iOS 11+ only) sync enabled, you can sync your task list with any app on any platform.
Show More

What's New in the Latest Version 3.3.4

Last updated on Jan 30, 2024
Old Versions
Bug fixes

- Fixed crash when opening date pickers on iOS 17.
- iOS 17 compatibility.
Show More
Version History
3.3.4
Jan 30, 2024
Bug fixes

- Fixed crash when opening date pickers on iOS 17.
- iOS 17 compatibility.
3.3.2
Feb 5, 2022
Bug Fixes

- Completing recurring tasks would cause a crash if certain data sync services (including Google Drive) are being used.
- Improved file sync support for slower data sync services.
3.3.1
May 4, 2021
Enhancements

- Fixed a bug that was causing sync provider settings (e.g. Dropbox and Files app URLs) to not be saved.
3.3.0
Apr 27, 2021
Enhancements

- Updated Dropbox OAuth code related to access token management. This change prepares SwiftoDo for access token-related behavior changes in the Dropbox API that will take effect at the end of September 2021. Existing Dropbox users should not need to make any changes to their sync provider settings.
- Corrected an inconsistent visual appearance in the "edit file" toolbar button on the task list.
- Fixed a bug that caused sync provider settings not to be updated properly in the Settings view after the data sync provider is set.
3.2.5
Mar 21, 2021
Enhancements:
- Improved the parsing of time strings, like "12:15" or "(13:30-15:30)" or "(3:00-4:00 PM)", so that they are not parsed as todo.txt tags.
3.2.3
Jan 7, 2021
Bug Fixes

- Fixed crash when archiving to a file accessed via the Files sync provider.
3.2.2
Nov 21, 2020
Bug Fixes:

- Fixed due date and threshold date calendar control implementation in iOS 14.
3.2.1
Nov 18, 2020
Enhancements

- This version is a rebuild of the app on the iOS 14 SDK, to ensure OS compatibiilty going forward. No new features for now. (Sorry!)
3.2.0
Feb 7, 2020
Enhancements

- Added a settings bundle (look in the iOS/iPadOS Settings app for "SwiftoDo") with troubleshooting options to force manual sync or to reset all settings on the next app launch.
3.1.9
Jan 24, 2020
Enhancements

- Multiple projects, multiple contexts, and multiple tags are now sorted in alpha-numeric order when displayed in the "Separate Task Text" task list style. Previously the display order was inconsistent.
3.1.8
Dec 18, 2019
Bug fixes

- The open URLs button had the wrong text label. (This button is only displayed when swiping on a task containing a URL in the task list.)
3.1.7
Oct 22, 2019
Bug fixes:

- Fixed reordering of tasks via drag-and-drop.
- Fixed some minor app theming related issues.
- Tweaked the "Gray, Blue Tint" theme to improve, somewhat, the visibility of row selector controls and grab handles.
3.1.6
Sep 29, 2019
Bug fixes

- Fixed a couple of color-related bugs involving task text.
- Made the chevrons on the task cells visible in all color schemes.
3.1.5
Sep 25, 2019
Enhancements

- This is the first support update for iOS 13.0. There are some visual changes in iOS 13, but nothing major. Note that system-wide dark mode is not yet supported, but light and dark themes are available within the app, as before.
- Updated row swipe gestures in the task list. Now, completing a task is a left-to-right swipe. Deleting, editing, and opening URLs within tasks are still available with a right-to-left swipe.

Bug fixes

- Fixed an issue that caused the active sync provider name ("Files" or "Dropbox") to not display in Settings right after it is changed.
- Minor UI bug fixes.
3.1.4
Sep 10, 2019
Bug Fixes

- Fixed some memory leaks that may have been slowing the app down over time.
- Fixed a bug that was preventing screen refreshes after returning to the task list from edit file mode.
3.1.3
Jul 24, 2019
# Bug Fixes

- Fixed two crash bugs related to the Files sync provider.
- The auto-archive feature is now less likely to present the user with file conflict warning messages.

# Notes/Regressions

- The feature by which your todo.txt file would automatically reload, as long as it was synced via iCloud Drive, has been temporarily disabled. It was related to the crashes fixed in this release. The app's behavior syncing via the Files app (to iCloud Drive or to another location) is now completely the same as if you were syncing via the built-in Dropbox data provider. You will have to pull-to-refresh, or close and reopen the app, to load remote changes. Hopefully this feature will return in the near future.
3.1.2
Jun 27, 2019
# Enhancements

- The app will now warn you, before you select a new todo.txt document to sync to via the Files app, that doing so will overwrite your local task list. This will give users a chance to go back and export their task list if they are concerned about losing data.
- Updated some of the low-level todo.txt code to use the same code as the macOS version.

# Bug Fixes

- Most single task edit functions did not work when the task view was opened via 3D Touch ("peek and pop").
3.1.1
Jun 12, 2019
Bug Fixes

- Fixed a minor navigation bug in Settings that popped up in version 3.1.0.
3.1.0
Jun 3, 2019
Enhancements

- Added (under "Appearance Settings") an option to turn off the task count display in the task list.
3.0.6
May 28, 2019
Bug Fixes

- Numeric expressions for time values, or for chapter and verse markers—such as 1:23 and 12:45:45—are no longer parsed as tags.
3.0.5
May 18, 2019
Enhancements

- Converted codebase to Swift 5.
3.0.4
Dec 12, 2018
Bug fixes
3.0.3
Dec 1, 2018
Bug fixes.
3.0.2
Nov 28, 2018
Bug fixes
3.0.1
Nov 16, 2018
Enhancements

- Added full-screen support for new iPad Pro sizes.
- Updated source code to Swift 4.2.
- Updated Dropbox library.

SwiftoDo for todo.txt FAQ

Click here to learn how to download SwiftoDo for todo.txt in restricted country or region.
Check the following list to see the minimum requirements of SwiftoDo for todo.txt.
iPhone
Requires iOS 12.0 or later.
iPad
Requires iPadOS 12.0 or later.
iPod touch
Requires iOS 12.0 or later.
SwiftoDo for todo.txt supports English

SwiftoDo for todo.txt Alternative

You May Also Like

Get more from Michael Descy