- 06 Jan, 2016 2 commits
-
-
Bram Schoenmakers authored
Gets rid of creation date and hidden tags that consume precious space.
-
Bram Schoenmakers authored
Temporarily disable color output in column-ui's console
-
- 05 Jan, 2016 1 commit
-
-
Jacek Sowiński authored
We don't want raw ANSI codes there. We'll enable it back again after providing proper coloring solution.
-
- 04 Jan, 2016 1 commit
-
-
Bram Schoenmakers authored
-
- 02 Jan, 2016 2 commits
-
-
Bram Schoenmakers authored
New key-shortcuts for column-ui
-
Jacek Sowiński authored
Thanks to @bram85 for the idea.
-
- 01 Jan, 2016 3 commits
-
-
Bram Schoenmakers authored
Fix crashes when last item in column disappeared
-
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 6 commits
-
-
Jacek Sowiński authored
There was uncaught IndexError when dealing with focus.
-
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.
-