Commit graph

108 commits

Author SHA1 Message Date
Thomas Lauf
9dd106116c Let Interval inherit from Range
- Remove 1 level of indirection
- Remove public field Interval::range (instead use interval directly)
2018-09-19 06:32:56 +02:00
Thomas Lauf
9e1e604108 Rename Range::overlap to Range::overlaps 2018-09-18 21:06:33 +02:00
Thomas Lauf
2c5812f7a3 Use the empty method to check for emptiness instead of comparing to an empty object 2018-05-10 20:57:22 +02:00
Simon Ruderich
2271bd9eea Use https:// link for opensource.org 2018-03-16 23:11:08 +01:00
Thomas Lauf
8e2e350cab TI-100: Fix expansion of :lastquarter when in first quarter 2018-01-15 20:27:35 +01:00
Paul Beckingham
7c8c1df46f helper: Added overlap helper function 2017-05-28 11:18:20 -04:00
Paul Beckingham
63da0dee1f helper: Corrected use of obsolete date names 2017-03-08 08:10:08 -05:00
Paul Beckingham
42ba7ac92c helper: Parentheses added for readabiliy 2017-02-25 15:13:52 -05:00
Federico Hernandez
d15e99fe35 Added weekday hints 2017-02-10 00:17:51 +01:00
Paul Beckingham
f66127f473 validate: Renamed validateInterval to vaildate, and integrated 2016-07-07 22:24:48 -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
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
dbe064450a helper: Added new tag validation 2016-07-02 13:54:59 -04:00
Paul Beckingham
9e9b255a4e helper: Added validateInterval 2016-07-01 07:21:54 -04:00
Paul Beckingham
7bb05f1d87 helper: Removed obsolete quantizeTo15Minutes 2016-06-30 17:17:33 -04:00
Paul Beckingham
44f19d0c01 helper: Added new quantizeToNMinutes function 2016-06-30 16:45:54 -04:00
Paul Beckingham
12dfee1bc8 hints: Added :lastyear 2016-06-06 20:32:24 -04:00
Paul Beckingham
33f1239e93 hints: Added :lastquarter 2016-06-06 20:31:45 -04:00
Paul Beckingham
28fe24eb10 hints: Added :lastmonth 2016-06-06 20:30:29 -04:00
Paul Beckingham
b559b5a606 helper: Now uses minimal time deltas for the summary 2016-06-01 06:59:05 -04:00
Paul Beckingham
c01933116e helper: Implemented minimalDelta to display minimal time diff strings 2016-05-30 15:09:45 -04:00
Paul Beckingham
f677df3e8a helper: Added findHint 2016-05-30 10:30:02 -04:00
Paul Beckingham
c7799cc89d helper: Added hint expansion debug output 2016-05-28 15:09:55 -04:00
Paul Beckingham
6e2e4cab15 data: Properly captures expanded hints 2016-05-28 15:05:02 -04:00
Paul Beckingham
6255ba1c05 helper: Fixed bug that was causing :lastweek to not work 2016-05-28 14:46:05 -04:00
Paul Beckingham
13d73a0e6d helper: Changed ::expandIntervalHint to operate on a range 2016-05-28 14:34:18 -04:00
Paul Beckingham
54abd9153f helper: Now identifies holidays 2016-05-22 10:33:53 -04:00
Paul Beckingham
2c1dc654b4 CmdChart: Now renders holdiays in a different color 2016-05-22 10:27:00 -04:00
Paul Beckingham
4ae48f4f14 helper: intervalSummarize now references all contiguous intervals 2016-05-14 15:52:49 -04:00
Paul Beckingham
614619c11f helper: Propagated database to intervalSummarize 2016-05-14 14:43:06 -04:00
Paul Beckingham
35488e21e1 helper: Now uses Duration::formatHours 2016-05-14 12:27:56 -04:00
Paul Beckingham
1fe5444835 helper: Updated name change for custom tag settings 2016-05-14 01:35:05 -04:00
Paul Beckingham
2f32f96f7f helper: Custom tag colors are now used 2016-05-13 22:30:47 -04:00
Paul Beckingham
e1e1a30a98 Range: Renamed meethods by prepending 'is_' 2016-05-12 08:32:40 -04:00
Paul Beckingham
2770103f7d helper: Removed obsolete getExcludedRanges 2016-05-09 00:03:47 -04:00
Paul Beckingham
1b6c6ee274 helper: Corrected :day hint range 2016-05-02 17:18:33 -04:00
Paul Beckingham
0569071a5d init: Added :lastweek hint 2016-05-01 16:13:06 -04:00
Paul Beckingham
57faef4389 data: Migrated getUntrackedRanges from helper 2016-04-29 18:20:22 -04:00
Paul Beckingham
39855f8006 data: Migrated and renamed funcitons 2016-04-28 20:24:19 -04:00
Paul Beckingham
34c0cc81e7 helper: Renamed createFilterIntervalFromCLI to getFilter 2016-04-28 08:48:37 -04:00
Paul Beckingham
fe60f5ccfe helper: Identified missing split functionality 2016-04-27 23:58:22 -04:00
Paul Beckingham
75414b50ca helper: Added splitInterval 2016-04-27 23:27:51 -04:00
Paul Beckingham
0fa7e32182 helper: Fixed bug that ignored open intervals 2016-04-27 22:45:35 -04:00
Paul Beckingham
ee21f7be99 helper: No need to convert configuraiton to serialized exclusions 2016-04-27 22:26:51 -04:00
Paul Beckingham
9c91cb599b helper: Added Rules to createTimelineFromData 2016-04-27 18:04:36 -04:00
Paul Beckingham
21166a044f helper: Added createPalette, and a Palette interface change 2016-04-25 21:10:09 -04:00