- Fix another NPE in the text search code.
- Fix a rare NPE in text search.
- Add a setting to remove the prio of completed tasks. Fixes #137.
- Build dependencies updates for FDroid.
- Include VCS revision in version number.
- Documented
h:1
extension in help. - Don't show create date in simple widget. Fixes #123.
- Better filter description. Fixes #120.
- Expanded Javascript filtering documentation.
- Expose task parser information to Javascript.
- Make use of calendar for setting dates a setting (default off).
- Fix file order sorting for newly added tasks. Fixes #117.
- Make filterbar better suited for small devices.
- Use a ContentProvider for sharing tasks. Fixes #118.
- Fix archiving on Dropbox.
- Fix add task bug if "Date new tasks" not selected. Fixes #116.
- Use calendarview to select dates instead of spinners.
- Updated Dropbox Sync API.
- (Experimental) Included Javascript engine to allow advanced filtering. See Javascript for usage.
- Don't use
removeAll
in task stores. Fixes #112. - Return to filter activity when switching to another app and back instead of to the main screen.
- Finish files with EOL on Cloudless. Possible fix for #103 5.1.7
- Updated German translations.
- Fix rec:1y recurrence. Fixes #108.
- Better initial Dropbox sync feedback.
- Back will close the left navigation drawer if it's open. Fixes #100.
- Select current priority when changing a single task's priority.
- Ensure todo file always ends with an EOL. Possible fix for #103.
- Save incremental search and fix search submit. Fixes #104.
- Consider complete task inFileFormat when text searching. Fixes #98.
- Prevent tight loop if initial Dropbox sync fails.
- Improve logging in case of initial Dropbox sync failure.
- Don't allow browsing for files if the initial Dropbox sync hasn't finished.
- Possible fix for ANR when first syncing with Dropbox.
- Fix issue with resetting filter when launching.
- Improve Dropbox syncing feedback.
- Don't pass invalid filenames to Dropbox, should fix crash with archiving on Dropbox.
- Don't try to update the widgets if we are not authenticated on Dropbox.
- Don't update UI if loading the file from Dropbox failed. Fixes infinite loops and crashes when not authenticated.
- More NPE checks.
- More NPE checks in Dropbox backend code.
- More NPE fixes in widget code.
- Fix crash in widget if not logged in to Dropbox.
- Fix occasional crash when updating tasks.
- Observe auto-archive setting.
- Fix task count with "Select all".
- Hide due and threshold dates in extended view (#109).
- Fix issue wit recurrence and due dates (#108).
- Fix issue with deferral not counting from today (#106).
- Fix issue with monitoring of todo file after opening a different one.
- Updated Changelog.
- Removed context sensitive help.
- New icons courtesy of Robert Chudy.
- Performance improvements, performance is snappy with lists with hundreds of tasks.
- Dropbox: switched to Dropbox Sync API. Changes on Dropbox are immediately reflected if you are connected.
- Incremental text search.
- After changing application theme, apply it without restart.
- Updated German translations.
- Don't cache done.txt from Dropbox. This should fix issues with done.txt being overwritten (#58).
- Updated German translations thanks to Christian Orjeda.
- Don't show spurious whitespace when hiding tags or lists (fixes #50)
- Added initial German translation thanks to Christian Orjeda.
- Allow selecting all visible tasks from CAB (fixes #100)
- Renamed "Next copies" to "Prefill next" which I hope is more intuitive.
- Fix crash with datepicker in AddTask.
- Fix issue with filter reapplying after refresh.
- Added setting for font size.
- Fix NPE with empty widget sort.
- Removed JodaTime and Jsoup dependencies for smaller apk size and better performance.
- Ignore create date and prio with alphabetical sort.
- Fixed tracker url.
- Added donation via play store.(Fixes #93)
- Fixed issue with sort resetting in Filter activity when switching tabs (Fixes #89)
- Updated documentation so that donate page opens in desktop view (mobile view doesn't work).
- Added rationale for Lists and Tags in help.
- Improve back button handling when reading help.
- Fixed issue with filter activity not applying.
- Fixed issue with launching from widget.
- Retain task selection when rotating the device.
- Fix an issue with widgets not refreshing when changing the todo.txt in the background (cloudless only).
- Fix issues with syncing with dropbox not working.
- Possible fix for truncated done.txt files.
- Select correct task when opening from widget (Fixes part of #78).
- Fix crash when incorrectly calling AddTask intent from for example tasker.
- Scaled down launcher icons to satisfy lint.
- Updated launcher icons thanks to Robert Chudy.
- Document todo.txt extensions on main help page.
- Fix crash with "Archive now" from settings.
- Moved donation and tracker links to Help screen. (#75)
- Possible fix for crash when using Android "Share…" mechanism to add task.
- Added Holo Light theme.
- App doesn't have to be restarted for theme change.
- Added in app documentation.
- Switched to Android plugin 0.8 (requires gradle 1.10).
- Added setting to hide the checkboxes for completing tasks.
- Fix grouping by threshold date.
- Set correct create date for recurring tasks. Fixes b5608a1a97.
- Fixed website URL (Thanks Kyle)
- Fixed cursor position when adding a task with prefilled list or tag.
- Recognize dates at beginning of task. Fixes #46.
- Fix crash when removing priority and cursor in last position.
- Added setting to only display
.txt
files in todo file browser. - ChangeLog is viewable from inside the help menu.
- Add tasks from locksreen widget without unlocking.
- Setting to add new tasks at beginning of todo.txt.
- Allow completing and uncompleting of tasks from CAB.
- Speed up task archiving and possible fix for #58.
- Removed Dropbox dependency of cloudless version. Only released through FDroid.
- Archive selected tasks only.
- Edit multiple tasks at once.
- Re-added donation link for f-droid users.
- Changed default wordwrapping in
AddTask
to on.
- Fix crashes with invalid dates such as
2013-11-31
. - Refactored header handling.
- Setting to hide headers with only hidden tasks.
- Support hidden tasks (with h:1). This allows persistent list/tags. Tasks can be unhidden from the settings.
- Don't crash on a
++tag
when show tags is unchecked. Fixes 9c5902.
- Add setting to capitalize tasks.
- Sort list and tag popups in AddTask screen.
- Add option to toggle wordwrap when adding tasks.
- Add filter option to hide tags and lists on task display.
- When using "Share" with simpletask, just add the task. You can restore the old behavior of showing the edit activity in the settings.
- Configure widget transparency.
- Fix rare crash when starting app.
- Fix recurring tasks.
- Fix issue with unsorted or duplicate headers.
- Save text search in saved filter.
- Revert left drawer to checked views.
- Allow renaming and updating of saved filters.
- Fix dark theme for AddTask.
- Big update which should make starting with Simpletask more intuitive:
- Merged tag and list navigation drawer into the left drawer.
- Click tag or list header to invert the filter.
- Right drawer with favourite filters.
- Long click saved filter to create homescreen shortcut.
- Checkboxes in tasklist to quickly complete/uncomplete tasks.
- Improved tag and list selection dialogs where you can also add new items.
- Updated priority colors to reflect urgency better.
- Added 'expert' user settings "hide hints" and "hide confirmation dialogs"
- Keep priority when completing tasks.
- Remember last used filter tab.
- Simplified version numbering.
- Make landscape mode configurable between fixed and sliding drawers.
- Fix issues when adding tasks with some soft keyboards such as Swype.
- Show tasks in widget as they are displayed in the main screen. One line view is still available as setting.
- New setting for recurring to use the original due or threshold date instead of today. (Default is true)
- Also change threshold date for the new task when completing a recurring task.
- Fixed issue with recurring tasks if auto archive is active.
- Remove spurious padding of widgets.
- Use more space for navigation drawers.
- Keep priority on recurring tasks.
- Make extended left drawer configurable.
- Show/Hide completed and future tasks from left navigation drawer.
- Improve relative date display around month boundaries. 30 sep - 1 oct is 1 day not 1 month.
- Replace existing due and threshold dates in Add Task screen, also prevents duplication caused by Android DatePicker bug http://code.google.com/p/android/issues/detail?id=34860.
- Back button configuration to apply filter.
- Don't reset
Other
filters when clearing filter.
- Redid defer dialogs to require only one click.
- Setting to save todos when pressing back key from Add Task screen.
- Fix widget filters using inverted List filters.
- Track file events on correct path after opening a different todo file.
- Fix FC on start.
- Fix FCs when trying to open another todo file.
- Add setting for automatic sync when opening app.
- Enable switching of todo files
Menu->Open todo file
.
- Make the todo.txt extensions case insensitive, e.g.
Due:
ordue:
orDUE:
now all work - Make use of the Split Action Bar configurable to have either easily reachable buttons or more screen real estate.
- Don't add empty tasks from Add Task screen.
- Set due and threshold date for selected tasks from main screen.
- Insert due or threshold date from Add Task screen.
- Updated Add Task screen.
- Create recurring tasks with the
rec:[0-9]+[mwd]
format. See http://github.com/bram85/todo.txt-tools/wiki/Recurrence - Removed setting for deferrable due date, both due date and threshold date can be set and deferred from the main menu now so this setting is not needed anymore.
- Allow 1x1 widget size.
- Filter completed tasks and tasks with threshold date in future. 1MTD/MYN is fully supported now.
- Solved issue which could lead to Dropbox login loops.
- Use long click to start drag and drop in sort screen. Old arrows can still be enabled in settings.
- Fix FC in share task logging.
- Fix FC in add task screen.
- Split drawers on tablet landscape to better use space.
- Fix coloring of tasks if it contains creation, due or threshold date.
- Display due and threshold dates below task. Due dates can be colored (setting).
- Removed work offline option, you should at least log in into dropbox once. If that's not wanted, then use Simpletask Cloudless.
- Show warning when logging out of dropbox that unsaved changes will be lost.
- Don't prefill new task when filter is inverted.
- Quick access to filter and sort from actionbar.
- Fixed crash when installing for the first time.
- Updates to intent handling for easier automation with tasker or am shell scripts. See website for documentation.
- Clean up widget configuration when removing a widget from the homescreen.
- Fix issue with changing widget theme show "Loading" or nothing at all after switching.
- Refactored Filter handling in a separate class.
- Change detection of newline in todo.txt.
- Do not trim whitespace from tasks.
- Explicitly set task reminder start date to prevent 1970 tasks.
- Reinitialize due and threshold date after updating a task. This fixes weird sort and defer issues.
- Allow adding tasks while updating an existing task and use same enter behaviour as with Add Task.
- Add checkbox when adding multiple tasks to copy tags and lists from the previous line.
- Better handling of {Enter} in the Add Task screen. It will always insert a new line regardless of position in the current line.
- Add Intent to create task for automation tools such as tasker see help.
- Make application intents package specific so you can install different simpletask versions at the same time.
- Integrate cloudless build so all versions are based on same source code
- Add Archive to context menu so you don't have to go to preferences to archive your tasks
- Changed complete icons to avoid confusion with CAB dismiss
- Don't crash while demo-ing navigation drawers.
- Added black theme for widgets. Widget and app theme can be configured seperately.
- Remove custom font size deltas, it kills perfomance (and thus battery). Will be re-added if there is a better way.
- Support for a Holo Dark theme. Can be configured from the Preferences.
- Added grouping by threshold date and priority.
- Demonstrate Navigation drawers on first run.
- Properly initialize side drawes after first sync with Dropbox.
- Do not reset preferences to default after logging out of Dropbox and logging in again.
- Fixed some sorting issues caused by bug in Alphabetical sort.
- Refactored header functionality so it will be easier to add new groupings.
- Fix issues with widgets where the PendingIntents were not correctly filled. This cause the title click and + click to misbehave.
- Refresh the task view when updating task(s) through the drawer.
- Automatically detect the line break used when opening a todo file and make that the default. Your line endings will now stay the same without need to configure anything. If you want to change the used linebreak to windows () or linux (), you can still do so in the settings.
- Fixed a bug which could lead to duplication of tasks when editing them from Simpletask.
- Removed the donate button from the free version and created a separate paid version. This also makes Simpletask suitable for Google Play for Education