Paul Beckingham
0de169bb10
Copyright 2018
2017-12-31 19:22:07 -05:00
Paul Fenwick
cc9e2a5076
[TW-1938] Resolve conflicts between new-id and new-uuid
...
- new-uuid is *not* set by default
- new-uuid overrides new-id when set
The reasoning is that new-uuid is mostly used by code (eg: Python's
taskw module), whereas new-id is mostly used by humans.
By making new-uuid not set by default, calling code can set it to
receive UUIDs (preserving 2.5.x behaviour), but humans can continue to
use integer task IDs.
2017-12-04 11:36:45 -08:00
Paul Fenwick
f6dee20777
CLI2/Context: Add vim hints
...
No need for vim to guess indent style with these handy vim hints!
2017-12-02 12:51:35 -05:00
Paul Fenwick
1fb19671c4
CLI2,Config: Add 'override' verbosity option
...
This allows for 'override' messages to be silenced without requiring
footnotes be completely disabled.
The 'override' verbosity implies 'footnotes'.
2017-12-02 12:51:14 -05:00
Paul Beckingham
e350142b19
Context: Selects Datetime/Duration features to match expectations
2017-03-19 10:00:25 -04:00
Paul Beckingham
0a137a852e
Cleanup: Formatting
2017-03-19 09:59:20 -04:00
Paul Beckingham
cea0732d46
Context: Eliminated ISO8601
2017-03-04 21:46:05 -05:00
Paul Beckingham
0d3e92ed5d
Context: Added local config load timing
2017-02-26 10:47:17 -05:00
Paul Beckingham
dd4fef6794
Config: Migrated to libshared Configuration
2017-02-26 10:46:51 -05:00
Paul Beckingham
a31434fd48
Config: Separated configuration from defaults
2017-02-26 10:22:39 -05:00
Paul Beckingham
7dfed2fec9
Context: Code cleanup
2017-01-26 17:30:39 -05:00
Paul Beckingham
1ebe434ea7
Context: Code cleanup
2017-01-26 17:30:28 -05:00
Paul Beckingham
7fddfd0ea3
Context: Code cleanup
2017-01-26 17:25:57 -05:00
Paul Beckingham
8cd3dc7d6b
Context: Code cleanup
2017-01-26 17:25:24 -05:00
Paul Beckingham
adbefa15a7
Context: Code cleanup
2017-01-26 17:25:05 -05:00
Paul Beckingham
ee28e9940c
Context: Code cleanup
2017-01-26 17:24:11 -05:00
Paul Beckingham
eb935d895b
TW-1881: default.scheduled seems not to work
...
- Thanks to Onion.
2017-01-16 20:25:58 -05:00
Paul Beckingham
a50e65a134
Copyright update
2017-01-01 12:30:04 -05:00
Paul Beckingham
46cd9632a6
Context: Migrated from ISO8601d to Datetime
2016-12-17 22:21:02 -05:00
Paul Beckingham
5b7fca8c63
Context: Removed unused class global
2016-12-12 08:28:06 -05:00
Paul Beckingham
9f36fdfe65
Context: GC timing correction not always needed
2016-12-11 16:53:28 -05:00
Paul Beckingham
355620c640
libhsared: migrating from local to libshared
2016-12-06 07:20:45 -05:00
Paul Beckingham
5a5195fbb2
Context: Eliminated load timer
2016-11-13 14:04:03 -05:00
Paul Beckingham
e906b20014
Context: Eliminated render timer
2016-11-13 13:42:48 -05:00
Paul Beckingham
473eaec923
Context: Eliminated hooks timer
2016-11-13 13:37:54 -05:00
Paul Beckingham
88512e25cb
Context: Eliminated sort timer
2016-11-13 13:33:55 -05:00
Paul Beckingham
d39934e7b9
Context: Eliminated commit timer
2016-11-13 13:31:31 -05:00
Paul Beckingham
3f1c60cf37
Context: Eliminated filter timer
2016-11-13 13:27:38 -05:00
Paul Beckingham
cfc2fd28e8
Context: Eliminated gc timer
2016-11-13 13:16:48 -05:00
Paul Beckingham
30cfc11f80
Context: Uses inline member initialization
2016-11-13 13:12:07 -05:00
Paul Beckingham
8824d3ae5a
Context: Migrated to libshared Timer
2016-11-13 13:10:48 -05:00
Paul Beckingham
302b5a5589
Context: Added ::debugTiming to wrap Timer formatting
2016-11-13 13:02:44 -05:00
Paul Beckingham
95f4989f77
Cleanup: Don't use string literals when character literals are needed
2016-10-14 22:27:34 -04:00
Paul Beckingham
bfefd247c4
Context: Combined interactive.cpp and Context.cpp
2016-02-24 23:26:39 -05:00
Paul Beckingham
820cc4b2e5
DOM: Demoted from class to functions
...
- The DOM object contains no members, and only two (effectively) const methods.
Demoting DOM to function calls reduces coupling with Context.
2016-02-03 21:54:37 -05:00
Paul Beckingham
641d232dea
Copyright: Updated to 2016
2015-12-31 15:06:43 -05:00
Paul Beckingham
fc55a5521f
Context: Removed parentheses for readability
2015-11-24 07:54:23 -05:00
Paul Beckingham
d6d867c1cf
TW-1658: rc override to non-existent alternate rc quietly uses default
...
- Thanks to David Patrick.
- The 'rc:' argument now means 'use all defaults', which assumes
'data.location=~/.task', so this will not work for anyone using a different
location.
2015-11-18 08:25:49 -05:00
Paul Beckingham
3169490219
Revert "Context: Converted from strtol to std::stoi"
...
This reverts commit 8e214d1b14
.
2015-11-02 18:41:33 -05:00
Paul Beckingham
8e214d1b14
Context: Converted from strtol to std::stoi
2015-11-01 21:39:19 -05:00
Paul Beckingham
5c8b7148b4
Task: Moved include to top of list, per flint++ recommendation
2015-11-01 19:59:10 -05:00
Paul Beckingham
735608d5b9
Context: Removed unused ::clearMessages method
2015-10-28 13:23:38 -04:00
Paul Beckingham
b1d2d6d5e8
Variant: Migrated from Date to ISO8601d
2015-10-04 13:25:28 -04:00
Paul Beckingham
d4abae0f70
Lexer: Removed ::isoEnabled, which belongs in ISO8601{d,p}
2015-10-04 11:11:48 -04:00
Paul Beckingham
61e494195a
ISO8601: Added separate ::isoEnabled settings for ISO8601d and ISO8601p
2015-10-04 10:58:28 -04:00
Paul Beckingham
1d598d0e8c
Context: Converted from Date to ISO8601d
2015-09-27 11:14:49 -04:00
Paul Beckingham
6f726bf1cf
ISO8601d: Added ::minimumMatchLength
2015-09-26 12:57:57 -04:00
Paul Beckingham
541e9eec30
Context: Initialize ISO8601::weekstart
2015-09-26 12:40:56 -04:00
Paul Beckingham
e2f504e686
Context: No longer calls Context methods while dtor is running.
2015-09-25 07:57:43 -04:00
Paul Beckingham
646863db16
Cleanup: Minor tweaks
2015-09-20 09:13:24 -04:00