Paul Beckingham
|
56f80d5916
|
init: Propagated database to CmdExport
|
2016-03-22 01:12:18 -04:00 |
|
Paul Beckingham
|
adda69839c
|
Tests: Added ::json tests
|
2016-03-22 01:09:03 -04:00 |
|
Paul Beckingham
|
9753a63eb8
|
Interval: Added ::jsn
|
2016-03-22 01:08:46 -04:00 |
|
Paul Beckingham
|
85c5140f2c
|
Docs: Added default command to man page
|
2016-03-22 00:39:22 -04:00 |
|
Paul Beckingham
|
653ea4b476
|
CmdDefault: Implemented open interval summary
|
2016-03-22 00:37:10 -04:00 |
|
Paul Beckingham
|
f2fbbf81bf
|
init: Propagated rules and database to CmdDefault
|
2016-03-22 00:36:38 -04:00 |
|
Paul Beckingham
|
6fc25a3de1
|
Datafile: Removed unused ::getAllIntervalsSince
|
2016-03-22 00:22:47 -04:00 |
|
Paul Beckingham
|
90525013a3
|
Database: Implemented ::getAllIntervals
|
2016-03-22 00:21:54 -04:00 |
|
Paul Beckingham
|
10d5ad2816
|
Datafile: Proagates errors when unable to write to file
|
2016-03-22 00:10:23 -04:00 |
|
Paul Beckingham
|
9a513ea1b2
|
Datafile: Handles modified intervals
|
2016-03-22 00:09:59 -04:00 |
|
Paul Beckingham
|
3e16f52621
|
Datafile: Implemented ::getIntervalsSince
|
2016-03-21 23:46:58 -04:00 |
|
Paul Beckingham
|
35ea8b19f5
|
Interval: Simplified ::summarize
|
2016-03-21 23:32:40 -04:00 |
|
Paul Beckingham
|
b6432222d3
|
libshared: Updated to 47cd9743031453fc2a60cb6cbd1ed8d3ed13d0d0
|
2016-03-21 23:24:28 -04:00 |
|
Paul Beckingham
|
0e1de5df43
|
Interval: Improved feedback formatting
|
2016-03-21 19:32:45 -04:00 |
|
Paul Beckingham
|
3b26979096
|
Datafile: Added \n to intervals
|
2016-03-21 19:32:19 -04:00 |
|
Paul Beckingham
|
9904e7ff89
|
Timew: Added top-level commit to save data
|
2016-03-21 18:55:22 -04:00 |
|
Paul Beckingham
|
1e82568c49
|
Docs: Updated ChangeLog
|
2016-03-21 18:54:54 -04:00 |
|
Paul Beckingham
|
69d80bc2bb
|
Datafile: Implemented ::commit
|
2016-03-21 18:54:32 -04:00 |
|
Paul Beckingham
|
13e5736cd6
|
Datafile: Implemented ::getLatestInterval
|
2016-03-21 18:54:01 -04:00 |
|
Paul Beckingham
|
03e21073fb
|
Datafile: Implemented ::getAllIntervals
|
2016-03-21 18:52:59 -04:00 |
|
Paul Beckingham
|
f2b4cc5873
|
Datafile: Added ::load_intervals
|
2016-03-21 18:52:21 -04:00 |
|
Paul Beckingham
|
3eee83b874
|
Interval: Corrected ::initialize to parse the right thing
|
2016-03-21 18:50:55 -04:00 |
|
Paul Beckingham
|
507aa78488
|
Tests: Added interval parse tests
|
2016-03-21 18:06:52 -04:00 |
|
Paul Beckingham
|
f7ead59e83
|
Interval: ::initialize can now parse intervals
|
2016-03-21 18:06:13 -04:00 |
|
Paul Beckingham
|
15090cba95
|
Datafile: Added ::load_lines
|
2016-03-20 18:44:02 -04:00 |
|
Paul Beckingham
|
2cc9bc8551
|
Datafile: Captures added/modified data
|
2016-03-20 18:40:24 -04:00 |
|
Paul Beckingham
|
c1ccf45ccd
|
Datafile: _name --> _file
|
2016-03-20 18:23:43 -04:00 |
|
Paul Beckingham
|
889ccaaf73
|
Datafile: Added stubbed ::getAllIntervals[Since] methods
|
2016-03-20 18:11:28 -04:00 |
|
Paul Beckingham
|
d0da2c9ac6
|
Datafile: Extracts YYYY and MM from it's file
|
2016-03-20 17:41:57 -04:00 |
|
Paul Beckingham
|
a199c2e161
|
Data{base,file}: Made ::getLatestInterval non-const
|
2016-03-20 17:20:05 -04:00 |
|
Paul Beckingham
|
fc3ca8d7d3
|
Database: ::commit propagates to Datafile
|
2016-03-20 17:06:36 -04:00 |
|
Paul Beckingham
|
bf068ad00a
|
Interval: Relocated include
|
2016-03-20 17:06:18 -04:00 |
|
Paul Beckingham
|
2d0051d696
|
Datafile: Added ::commit, dependent on _dirty flag
|
2016-03-20 17:05:42 -04:00 |
|
Paul Beckingham
|
fb6b33cd7d
|
Build: Changed library order
|
2016-03-20 16:24:03 -04:00 |
|
Paul Beckingham
|
3f931c9e97
|
CmdStop: Added user feedback
|
2016-03-20 16:11:13 -04:00 |
|
Paul Beckingham
|
aed0933c68
|
CmdStart: Added user feedback
|
2016-03-20 16:10:50 -04:00 |
|
Paul Beckingham
|
2f818b443e
|
Interval: Added ::summarize
|
2016-03-20 16:10:26 -04:00 |
|
Paul Beckingham
|
372fa48d9a
|
Docs: Added 'stop' command to man page
|
2016-03-20 15:35:29 -04:00 |
|
Paul Beckingham
|
ee77714790
|
CmdHelp: Added 'stop' command
|
2016-03-20 15:35:05 -04:00 |
|
Paul Beckingham
|
9ac9b16bf1
|
CmdStart: Removed debug output, improved logging
|
2016-03-20 15:31:40 -04:00 |
|
Paul Beckingham
|
f554734150
|
CmdStop: Implemented 'stop'
|
2016-03-20 15:31:09 -04:00 |
|
Paul Beckingham
|
a95ee17a3c
|
init: Propagated database and log to CmdStop
|
2016-03-20 15:29:02 -04:00 |
|
Paul Beckingham
|
6e8fb261bb
|
Docs: Added 'start' command to man page
|
2016-03-20 15:02:42 -04:00 |
|
Paul Beckingham
|
d034bfc373
|
CmdHelp: Added 'start' command help
|
2016-03-20 15:02:21 -04:00 |
|
Paul Beckingham
|
66bf759e2f
|
Tests: Added test that includes a tag that needs to be quoted
|
2016-03-20 14:19:36 -04:00 |
|
Paul Beckingham
|
ebed20b360
|
Interval: ::serialize now quotes tags if necessary
|
2016-03-20 14:18:40 -04:00 |
|
Paul Beckingham
|
753e05f314
|
Tests: Added ::quoteIfNeeded
|
2016-03-20 14:18:05 -04:00 |
|
Paul Beckingham
|
ebf9234006
|
util: Added ::quoteIfNeeded
|
2016-03-20 14:15:45 -04:00 |
|
Paul Beckingham
|
f50b3b4fc2
|
Tests: Added ::escape
|
2016-03-20 14:14:42 -04:00 |
|
Paul Beckingham
|
cbd3ea3c0d
|
util: Added ::escape
|
2016-03-20 14:08:28 -04:00 |
|