Commit graph

1783 commits

Author SHA1 Message Date
Paul Beckingham
572c2e62ff libshared: Updated to 5e88aff59234a4976aeb231d1666c69b6f96d71c 2016-07-10 16:52:22 -04:00
Paul Beckingham
5528ce8358 validate: Added debug info 2016-07-10 13:08:49 -04:00
Paul Beckingham
b15bc11ba3 CmdUntag: Only validates additions 2016-07-09 15:13:48 -04:00
Paul Beckingham
1780a3d204 CmdTag: Only validates additions 2016-07-09 15:13:34 -04:00
Paul Beckingham
19586a13c5 CmdStop: Only validates additions 2016-07-09 15:13:25 -04:00
Paul Beckingham
c1ca1e19e1 CmdSplit: Only validates additions 2016-07-09 15:12:53 -04:00
Paul Beckingham
13663c327f CmdShorten: Only validates additions 2016-07-09 15:12:41 -04:00
Paul Beckingham
5dc631314d CmdMove: Only validates additions 2016-07-09 15:12:28 -04:00
Paul Beckingham
8ee4319732 CmdLengthen: Only validates additions 2016-07-09 15:12:18 -04:00
Paul Beckingham
9ff42e7704 CmdJoin: Only validates additions 2016-07-09 15:12:04 -04:00
Paul Beckingham
0c05fa5a50 validate: Prevents overlapping intervals 2016-07-09 14:57:21 -04:00
Paul Beckingham
93aff67ee0 validate: autoAdjust checks for the hint 2016-07-09 10:32:23 -04:00
Paul Beckingham
283e0a5a21 validate: autoFill checks for the hint 2016-07-09 10:32:04 -04:00
Paul Beckingham
0cbf9a0bdd validate: Moved verbose check 2016-07-09 10:31:00 -04:00
Paul Beckingham
9fdf7e4b4a CmdHelp: Added missing :adjust hint 2016-07-09 10:19:47 -04:00
Paul Beckingham
eab29cf594 CmdTrack: validate must occur before flattening 2016-07-09 09:46:45 -04:00
Paul Beckingham
0d5818d226 validate: Implemented autoFill 2016-07-09 09:46:04 -04:00
Paul Beckingham
34e43cdb55 data: Verify that filter date ranges are in the proper order 2016-07-09 08:06:31 -04:00
Paul Beckingham
f66127f473 validate: Renamed validateInterval to vaildate, and integrated 2016-07-07 22:24:48 -04:00
Paul Beckingham
18fabf11ab CmdSummary: More descriptive feedback when no data is found 2016-07-06 08:08:36 -04:00
Paul Beckingham
9de59fe58e CmdChart: Week number now always displayed for first line 2016-07-06 07:23:58 -04:00
Paul Beckingham
225494d360 CmdChart: Switched to use intervalColor
- This should reduce color palette rotation speed
2016-07-04 16:10:35 -04:00
Paul Beckingham
cf8b1aa1d4 helper: Implemented intervalColor to choose a tag color 2016-07-04 15:51:49 -04:00
Paul Beckingham
61647e0f26 data: merge error skips one range 2016-07-04 13:08:52 -04:00
Paul Beckingham
10fcc07aa5 helper: Fixed range for :lastweek 2016-07-04 12:08:02 -04:00
Paul Beckingham
44f8bf0a0a helper: Fixed range for :lastquarter 2016-07-04 11:58:40 -04:00
Paul Beckingham
4a34316626 helper: Fixed range for :lastmonth 2016-07-04 11:43:48 -04:00
Paul Beckingham
b932746a9e helper: Fixed range for :lastyear 2016-07-04 11:41:12 -04:00
Paul Beckingham
c0086ec150 Datafile: sort lines in ascending order before writes 2016-07-04 10:48:57 -04:00
Paul Beckingham
44e5dd7b84 CmdChart: Added assert for non-negative totals 2016-07-04 09:44:14 -04:00
Paul Beckingham
1dc8eb7b4f data: getAllExclusions now merges results without data loss 2016-07-04 09:42:38 -04:00
Paul Beckingham
97756a871e data: Added merge function for merging ranges 2016-07-04 09:34:28 -04:00
Paul Beckingham
8372feafee TI-22: The 'day' chart crashes if there is an open interval and no others 2016-07-04 08:08:24 -04:00
Paul Beckingham
4c84a87cba Interval: Clarified dump output 2016-07-04 08:07:32 -04:00
Paul Beckingham
61d94c369b TI-12: report command does not find extensions
- Thanks to lumbric.
2016-07-04 07:25:01 -04:00
Paul Beckingham
cd59f27b2f TI-9: Task spanning over whole day should show up as taking 24:00 instead of 23:59
- Thanks to Tomas Babej.
2016-07-03 10:10:07 -04:00
Michael Meier
07e777b62c CmdStart: Stop previous interval at given start time
- End time of previous open interval now set to start time given on
  cmd line in CmdStart.
2016-07-03 08:32:09 -04:00
Paul Beckingham
79811809be libshared: Updated to 9c7e9cb98e15488f96d2a3c8c3b0c44690945c0b 2016-07-02 17:18:24 -04:00
Paul Beckingham
ec38d432f1 libshared: Updated to 9bb2dbdba8c3bdba525bec9257c98dafd260748a 2016-07-02 14:28:09 -04:00
Paul Beckingham
ffe326ed48 Cmd*: Added validateInterval calls prior to all interval modification 2016-07-02 13:59:08 -04:00
Paul Beckingham
dbe064450a helper: Added new tag validation 2016-07-02 13:54:59 -04:00
Paul Beckingham
50dd735101 Database: Relocated ::validateInterval to helper.cpp, it is a macro function 2016-07-01 08:29:12 -04:00
Paul Beckingham
9e9b255a4e helper: Added validateInterval 2016-07-01 07:21:54 -04:00
Paul Beckingham
06cd970d15 CmdChart: Obeys rc.reports.<type>.cell 2016-06-30 17:31:15 -04:00
Paul Beckingham
7bb05f1d87 helper: Removed obsolete quantizeTo15Minutes 2016-06-30 17:17:33 -04:00
Paul Beckingham
254d95cc41 Rules: Added defaults for chart cell size 2016-06-30 17:15:49 -04:00
Paul Beckingham
44f19d0c01 helper: Added new quantizeToNMinutes function 2016-06-30 16:45:54 -04:00
Paul Beckingham
52c294cc4c Bug: The rc.reports.<type>.totals setting should control 'Totals' label
- Thanks to Matthew Lemon.
2016-06-28 19:01:41 -04:00
Paul Beckingham
b62a977bd5 TI-16: Should handle case where taskwarrior hook is used before timew
- Thanks to Aaron Curtis.
2016-06-28 18:15:42 -04:00
Paul Beckingham
ca57bf91e3 Build: Migrated Lexer to libshared 2016-06-25 10:11:08 -04:00