Paul Beckingham
216d4d63bc
Copyright 2018
2018-05-13 23:30:21 -04:00
Paul Beckingham
f06ca50df9
Task: Uses named dates for YEAR virtual tag
2018-05-13 22:59:24 -04:00
Paul Beckingham
2485efa5f3
Task: Uses named dates for QUARTER virtual tag
2018-05-13 22:59:18 -04:00
Paul Beckingham
2e1e295ba4
Task: Uses named dates for MONTH virtual tag
2018-05-13 22:59:00 -04:00
Paul Beckingham
ec3e14c8f6
Task: Uses named dates to WEEK virtual tag
2018-05-13 22:58:51 -04:00
Paul Beckingham
0143ced07c
Task: Eliminated namedDates
2018-05-13 22:57:43 -04:00
Paul Beckingham
5ff5a5c1ae
TW-1881: default.scheduled seems not to work
...
- Thanks to Onion.
2018-05-13 22:22:04 -04:00
Paul Beckingham
ce97fd5901
TW-1827: Extract annotations from a task
...
- Thanks to Ryan.
2018-05-13 22:22:04 -04:00
Paul Beckingham
8c0bfb030a
Task: Improved method signature
2018-05-13 22:20:50 -04:00
Paul Beckingham
04043d267f
Task: Improved method signature
2018-05-13 22:20:50 -04:00
Paul Beckingham
7e629ef30a
Task: Improved method signature
2018-05-13 22:20:50 -04:00
Paul Beckingham
fab2979b87
Task: Improved method signature
2018-05-13 22:20:50 -04:00
Paul Beckingham
6c9660aee8
Task: Renamed ::getUDAOrphans to ::getUDAOrphanUUIDs
2018-05-13 22:20:50 -04:00
Paul Beckingham
88516acdaa
Copyright update
2018-05-13 20:50:26 -04:00
Paul Beckingham
73e373527f
Task: Migrated from ISO8601d to Datetime
2018-05-13 20:45:24 -04:00
Paul Beckingham
12459e8c8b
Task: Converted from ISO8601p to Duration
2018-05-13 20:33:53 -04:00
Paul Beckingham
f684e821d4
Task: Migrated from Nibbler to Pig
2018-05-13 20:32:29 -04:00
Paul Beckingham
98278eff2a
Task: Corrected str_replace calls
2018-05-13 20:29:49 -04:00
Paul Beckingham
4232f1a599
Task: Migrated unquoteText to Lexer::dequote
2018-05-13 20:29:26 -04:00
Paul Beckingham
8a43f4902d
libhsared: migrating from local to libshared
2018-05-13 20:26:34 -04:00
Paul Beckingham
814d7d69fa
Cleanup: Don't use string literals when character literals are needed
2018-05-13 20:14:11 -04:00
Paul Beckingham
35e518cbc2
Cleanup: Don't use string literals when character literals are needed
2018-05-13 20:11:49 -04:00
Paul Beckingham
edeac7e6a2
Task: Made better use of ::sameN methods
2018-05-13 19:55:06 -04:00
Paul Beckingham
62944cdf6f
Task: Added QUARTER virtual tag
2018-05-13 19:54:52 -04:00
Paul Beckingham
0683e14777
Cleanup: Removed debug output
2018-05-13 19:53:03 -04:00
Tomas Babej
084383a644
feedback: Use task identifiers instead of IDs
...
During construction of a feedback string for a dependency change,
a list of IDs of the dependencies was used. However, if the tasks
being referred to are already deleted / completed, their respective
IDs are all 0s.
Use shortened UUIDs in such case.
2018-05-13 19:32:53 -04:00
Paul Beckingham
c44900bf8f
Task: Deprecated the 'DUETODAY' virtual tag, which is a synonym for the 'TODAY'
...
virtual tag.
- Thanks to Tomas Babej
2018-05-13 19:31:14 -04:00
Tomas Babej
8a50d8b6a9
validate: Pending tasks cannot have end attribute set
2018-05-13 19:29:12 -04:00
Paul Beckingham
2980f5d3ce
TD-64: sync conflict deleted all annotations of the task
...
- Thanks to Markus Beppler, Konstantin Vorobyev.
2018-05-13 19:12:48 -04:00
Paul Beckingham
48167f53eb
Cleanup: Converted all sprintf to snprintf
2018-05-13 19:11:52 -04:00
Paul Beckingham
29a7837fda
TD-104: Unrecognized taskwarrior file format
...
- Thanks to Jeremy John Reeder, Reg.
2016-02-21 10:13:21 -05:00
Paul Beckingham
b61471ca0e
TW-1710: Setting wait date on status:completed / status:deleted
...
- Thanks to Daniel Shahaf.
2016-02-02 23:24:06 -05:00
Paul Beckingham
8275181022
Task: ::getStatus no longer autovivifies
2016-02-02 23:23:14 -05:00
Paul Beckingham
23ac9895ab
TW-1763: Removing the due date of a task with no due date modifies the task
...
- Thanks to Scott Kostyshak.
2016-02-02 01:03:19 -05:00
Paul Beckingham
ba957344ef
Task: Specialized modification code replaced by Column::modify delegate
2016-02-01 01:11:21 -05:00
Paul Beckingham
99aaa4cc80
Task: Prepared Task::modify for switch to delegated Column::modify
2016-01-31 20:05:28 -05:00
Paul Beckingham
7c8b3c9699
Task: Removed dead code, fixed comments
2016-01-31 19:40:13 -05:00
Paul Beckingham
6e56849bce
Task: Migrated part of ::modify to ColRecur
2016-01-31 19:28:23 -05:00
Paul Beckingham
f0b9ceb17b
Task: Migrated part of ::modify to ColTags
2016-01-31 17:23:19 -05:00
Paul Beckingham
c6f9d2c4b2
Task: Renamed modCount to mods, we don't need to count them
2016-01-31 17:22:19 -05:00
Paul Beckingham
25d4392edf
Task: Migrated part of ::modify to ColDepends
2016-01-31 17:04:45 -05:00
Paul Beckingham
15373daf85
Task: Improved CppCoreGuideline compliance
2016-01-31 16:05:00 -05:00
Paul Beckingham
641d232dea
Copyright: Updated to 2016
2015-12-31 15:06:43 -05:00
Paul Beckingham
f7d0f500fc
TW-1481: Unable to assign a completed task as dependency
...
- Thanks to Tomas Babej.
2015-11-17 13:56:40 -05:00
Paul Beckingham
79189c448c
TW-1723: task info causes segfault
...
- Thanks to Roman Golovin.
- Calls like 'context.columns[name]' autovivify the key 'name' with a default
ctor value, which ends up polluting the context.columns map with every unique
attribute name, which is a lot of 'annotation_nnnnnnnnnn' attributes.
2015-11-15 12:57:26 -05:00
Paul Beckingham
9415f62482
Task: Conditional compilation allows Taskserver to reuse code
2015-11-08 17:03:05 -05:00
Wilhelm Schuermann
8f8ad813cd
Task: Remove std::map inheritance, clean up interface
...
- Make the Task object's interface more explicit by removing the
std::map inheritance.
- Using this more explicit interface, remove unneeded ctors in order to
allow the compiler to "Do The Right Thing"(tm).
This leads to a performance improvement of 12% in the "add"
performance test, and 7% for "import".
2015-11-04 20:33:52 +01:00
Paul Beckingham
c248a32cab
Task: Removed unnecessary 'this->'
2015-11-04 07:00:52 -05:00
Wilhelm Schuermann
80b5a584b7
Task: Reduce temporaries in composeFF4()
...
- Reducing temporaries leads to 3% performance increase in "import"
performance test - 6% in "commit", 2% in "other".
2015-11-03 21:35:47 +01:00
Paul Beckingham
def0223afa
Revert "Task: Converted to use to_string where appropriate"
...
This reverts commit 136f849aa8
.
2015-11-02 18:45:55 -05:00