Bram Schoenmakers
da8cd022a2
Create CNAME
2019-03-13 12:48:59 +01:00
U-ASML-COM\brschoen
0caba88d72
Prepare for Github pages
2019-03-13 12:42:42 +01:00
Bram Schoenmakers
d4f843dac7
Force installing the latest version of isort
...
Version 4.2.5 that is installed on Travis prints false positives causing
checks to fail.
Make sure that version 4.3.x or higher gets installed.
2018-04-04 13:02:37 +02:00
Bram Schoenmakers
bb3f806fd6
Mention business days for relative dates
2018-02-28 12:50:55 +01:00
Bram Schoenmakers
bf06350a22
Drop Python 3.3 support
...
topydo may still work but will not be tested against this Python version
2018-02-12 14:26:14 +01:00
Bram Schoenmakers
bdc7eea4b2
Mention that due dates and priorities are taken into account for relevancy
2018-02-02 11:05:56 +01:00
Bram Schoenmakers
e9259b269a
Add remark to install column mode dependencies
2018-01-30 13:11:51 +01:00
Bram Schoenmakers
18056921a3
Don't treat timestamps in HH:MM format as tags
...
When you enter a todo item: "Call office at 09:00", the 09:00 would be
seen as a tag-value pair. Because of this, the timestamp would be
removed from the todo text: "Call office at ".
Discussed in issue #211 .
2017-11-28 13:16:30 +01:00
Bram Schoenmakers
be1e70ccc4
Upgrade TiddlyWiki to version 5.1.15
2017-11-21 10:25:46 +01:00
Bram Schoenmakers
58cd00f087
Documentation updates, expose the 'repeat' functionality with the . key
2017-11-21 10:24:00 +01:00
Bram Schoenmakers
e947fde94c
Fix links to the (new) todo.txt repositories
2017-09-19 12:30:44 +02:00
Bram Schoenmakers
e28607b67a
Show completed items at the bottom by default
2017-08-15 14:56:30 +02:00
Bram Schoenmakers
0b33791ac7
Version bump
2017-08-13 16:08:15 +02:00
Bram Schoenmakers
b83b1546bd
Add changelog to documentation
...
Also, display the last changelog at the bottom of the homepage
2017-08-13 16:05:53 +02:00
Bram Schoenmakers
73ad553cf9
Updated the documentation with all features and changes for 0.13
2017-08-13 14:49:04 +02:00
Bram Schoenmakers
9d7cd8069b
Update changelog
2017-08-13 12:31:15 +02:00
Bram Schoenmakers
91864817aa
Some minor grammar fixes to the synopsis
2017-08-13 11:41:31 +02:00
Bram Schoenmakers
c6e098e3fc
Merge branch 'style-fixes'
2017-08-13 11:13:33 +02:00
Bram Schoenmakers
8ca31100fc
Merge remote-tracking branch 'mruwek/revert-subcmds' into style-fixes
2017-08-13 11:12:22 +02:00
Bram Schoenmakers
486aa7be72
Show error when launching column mode in Windows
...
Related to issue #194 .
2017-08-12 21:17:58 +02:00
Bram Schoenmakers
05a1a68db2
Merge pull request #193 from mruwek/patch-1
...
Suggest to use pip3 over pip
2017-08-11 12:59:51 +02:00
Bram Schoenmakers
3508881dae
Add note that column mode does not work in Windows
2017-08-11 12:09:18 +02:00
Bram Schoenmakers
11da94166b
Make Github macros more flexible by making the repo variable
2017-08-11 12:09:18 +02:00
Jacek Sowiński
bbd03ee491
Update tests for extended revert functionality
2017-07-31 22:37:46 +02:00
Jacek Sowiński
2bbe8bb020
List backup points and revert to specific ones
...
`topydo revert ls` will now show all saved backup points with position
number (starting with 1), date and time of relevant action, and its
label.
`topydo revert 2` will revert to a point **before** the backup point
marked as 2 in `topydo revert ls` (i.e. it will go 2 changes backwards
or phrasing more naturally: revert last 2 changes).
Warning: changes between between current state and desired backup point
are also deleted to avoid false assumption that our backups can be
treated as some sort of atomic "patches".
2017-07-31 22:37:46 +02:00
Jacek Sowiński
6cb00ce038
Don't try to replace archive when archiving is off
...
When user disabled archive feature after he made some backups, don't try
to restore archive during `topydo revert`, as there is no file to write.
2017-07-31 22:37:46 +02:00
Jacek Sowiński
3062862194
Suggest to use pip3 over pip
2017-07-31 15:15:31 +02:00
Bram Schoenmakers
0ffb686960
Fix launching in column mode by reverting 'unnecessary lambda' fix
...
self.todolist may not be present; it could be None. This is the case
when the list formatter is instantiated from a TodoWidget in the column
UI, which passes None for the todo list.
2017-07-30 22:36:52 +02:00
Bram Schoenmakers
4f6c010db3
Suppress some pylint issues
...
The overrides are necessary to make the multicommands/widgets behave
well.
2017-07-30 13:19:53 +02:00
Bram Schoenmakers
2c321e689e
Remove usage of global variable
2017-07-30 13:18:21 +02:00
Bram Schoenmakers
66636fbcc4
Don't mask the imported 'date' class with a 'date' variable
2017-07-30 12:48:36 +02:00
Bram Schoenmakers
6111e209f5
Fix pylint errors for variable name and unused """comment"""
2017-07-30 12:48:09 +02:00
Bram Schoenmakers
25228ed06f
Remove unused variable
2017-07-30 12:47:32 +02:00
Bram Schoenmakers
c13c9fb972
Import from own directory using the dot notation
...
'test' is not really a library that has to be imported
2017-07-30 12:29:04 +02:00
Bram Schoenmakers
b8b816da59
Add isort check to Travis CI
2017-07-30 11:35:59 +02:00
Bram Schoenmakers
3a52e9dc90
Sorted import statements
2017-07-30 11:34:33 +02:00
Bram Schoenmakers
751105eaac
Fixed pylint errors
...
Among others, moved methods by turning them into (inline) functions or
static methods.
2017-07-30 11:04:51 +02:00
Bram Schoenmakers
e276dcd547
Merge branch 'config-ids'
2017-07-26 14:35:25 +02:00
Bram Schoenmakers
b769f4cd69
Extend table and reformat
2017-07-26 14:34:51 +02:00
Bram Schoenmakers
75627f3d40
Add tests for configurable alphabet
2017-07-26 14:14:45 +02:00
Bram Schoenmakers
f8d4a5af94
Deduplicate alphabet, but preserve order as it appears in the configuration
2017-07-26 14:13:50 +02:00
Bram Schoenmakers
1d33370863
Update docstrings
2017-07-22 22:40:34 +02:00
Bram Schoenmakers
e22bfbdee5
Deduplicate characters in alphabet
2017-07-22 22:40:20 +02:00
Bram Schoenmakers
7513e7c26d
Merge branch 'master' into config-ids
2017-07-22 22:00:16 +02:00
Bram Schoenmakers
9d15ef05b4
Add Codacy badge
2017-07-20 13:31:55 +02:00
Bram Schoenmakers
4e0a9ad1b1
Column mode can show IDs longer than 4 characters
...
The defaults / fallbacks are such that it cannot exceed 6 characters.
2017-07-20 10:39:10 +02:00
Bram Schoenmakers
894edaade1
Make alphabet of the IDs configurable
...
I don't like typing numbers, and would like to limit the characters to
be those that are easily reachable with a Dvorak keyboard layout.
2017-07-20 10:28:21 +02:00
Bram Schoenmakers
941a8956da
Make padding of IDs dependent of todo list length
...
When using numerical IDs, the ID width is padded to the log10 of the
todo length.
When using textual IDs, todo lists of 466 items or shorter pad to 3
characters, otherwise 4 characters.
2017-07-20 10:02:23 +02:00
Bram Schoenmakers
f57bbc0ce6
Introduce alphabetic only text ID types
...
Typing numbers is less convenient than typing alphabetic characters (at
least if you're a blind typer). So before resorting to numbers, try to
generate IDs with alphabetic characters only. Only when the ID space
runs out, introduce numbers.
2017-07-20 08:56:51 +02:00
Bram Schoenmakers
c0e7883202
Fix test for completed items in Dot output
2017-07-20 08:44:10 +02:00