Paul Beckingham
|
f8245c1552
|
data: Fixed separator detection
- Thanks to Sergey Trofimov
|
2016-06-07 06:55:32 -04:00 |
|
Paul Beckingham
|
41067c01ed
|
TI-4: The 'timew' command considers only the last interval
- Thanks to Tomas Babej.
|
2016-06-06 23:23:28 -04:00 |
|
Paul Beckingham
|
53891a4459
|
data: ID args are not part of a filter
|
2016-06-04 12:09:20 -04:00 |
|
Paul Beckingham
|
2c5dd1dec0
|
data: No longer closes all intervals after subtracting ranges
|
2016-05-30 09:54:36 -04:00 |
|
Paul Beckingham
|
6e2e4cab15
|
data: Properly captures expanded hints
|
2016-05-28 15:05:02 -04:00 |
|
Paul Beckingham
|
13d73a0e6d
|
helper: Changed ::expandIntervalHint to operate on a range
|
2016-05-28 14:34:18 -04:00 |
|
Paul Beckingham
|
3c3fdc98f3
|
data: Added ::getUnracked debug output
|
2016-05-28 14:14:02 -04:00 |
|
Paul Beckingham
|
80f1003145
|
data: Added ::getTracked debug output
|
2016-05-28 14:13:54 -04:00 |
|
Paul Beckingham
|
677e9869cb
|
data: Added ::getAllExclusions debug output
|
2016-05-28 14:13:39 -04:00 |
|
Paul Beckingham
|
0b12b51309
|
data: Added debug output
|
2016-05-28 14:12:59 -04:00 |
|
Paul Beckingham
|
2e314b5809
|
data: flatten only returns historical data
|
2016-05-28 13:25:01 -04:00 |
|
Paul Beckingham
|
57ff5b282a
|
data: flatten should not leave open intervals unflattened
|
2016-05-28 12:28:59 -04:00 |
|
Paul Beckingham
|
844045d5ba
|
data: Removed some debugging code
|
2016-05-21 15:52:20 -05:00 |
|
Paul Beckingham
|
947e78e035
|
data: getUntracked now obeys filters
|
2016-05-16 08:32:33 -05:00 |
|
Paul Beckingham
|
59dd340c3f
|
data: getTracked now obeys filters
|
2016-05-16 08:32:18 -05:00 |
|
Paul Beckingham
|
5d21c9e11b
|
data: Corrected implementation of getUntracked
|
2016-05-13 23:03:20 -04:00 |
|
Paul Beckingham
|
b3e52ca00b
|
data: subtractRanges was not using one argument
|
2016-05-13 22:02:47 -04:00 |
|
Paul Beckingham
|
7c8f4979e4
|
data: Renamed getUntrackedRanges to getUntracked for consistency
|
2016-05-13 21:20:28 -04:00 |
|
Paul Beckingham
|
998bf1c120
|
data: getTracked now properly flattens
|
2016-05-13 20:22:06 -04:00 |
|
Paul Beckingham
|
24c593bd55
|
data: Fixed comment
|
2016-05-13 17:25:02 -04:00 |
|
Paul Beckingham
|
7a9cc4d50f
|
data: Replaced getTrackedIntervals with getTracked - build broken
|
2016-05-13 17:21:55 -04:00 |
|
Paul Beckingham
|
fb5fa50e7e
|
data: Directly manipulates filter.range
|
2016-05-12 17:30:55 -04:00 |
|
Paul Beckingham
|
a5b78cb366
|
data: Added old getExclusions functionality inside getAllExclusions
|
2016-05-12 17:30:17 -04:00 |
|
Paul Beckingham
|
1d84152185
|
data: Removed obsolete getExclusions
|
2016-05-12 17:27:05 -04:00 |
|
Paul Beckingham
|
e1e1a30a98
|
Range: Renamed meethods by prepending 'is_'
|
2016-05-12 08:32:40 -04:00 |
|
Paul Beckingham
|
23e9492d16
|
data: Improved range subtraction in getTrackedIntervals
|
2016-05-11 00:03:19 -04:00 |
|
Paul Beckingham
|
95b09b4c60
|
data: Fixed flatten to only consider enclosed exclusions
|
2016-05-10 21:38:35 -04:00 |
|
Paul Beckingham
|
5952652e67
|
data: Fixed bug in flatten which yielded multiple intervals
|
2016-05-10 20:00:33 -04:00 |
|
Paul Beckingham
|
86ff9189bd
|
data: Renamed 'collapse' to 'flatten', for accuracy
|
2016-05-10 19:57:45 -04:00 |
|
Paul Beckingham
|
33827a2da0
|
data: Fixed bug in subtractRanges
|
2016-05-07 00:14:02 -04:00 |
|
Paul Beckingham
|
7638499f44
|
data: Implemented getUntrackedRanges
|
2016-05-07 00:13:16 -04:00 |
|
Paul Beckingham
|
7d3fb34a87
|
data: Added support for 'for <duration>' and removed the last use of 'since'
|
2016-05-03 08:05:10 -04:00 |
|
Paul Beckingham
|
252a470ef8
|
CLI: Corrected list of keywords
|
2016-05-03 07:47:05 -04:00 |
|
Paul Beckingham
|
276b53f2fc
|
data: Distinguished closed intevals from open intervals using hte same separator
|
2016-05-03 07:21:49 -04:00 |
|
Paul Beckingham
|
3c8ebe976e
|
data: getLatestInterval always returns any open interval before a closed one
|
2016-05-03 07:10:41 -04:00 |
|
Paul Beckingham
|
352fbf02f1
|
data: Corrected clip, which was intersecting, which is wrong
|
2016-05-01 21:01:48 -04:00 |
|
Paul Beckingham
|
bb1bf55d37
|
data: Added getFullDay
|
2016-05-01 20:30:32 -04:00 |
|
Paul Beckingham
|
1b2407e463
|
data: Fixed wrong function name in comment
|
2016-05-01 16:13:27 -04:00 |
|
Paul Beckingham
|
c74576f5d1
|
data: clip does nothing for trivial or unstared ranges
|
2016-04-30 12:25:20 -04:00 |
|
Paul Beckingham
|
3ae88e9383
|
data: getTrackedIntervals should only use outerRange if it is non-trivial
|
2016-04-30 12:10:30 -04:00 |
|
Paul Beckingham
|
321d0b8ab2
|
data: clip should NOP on unstarted range
|
2016-04-30 12:09:49 -04:00 |
|
Paul Beckingham
|
4816a6114b
|
data: Added truth tables, comments and fixed matchesFilter
|
2016-04-30 10:16:53 -04:00 |
|
Paul Beckingham
|
57faef4389
|
data: Migrated getUntrackedRanges from helper
|
2016-04-29 18:20:22 -04:00 |
|
Paul Beckingham
|
b64b503d99
|
data: Added '3h ago' as a filter
|
2016-04-29 00:06:04 -04:00 |
|
Paul Beckingham
|
09f3f56544
|
data: Commented out debugging output, but leaving it there
|
2016-04-29 00:05:19 -04:00 |
|
Paul Beckingham
|
b697515b6f
|
data: Described range override in getTrackedIntervals
|
2016-04-28 23:43:46 -04:00 |
|
Paul Beckingham
|
9840faa9ed
|
data: Fixed collapse algorithm to not truncate intervals, only split
|
2016-04-28 23:43:10 -04:00 |
|
Paul Beckingham
|
39855f8006
|
data: Migrated and renamed funcitons
|
2016-04-28 20:24:19 -04:00 |
|
Paul Beckingham
|
8ebf25cb01
|
data: Broke out inclusion/exclusion code from helper.cpp
|
2016-04-28 20:02:31 -04:00 |
|