- 30 Dec, 2015 6 commits
-
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
Support backups (and `revert`) in column ui
-
Bram Schoenmakers authored
Thanks to @mruwek for investigating.
-
- 29 Dec, 2015 8 commits
-
-
Bram Schoenmakers authored
Add `topydo columns` subcommand to launch column-ui
-
Bram Schoenmakers authored
Switch column-ui to 256 color-mode
-
Jacek Sowiński authored
-
Jacek Sowiński authored
-
Jacek Sowiński authored
-
Bram Schoenmakers authored
Drop python2 in column-ui and fix pylint errors
-
Jacek Sowiński authored
Fixes "not-callable" pylint errors.
-
Jacek Sowiński authored
-
- 26 Dec, 2015 1 commit
-
-
Jacek Sowiński authored
-
- 21 Dec, 2015 1 commit
-
-
Bram Schoenmakers authored
A list of strings should be passed instead of a string. Thanks to @mruwek for reporting.
-
- 20 Dec, 2015 1 commit
-
-
Bram Schoenmakers authored
-
- 19 Dec, 2015 4 commits
-
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
When a filter with a creation date matches, don't process expression with the remaining filters.
-
Bram Schoenmakers authored
Addresses issue #86 which requested filters on completion date. The following tags are recognized: * create * created * creation * complete * completed * completion They are specific ordinal tag filters, except that these tags don't exist in a todo item. Filtering on completion date does not work when completed items are automatically archived. Archived items are not read when invoking `ls`, so the done.txt file should be read as the main file instead: topydo -t done.txt ls complete:today Also in this commit, decouple ExpressionCommand from Filter class a bit. The expression class shouldn't bother which expressions belong to which filter classes, let the Filter module handle that.
-
- 16 Dec, 2015 2 commits
-
-
Bram Schoenmakers authored
Create placeholder for args in aliases
-
Jacek Sowiński authored
With this change there is now possible to forward args supplied on CLI to desired placed in real command. Example config: [aliases] star = tag {} star 1 unstar = tag {} star Example usage: `topydo star foo` will resolve to: `topydo tag foo star 1` `topydo unstar foo` will resolve to: `topydo tag foo star`
-
- 05 Dec, 2015 1 commit
-
-
Bram Schoenmakers authored
Alternate for `top` command
-
- 04 Dec, 2015 3 commits
-
-
MinchinWeb authored
-
MinchinWeb authored
Uses new %P format and -N parameter.
-
MinchinWeb authored
`ls -N` will display one 'screen-ful' of lines (the number of lines in the console, less 2).
-
- 03 Dec, 2015 5 commits
-
-
MinchinWeb authored
%P will display the priority if one is given, or print a 'placeholder' space if none is present.
-
Bram Schoenmakers authored
Priority command: allow lowercase priorities to be input
-
MinchinWeb authored
-
MinchinWeb authored
-
Bram Schoenmakers authored
Don't just consider the first p tag value in a todo item, consider all of them.
-
- 01 Dec, 2015 1 commit
-
-
Bram Schoenmakers authored
-
- 30 Nov, 2015 2 commits
-
-
Bram Schoenmakers authored
Given these dependencies: A id:1 B p:1 C p:1 id:2 D p:1 p:2 A -> B A -> C A -> D C -> D The relation A -> D is superfluous (A -> C, C -> D). However, the p:1 tag in D would not be removed, because relation 1 still exists (A -> B). Therefore a new function is added that identifies p: tags which have no corresponding edge in the internal dependency graph (rather than looking at the value of the edge).
-
Bram Schoenmakers authored
-
- 29 Nov, 2015 3 commits
-
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
Conflicts: setup.py topydo/lib/PrettyPrinterFilter.py
-
Bram Schoenmakers authored
-
- 26 Nov, 2015 2 commits
-
-
Bram Schoenmakers authored
This assertion was missing in commit 6bb804dc.
-
Bram Schoenmakers authored
To complete a todo item that you finished yesterday, run topydo do -d yesterday Or topydo do -d -1d
-