SwiftoDo for todo.txt

Todo.txt task list

3.3.2 for iPhone, iPad
$4.99
9.5

124 Ratings

Update Date

2022-02-05

Size

17.4 MB

Screenshots for iPhone

iPhone
SwiftoDo for todo.txt Description
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.
SwiftoDo for todo.txt 3.3.2 Update
2022-02-05
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.
More Information
Price:
$4.99
Version:
3.3.2
Size:
17.4 MB
Update Date:
2022-02-05
Developer:
Michael Descy
Language:
English

Safe to Download

AppPure.com and the download link of this app are 100% safe. The download link of this app will be redirected to the official App Store site, thus the app is original and has not been modified in any way.

Got it
X
Share

Share this page with your friends if you find it useful

Facebook Linkedin Pinterest Tumblr Twitter Whatsapp Line
3.3.2 2022-02-05
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 2021-05-04
Enhancements

- Fixed a bug that was causing sync provider settings (e.g. Dropbox and Files app URLs) to not be saved.
3.2.3 2021-01-07
Bug Fixes

- Fixed crash when archiving to a file accessed via the Files sync provider.
3.2.0 2020-02-07
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 2020-01-24
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 2019-12-18
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 2019-10-22
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 2019-09-29
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 2019-09-25
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 2019-09-10
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 2019-07-24
# 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 2019-06-27
# 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 2019-06-12
Bug Fixes

- Fixed a minor navigation bug in Settings that popped up in version 3.1.0.
3.1.0 2019-06-03
Enhancements

- Added (under "Appearance Settings") an option to turn off the task count display in the task list.
3.0.6 2019-05-28
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 2019-05-18
Enhancements

- Converted codebase to Swift 5.
3.0.4 2018-12-12
Bug fixes
3.0.3 2018-12-02
Bug fixes.
3.0.2 2018-11-28
Bug fixes
3.0.1 2018-11-16
Enhancements

- Added full-screen support for new iPad Pro sizes.
- Updated source code to Swift 4.2.
- Updated Dropbox library.
3.0.0 2018-09-20
Enhancements

- Rebuilt on the iOS 12 SDK.
- Minimum system requirement is now iOS 11.0.
- Updated Dropbox library.
2.14.0 2018-08-30
Enhancements

- iOS 11+ Files app integration! You can now sync with any text file that is accessible through the iOS Files app. This allows you to sync with iCloud or any other cloud service provider—not just Dropbox. (Existing Dropbox sync functionality has not been changed.)
- Todo.txt and archive files are now shown in the UI.
2.13.2 2018-07-11
Bug fixes

- Reminders import was not working.
2.13.1 2018-07-05
Bug fixes

- Category names were not being sorted in reverse order when reverse sort was chosen.

Enhancement

- "Reverse" sort button will now be titled "Normalize" when the task list soft is already reversed.
2.13.0 2018-06-01
Enhancements

- Added Command+V hardware keyboard shortcut to paste tasks from text on the clipboard into the task list.
- iPad only: Long press a task in the task list to open the edit task menu.
- Theme colors also apply to the row edit action buttons: "Edit", "Delete", and "Complete"/"Reopen".

Bug Fixes

- Dropbox error messages are once again suppressed if you are using the app in local-only mode, that is, without a Dropbox data provider.
- The app will now remember if you have local changes that have not been uploaded after the app has been killed.
2.12.0 2018-05-25
ATTENTION DROPBOX USERS: You will have to re-authenticate to Dropbox after upgrading to this version.

Enhancements

- Added a setting for default priority for new tasks. (Default is none.)
- Added a setting for preserving priority when completing a task. (Default is not to preserve priority.)
- Rewrote Dropbox-related code to be more robust, to provide more detail for error messages, and to better warn the user when Dropbox authentication fails.
- Rewrote application settings migrator, which is an under-the-hood component related to updating application settings between different versions of the app. NOTE: Settings upgrades from version 1.x.x are no longer supported. (Sorry! However, version 2.0.0 was released well over a year ago, and, as far as iTunes app analytics shows me, no one has a 1.x.x version installed anymore.)
2.11.2 2018-04-09
Enhancements

- Updated codebase to Swift 4.1.
2.11.1 2018-03-30
Enhancements

- Added hardware keyboard shortcuts to pick priority, project, and context from their pickers by typing the first letter or number. Type "-" to select "No Priority".
- Made hardware keyboard shortcuts for Up, Down, Command+Up, and Command+Down work better in the task list.
- Added "Acknowledgements" section in Settings.
2.11.0 2018-03-23
Enhancements

- Added URL scheme to add one or more tasks. It is x-callback-url compliant. Use swiftodo://x-callback-url/add?tasks=[[text]]
- Added network activity indicator in the status bar. You may not see it if your network is fast.

Bug Fixes

- Fixed a bug that would hang the UI until a reboot for certain users.
- The setting for single/multiple task entry mode will no longer get forgotten after the app is killed.
2.10.1 2018-03-18
Enhancements

- Added hardware keyboards shortcuts for all functions on the Task view. Hold down Command to see them.
- Added hardware keyboards shortcuts for all functions on the Task Text Editor view. Hold down Command to see them.

Bug Fixes

- Fixed an archive-related bug.
- Possibly fixed a bug that froze the app UI in some cases.
- Minor UI bug fixes.
2.10.0 2018-03-16
Enhancements

- Changed the "Postpone" action to always set the threshold date and the due date together. If either of those dates is in the past, it will be set to tomorrow. If those dates are set in the future, they will be incremented by one day.
- When the network is unavailable, a "warning" button will appear next to the "Add Task" button. That warning will disappear when the network is reachable again.
- Lots of under-the-hood improvements.

Bug fixes

- The app will once again prompt you, upon launch, to uploading tasks that were not previously synchronized to Dropbox, due to network unavailability.
2.9.2 2018-03-08
Enhancements

- Added “Prioritized States” filters for tasks that are either prioritized or not prioritized.
- Optimized app startup.

Bug fixes

- “Reapply Prior Filter” (which appears when the "Clear Filter" button is tapped) will work after the Filter view is closed and reopened.
- VoiceOver label for “Edit File” has been corrected.
2.9.1 2018-03-01
Enhancements

- Optimized Dropbox-related code.
- The project and context pickers in the task text editor now reflect new projects and contexts entered in the text area.
- After pressing the "Clear Filter" button, it becomes a "Reapply Prior Filter" button, which allows you to undo clearing the filter.

Bug fixes

- Fixed a longstanding crash on launch bug that impacted a small number of users.
2.9.0 2018-02-27
Enhancements

- Added a text editor for the entire todo.txt file! Tap the new button in the center of the bottom toolbar to switch to "edit file" mode. Make your edits and tap the "Save" button to apply them to your file, or the "Cancel" button to discard them.
- Non "http:" URL schemes now will open their respective apps, rather than Safari. Example: adding "tel:888-888-8888" to a task, and launching it from the URLs menu, will open the Phone app and call the number. To open the URLs menu, slide a task with a URL to the left and tap on the "URLs" menu item.

Bug fixes

- Fixed a crash that happened when scrolling an empty project or context picker in the task text editor.
2.8.1 2018-02-23
Enhancements

- New theme: Solarized Light
- New theme: Solarized Dark

Changes

- Swipe on a task in the task list to reveal a "URLs" menu to open URLs. This replaces the long-press gesture.

Bug fixes

- Several UI-related bug fixes
2.8.0 2018-02-16
Enhancements

- (iPad only, iOS 11+ only) You can now drag-and-drop text from another app into the task list to add tasks.
- Added a "rec:" picker to the task editor to make creating and editing recurring task patterns a little easier.

Bug Fixes

- Filter type (Any, All, or Mix) was not being displayed correctly after closing and then reopening the Filter view.
2.7.2 2018-02-10
Enhancements

- When the task list is in “edit” mode, row re-ordering can now be used to change priority, primary project, primary context, due date, threshold date, or creation date. Just drag a task to another section of the list.
2.7.1 2018-02-02
Enhancements

- Updated Dropbox library. This may reduce hangs or crashes on startup that affect a small number of users. It will require you to re-authenticate to Dropbox, which now can be done a bit more easily.

Bug fixes

- Several minor bug fixes not related to core functionality.
2.7.0 2018-01-28
Enhancements

- Vastly improved loading speed for large task lists.
- URLs in tasks are now parsed and underlined. Long press a task (in the task list only) to open any URLs it contains.

Bug fixes

- URLs in tasks are no longer treated as tags.
- Fixed a memory leak in the task list sort routine.
2.6.3 2018-01-17
Enhancements

- Improved task list scrolling performance.

Bug Fixes

- Granting access to Reminders did not refresh the list of Reminders lists.
2.6.2 2017-12-05
Bug fixes

- Fixed a crash when tapping a task's share sheet on iPad.