- 09 Feb, 2017 5 commits
-
-
Jacek Sowiński authored
This will prevent from leaving TodoList and todo.txt file in inconsistent state whenever first Command.execute() inside Transaction succeeds and any subsequent fails for whatever reason.
-
Jacek Sowiński authored
-
Jacek Sowiński authored
This provides that each backup description will still inform user about each command that was executed. When transaction of commands was executed user will get printed list of commands separated by ';'. Example: Successfully reverted: append 1 FooBar; append 3 FooBar; append 6 FooBar;
-
Jacek Sowiński authored
-
Jacek Sowiński authored
This feature means that commands like `tag`, `append` or `dep` can work now with multiple (marked) todo items in column UI.
-
- 19 Jan, 2017 2 commits
-
-
Jacek Sowiński authored
-
Jacek Sowiński authored
Show descriptive error message instead.
-
- 18 Jan, 2017 1 commit
-
-
Bram Schoenmakers authored
-
- 15 Jan, 2017 2 commits
-
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
-
- 12 Jan, 2017 1 commit
-
-
Bram Schoenmakers authored
Relative dates were already interpreted for due and start tags, but you can also enforce it for other tags by passing the -r flag to the tag command.
-
- 11 Jan, 2017 2 commits
-
-
Bram Schoenmakers authored
* Extended the feature list. * List the UIs. * Added a screenshot of the column UI. * Dropped information on dependencies, the user should not worry about this with pip. Or just look at setup.py.
-
Bram Schoenmakers authored
-
- 10 Jan, 2017 2 commits
-
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
Todo items with " & < or > were not properly rendered because they were not escaped. Thanks to Jacob Leemaster for the bug report.
-
- 06 Jan, 2017 1 commit
-
-
Bram Schoenmakers authored
Normally, pressing ':' after executing a command would hide the console (equivalent behavior to Escape or Enter). Now, : will focus the commandline while keeping the previous output visible. This makes it easier to compose a new command based on a todo shown in the previous output (for example perform an 'ls' and then a 'dep' with IDs afterwards). Escape and Enter still have the same behavior, which can be used to dismiss the last output.
-
- 02 Jan, 2017 2 commits
-
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
-
- 28 Dec, 2016 2 commits
-
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
-
- 16 Dec, 2016 1 commit
-
-
Bram Schoenmakers authored
-
- 15 Dec, 2016 4 commits
-
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
When no valid grouping could be made, an empty header would be printed (0 length group label, zero = characters below). The empty tuple represents the initial grouping.
-
- 06 Dec, 2016 2 commits
-
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
-
- 02 Dec, 2016 1 commit
-
-
Bram Schoenmakers authored
Fixes #153
-
- 30 Nov, 2016 1 commit
-
-
Bram Schoenmakers authored
This reverts the first attempt (commit 8310b029), because relative dates in terms of hours were printed. This attempt passes the now object that we just created to humanize(), so that will be used as a offset. If we don't supply that object, arrow will create a different datetime object representing 'now', which might be slightly off w.r.t. the now object we created. Therefore the floating point arithmetic done within the arrow library might not produce the desired results (delta / 86400). By passing the offset ourselves I was able to produce reliable results.
-
- 29 Nov, 2016 6 commits
-
-
Bram Schoenmakers authored
With the previous method of using arrow, the same date object would result in different humanized dates. Apparently using now() and then replacing the date components triggers some inaccuracy. Simplify the call to arrow by passing it the datetime object directly.
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
It will simply gather all todo items in all groups and pass them to print_list
-
Bram Schoenmakers authored
-
- 28 Nov, 2016 2 commits
-
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
-
- 27 Nov, 2016 3 commits
-
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
When grouping by project, todo items without a project wouldn't be listed (same for contexts). Moreover, sort the projects such that the items without project are shown at the bottom of the list.
-