- 01 Jan, 2016 2 commits
-
-
Jacek Sowiński authored
Almost identical to `p`: - `ps3d` will call `topydo postpone -s TODO 3d` - `psy` will call `topydo postpone -s TODO 1y`
-
Jacek Sowiński authored
_command_on_selected: accepts string containing command (with potential arguments) to execute and replace field (for further substitution with todo id) as an argument.
-
- 31 Dec, 2015 5 commits
-
-
Jacek Sowiński authored
Actually it's a two letter shortcut. Second letter stands obviously for priority. Example: - 'rc' will trigger `topydo pri TODO_ITEM C`
-
Jacek Sowiński authored
-
Jacek Sowiński authored
-
Jacek Sowiński authored
-
Jacek Sowiński authored
Shortcut calls postpone command and accepts similiar format as original `topydo postpone`. Examples: - pressing 'pd' or 'p1d' will postpone selected task by one day. - 'p3y' will postpone task by 3 years. - 'p12w' will postpone task by 12 (twelve) weeks.
-
- 30 Dec, 2015 10 commits
-
-
Bram Schoenmakers authored
-
Bram Schoenmakers authored
Introduce config file for column layout
-
Bram Schoenmakers authored
-
Jacek Sowiński authored
Column-ui will look for columns configuration in: 1. system-wide configuration: /etc/topydo_columns.conf 2. user dir: ~/.topydo_columns ~/.config/topydo/columns 3. current dir: .topydo_columns topydo_columns.conf topydo_columns.ini Each column should have its own INI style config section: [FooBar] title = Foo filterexpr = Bar sortexpr = desc:prio show_all = 1 If any column option is missing, default value will be used.
-
Jacek Sowiński authored
Also move home_config_path() out of the Config class. It didn't use 'self' argument and this way we can reuse it other places.
-
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 2 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
-