Paul Beckingham
fd69305ad3
Tests: Added ::sameQuarter tests
2016-05-30 14:09:52 -04:00
Paul Beckingham
dd72bed28a
ISO8601: Added ::sameQuarter
2016-05-30 14:04:49 -04:00
Paul Beckingham
091122350c
Tests: Added 'w' dateformat test
2016-05-20 14:47:34 -05:00
Paul Beckingham
af8434b845
TW-1807: dateformat lacks a flag to display day of week
...
- Thanks to Ellington Santos.
2016-05-20 14:41:08 -05:00
Paul Beckingham
2720ea5a30
TW-1806: project:ide is not allowed
...
- Thanks to Slaven ʙanovic.
2016-05-20 11:13:46 -05:00
Paul Beckingham
53b526074f
Cleanup: Removed debug output
2016-05-20 10:56:20 -05:00
Paul Beckingham
b47fc523b9
Task: Corrected false-positive warning about relative dates
2016-05-08 16:41:24 -04:00
Paul Beckingham
30c81c3046
ColTypeDate: Fixed countdown format only showing values in the past
2016-05-08 16:37:19 -04:00
Paul Beckingham
d27cb75ec1
util: Corrected comment
2016-05-08 16:36:25 -04:00
Tomas Babej
f79afb6269
NEWS: Deprecate new-uuid verbosity option
2016-05-01 16:30:57 -04:00
Paul Beckingham
70dc1cc9ae
L10N: Fixed ambiguity in the esp-ESP localization
...
- Thanks to Fidel Mato.
2016-04-28 21:02:09 -04:00
Paul Beckingham
a3cc616151
Tests: Removed broken test
...
- It was not only broken between easter and midsommarafton, but just performing
an additional comparison. Not needed.
2016-04-15 08:06:17 -04:00
Paul Beckingham
1625dd6f10
TW-1795: Calendar underline on Day padding
...
- Thanks to Renato Alves.
2016-04-15 07:55:21 -04:00
Paul Beckingham
7910a3cb5a
CMake: Added snotty comment about CMake bullshit
2016-04-13 16:35:08 -04:00
Paul Beckingham
2800e473cb
Tests: Wrong test count causes unexpected 'green' in test results
2016-04-09 16:18:35 -04:00
Paul Beckingham
7232d79e67
cmake: Use the CXXSniffer
2016-04-09 16:18:07 -04:00
Tomas Babej
3d1498240c
TW-1792: The info command uses '0' to reference dependencies on non-pending tasks
...
- Thanks to Paul Beckingham for providing screenshots capturing the bug.
2016-04-03 13:33:03 -04:00
Tomas Babej
f3147a512c
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.
2016-04-03 09:35:18 -04:00
Paul Beckingham
6f819af367
TW-1791: taskrc(5) manpage: spurious "pri." in rule.precedence.color
...
- Thanks to Sebastien Badia.
2016-04-02 15:08:35 -04:00
Paul Beckingham
f91df9c972
Tests: Updated test harness
2016-03-29 22:56:07 -04:00
Paul Beckingham
b2d49f3973
Task: Deprecated the 'DUETODAY' virtual tag, which is a synonym for the 'TODAY'
...
virtual tag.
- Thanks to Tomas Babej
2016-03-29 07:52:38 -04:00
Lynoure Braakman
6a790e3675
juhannus as an alternative name for midsommarafton
2016-03-27 16:48:34 -04:00
Paul Beckingham
325771d899
Tests: Typo in test
2016-03-26 21:21:51 -04:00
Tom Sydney Kerckhove
68cde6aa7e
Docs: fixed inconsistency in the spelling of CMake
2016-03-26 10:54:07 -04:00
Tomas Babej
76d9ed2148
TW-1788: Closing a reopened task does not update the end time
...
- Thanks to Ralph Bean.
2016-03-22 19:33:29 -04:00
Tomas Babej
fe58b42f68
tests: Add test for TW-1788
2016-03-22 19:33:26 -04:00
Tomas Babej
cc324fdb8d
validate: Pending tasks cannot have end attribute set
2016-03-22 19:33:24 -04:00
Tomas Babej
727602f26f
TW-1772: Implementation of circular dependency detection is inefficient
...
- Thanks to Michael Meier.
2016-03-21 21:55:59 -04:00
Tomas Babej
10018dac18
dependencyIsCircular: Do not visit one node multiple times
2016-03-21 21:55:55 -04:00
Tomas Babej
58a0e9c2e4
l10n: Propagate the purge-related strings into language files
2016-03-20 14:40:16 -04:00
Tomas Babej
6e2a9c791f
docs: Update ChangeLog and NEWS
2016-03-20 14:40:13 -04:00
Tomas Babej
9a29417bb5
docs: Document new purge command
2016-03-20 14:40:09 -04:00
Tomas Babej
9a2a642014
tests: Expand test cases for purge command
2016-03-20 14:40:07 -04:00
Tomas Babej
4b5efe1136
tests: The purge command now requires confirmation
2016-03-20 14:40:04 -04:00
Tomas Babej
ec38b3afd8
CmdPurge: Handle child tasks of recurrence templates
2016-03-20 14:40:01 -04:00
Tomas Babej
4465b48f75
TDB2: Fix wrong comment
2016-03-20 14:39:56 -04:00
Tomas Babej
56a897511f
CmdPurge: Simplify implementation
2016-03-20 14:39:51 -04:00
Tomas Babej
b0336dfd50
CmdPurge: Move dependency handling into separate method
2016-03-20 14:39:46 -04:00
Tomas Babej
fd0d2fc917
CmdPurge: Prompt before purging a task
2016-03-20 14:39:43 -04:00
Paul Beckingham
6bca92a488
L10N: Propagated new strings to all LANGS
2016-03-19 22:00:09 -04:00
Paul Beckingham
fd4cf8fec4
Docs: Added MAKEFLAGS example
2016-03-19 21:51:34 -04:00
Tomas Babej
cda4e505e6
tests: Add coverage for purge command
2016-03-19 21:46:38 -04:00
Tomas Babej
293ccfdb02
DEVELOPER: Use multiple jobs during make
2016-03-19 21:46:32 -04:00
Tomas Babej
2b88260531
CmdPurge: Require GC run prior to execution
...
Since TDB2::purge method allows purging of the tasks only
on competed.data file, we need to make sure that all the tasks
that were supposed to be moved to completed.data have been
moved - in other words, we need to run GC.
This allows for diract usage of purge after delete, that is:
$ task <filter> delete
$ task <filter> purge
working as expected.
2016-03-19 21:46:29 -04:00
Tomas Babej
b3652800da
CmdPurge: Remove purged tasks from dependencies
2016-03-19 21:46:24 -04:00
Tomas Babej
1caa9daec0
CmdPurge: Add initial implementation
2016-03-19 21:46:21 -04:00
Tomas Babej
96d6fb145f
TDB2: Add capability to purge tasks out of data files
2016-03-19 21:46:18 -04:00
Paul Beckingham
7af844fde5
CmdDiagnostics: Typo
2016-03-17 17:17:22 -04:00
Paul Beckingham
e220ee884c
TW-1741: Warning "ignoring return value of ‘int ftruncate" while doing make on xubuntu15.10
...
- Thanks to Sunil Joshi.
2016-02-28 11:19:29 -05:00
Paul Beckingham
eb09df0e6a
TD-64: sync conflict deleted all annotations of the task
...
- Thanks to Markus Beppler, Konstantin Vorobyev.
2016-02-28 11:09:00 -05:00