Commit graph

2047 commits

Author SHA1 Message Date
Paul Beckingham
f6ef46d822 Docs: Updated ChangeLog 2017-02-09 09:00:10 -05:00
Thomas Lauf
e505129d5c TI-64: Command 'stop' with date before current interval's start date causes segfault
- Show error message if stop date is before current interval's start date
- Add test for this use case
2017-02-09 08:58:22 -05:00
Thomas Lauf
403b1c6f5e TI-27: Add tests for continue with ids
- verify "continue @1 @2" returns error
- verify "continue @N" returns error if @N does not exist
- verify "continue @N" copies specified interval
- verify "continue @N" stops active time tracking
2017-02-05 23:28:30 +01:00
Paul Beckingham
2e10962d4e CmdHelp: Typos 2017-02-01 07:54:01 -05:00
Thomas Lauf
f49e15e1a9 TI-62: TimeWarrior should not ignore invalid command
- Add test "call 'timew' without active time tracking"
- Add test "call 'timew' with active time tracking"
- Add test "call a non-existing TimeWarrior command"
2017-01-28 21:51:17 -05:00
Paul Beckingham
ac4ecbecad TI-61: Typo in exclusion.t.cpp
- Thanks to Thomas Lauf.
2017-01-25 21:35:38 -05:00
Paul Beckingham
538fc6c6ea TI-49: new theme files aren't installed
- Thanks to Richard Brown.
2017-01-16 21:35:08 -05:00
Tomas Babej
d830d8fcff docs: Document the 'resize' command in the man page 2017-01-09 18:34:06 -05:00
Tomas Babej
50f42a84df tests: Add basic tests for the 'resize' command 2017-01-09 18:33:22 -05:00
Tomas Babej
fac6b03df2 commands: Add preliminary version of 'resize' command 2017-01-09 18:33:14 -05:00
Paul Beckingham
2f0b00b721 CmdDiagnostics: Updated to libshared cppCompliance call 2017-01-08 14:12:37 -05:00
Paul Beckingham
6b2b3aa328 libshared: Updated to bfb0e90e0c94918b86dd16d8b0e05a74bab8fb75 2017-01-08 14:12:13 -05:00
Paul Beckingham
1d88ec386f util: Migrated osName to libshared 2017-01-08 11:43:16 -05:00
Paul Beckingham
dd46cfd461 libshared: Updated to aff911bd080a05e5e12a240e13adb27f435b5bb2 2017-01-08 11:42:08 -05:00
Paul Beckingham
1091cc2085 Copyright update 2017-01-01 12:45:32 -05:00
Paul Beckingham
b2c4013180 Tests: Removed TASKD_USE_PATH 2016-11-22 10:23:03 -05:00
Paul Beckingham
6d147cc99a Tests: Set sys.stdout as utf8 2016-11-21 22:39:54 -05:00
Paul Beckingham
29d155afd7 Extensions: Migrated to libshared Timer 2016-11-19 14:07:21 -05:00
Paul Beckingham
3758d74c56 timew: Migrated to libshared Timer 2016-11-19 14:07:05 -05:00
Paul Beckingham
7033db3f83 libshared: Updated to ce5c3414de56a2d1390893bbdc46e7116c38cd90 2016-11-19 14:06:48 -05:00
Paul Beckingham
268d6cf682 Holidays: Refreshed en-US for both 2016, 2017 2016-11-06 08:21:32 -05:00
Paul Beckingham
6ccbf141de TI-52: The 'refresh' scripts overwrites previous years data
- Thanks to m8r.
2016-11-06 08:20:47 -05:00
Paul Beckingham
ccfa91e572 Holidays: Updated to include 2017 2016-11-05 11:57:50 -04:00
Paul Beckingham
db53745181 TI-51: in the taskwarrior hook, deleting a task doesn't stop the watch
- Thanks to Mattia Rizzolo.
2016-11-05 11:57:15 -04:00
Paul Beckingham
887e419ed4 Rules: Corrected errno values 2016-11-05 11:42:40 -04:00
Paul Beckingham
af7f949db7 Tests: Bad test description 2016-11-05 11:41:49 -04:00
Jelle van der Waa
8f74cdeff3 TI-39: Bogs command line option segfaults
num_lines is set to zero when the conversion fails which segfaults later
when num_lines is used to create the Composite vector. Set the default
value for num_lines to 1 to resolve the issue of bad input segfaulting.
2016-11-05 11:36:06 -04:00
Paul Beckingham
2eeb374aba Rules: Added conversion failure detection 2016-11-05 11:35:13 -04:00
Jelle van der Waa
c33a3a9d9a Add defaultValue argument to Rules::getInteger
The defaultValue can be used for callers who do not want 0 to be
returned when conversion fails since strtoimax returns 0 when the
conversion fails.
2016-11-05 11:29:52 -04:00
Paul Beckingham
6557814909 Ext: Taskwarrior project handling
- Taskwarrior projects are now used as-is as tags, and also split on the '.' to
  represent project hierarchy as separate tags.
- Thanks to Josh Proehl.
2016-10-04 00:27:20 -04:00
Paul Beckingham
067643c64a Tests: Fixed quiet tests after TI-47 2016-09-23 19:48:28 -04:00
Paul Beckingham
88960d5bee Tests: Fixed clock tests after TI-47 2016-09-23 19:47:18 -04:00
Paul Beckingham
77ec509cff TI-47: first call successfully creates new database but returns exit status 1
- Thanks to Georg Sauthoff.
2016-09-23 19:37:16 -04:00
Paul Beckingham
28e1dffec5 Build: REmoved compiler warning 2016-09-09 22:33:15 -04:00
Federico Hernandez
5dc3469954 Bumped date in documentation 2016-09-09 23:14:13 +02:00
Paul Beckingham
e61a5d29ff Docs: Added TIMEWARRIORDB mention 2016-09-06 22:38:52 -04:00
Paul Beckingham
d5a47b9ab7 Docs: Added missing man page link
- Thanks to David Patrick.
2016-09-05 21:04:04 -04:00
Paul Beckingham
bb122b5758 Tests: Added TI-39 test 2016-09-05 14:30:08 -04:00
Paul Beckingham
c51735998c Docs: Removed old reference to support forums 2016-09-05 08:52:49 -04:00
Paul Beckingham
42efb0c042 TI-42: refresh holiday script throws an error on nb-NO locale
- Thanks to Jelle van der Waa.
2016-09-03 15:32:54 -04:00
Jelle van der Waa
e4e04c4ba2 TI-42: holiday calendar error when downloading nb-NO
When downloading the holiday calendar for the nb-NO locale with Python 2
the code throws an 'ascii' encode error.
2016-09-03 15:29:05 -04:00
Paul Beckingham
e899586408 Bug: Fixed Python 3 support of the holdiay/refresh script
- Thanks to Jelle van der Waa.
2016-09-03 14:38:00 -04:00
Jelle van der Waa
5ddef40d82 Make holiday refresh script Python 3 compatible
urllib2 is renamed and reworked in Python 3, handle this change by
importing urlopen and HTTPError directly.

Resolve the print issues, by using print() everywhere.

Python3 reads bytes when reading from urlopen() therefore convert it to
a string with .decode('utf-8')
2016-09-03 14:33:26 -04:00
Paul Beckingham
4136ffc245 Docs: Added suggested report
- Thanks to Aaron Evers.
2016-08-25 23:17:26 -04:00
Paul Beckingham
17201dfd58 TD-120: Missing cmakedefine for HAVE_GET_CURRENT_DIR_NAME
TW-1845: Cygwin build fails, missing get_current_dir_name

- Thanks to Jörg Krause, Ben Boeckel, hosaka.
2016-08-24 18:21:37 -04:00
Federico Hernandez
45d0da6105 Bumped documentation files to new version 2016-08-21 22:26:19 +02:00
Federico Hernandez
e35299308d Bumped version number to 1.1.0 2016-08-21 22:10:17 +02:00
Federico Hernandez
747bdd3feb Added SHA1 of tagged release commit 2016-08-21 21:58:59 +02:00
Federico Hernandez
6428ce89fc Bumped version number and dates 2016-08-17 23:32:34 +02:00
Paul Beckingham
dcc6fc8810 TI-34: Make timew more user-friendly by adding --help and default output
- Thanks to Felix Wolfsteller.
2016-08-16 16:42:01 -04:00