Commit graph

1464 commits

Author SHA1 Message Date
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
Paul Beckingham
fdca94085e Updated to 008799137f0ad69ff1254329a112854936f41a84 2016-06-25 10:09:55 -04:00
Paul Beckingham
6e4c034ce8 CmdHelp: Added 'join' command 2016-06-18 13:03:55 -04:00
Paul Beckingham
537ed367dc CmdStop: Fixed bug where tags were removed too soon, and for the wrong reason 2016-06-18 12:11:37 -04:00
Paul Beckingham
f1d6440926 libshared: Updated to 0b1d32ee85b7f98599cca3c685e77f22d84f98c8 2016-06-18 11:30:06 -04:00
Paul Beckingham
45a8ef1773 Docs: Corrected config help 2016-06-18 09:12:38 -04:00
Paul Beckingham
803632793f data: Adds IDs to intervals even when there are no exclusions 2016-06-16 20:15:01 -04:00
Paul Beckingham
c869ec16ed TI-7: Stop command shouldn't interrupt unrelated tags.
- Tanks to Sergey Trofimov.
2016-06-13 08:38:35 -04:00
Paul Beckingham
360344282b libshared: Updated to fe990bad97e22dbbc90e855e6e1e819576e7bbd8 2016-06-12 17:16:18 -04:00
Paul Beckingham
5bc6123c6d CmdChart: Removed workaround for Composite bug 2016-06-12 17:12:05 -04:00
Paul Beckingham
cab3e403f3 libshared: Updated to 8415ae273bc1438227d0a86373f772d7469d0b1d 2016-06-12 10:10:10 -04:00
Paul Beckingham
772b91f12c CmdChart: Now reserves full track width when rendering 2016-06-12 09:53:20 -04:00
Paul Beckingham
6d32c1d090 CmdStop: Code cleanup 2016-06-12 08:54:25 -04:00
Paul Beckingham
6dc7a021a4 TI-3: The month report shows multi-days current task truncated
- Thanks to Tomas Babej.
2016-06-12 08:53:03 -04:00
Paul Beckingham
70d6b487ba CmdChart: Combines interval ID and description 2016-06-11 14:50:30 -04:00
Paul Beckingham
9f2f384c41 CmdSummary: Now relies on interval ID metadata 2016-06-11 14:48:36 -04:00
Paul Beckingham
0408b9cf0c CmdChart: Supports the :ids hint 2016-06-11 14:44:14 -04:00
Paul Beckingham
40cefe568b data: Sets ID metedata on load 2016-06-11 14:43:57 -04:00
Paul Beckingham
cff6ec90c1 Interval: Added ID metadata 2016-06-11 14:43:33 -04:00
Paul Beckingham
9cfb4bde20 CmdMove: Properly handles unshifting end dates for open intervals 2016-06-11 14:17:54 -04:00