Commit graph

8153 commits

Author SHA1 Message Date
Paul Beckingham
83ddb3f99f libshared: Added libshared 2018-05-13 19:58:05 -04:00
Paul Beckingham
35ab335cb2 Docs: Removed one suggestion for reporting bugs 2018-05-13 19:57:40 -04:00
Paul Beckingham
395329fb6c TW-1820: Install with -DLANGUAGE=2 flag not work.
- Thanks to E. Manuel Cerr'on Angeles
2018-05-13 19:57:25 -04:00
Paul Beckingham
1efeea3884 L10N: Removed unused strings 2018-05-13 19:57:10 -04:00
Tomas Babej
54aaac9964 TW-61: Extract only tasks with annotations
- Thanks to Aikido Guy.
- Note: This is just bookkeeping commit, the solution (+ANNOTATED
  virtual tag) is present since 2.3.0.
2018-05-13 19:56:42 -04:00
Paul Beckingham
071adeeba4 TW-1813: Range filter doesn't work
- Thanks to george js.
2018-05-13 19:56:11 -04:00
Paul Beckingham
6358b22289 Docs: Added QUARTER virtual tag 2018-05-13 19:55:52 -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
8e8e0201f0 Tests: Added ::sameQuarter tests 2018-05-13 19:54:39 -04:00
Paul Beckingham
0820549b4c ISO8601: Added ::sameQuarter 2018-05-13 19:54:22 -04:00
Paul Beckingham
c99754391f Tests: Added 'w' dateformat test 2018-05-13 19:54:06 -04:00
Paul Beckingham
271d55506a TW-1807: dateformat lacks a flag to display day of week
- Thanks to Ellington Santos.
2018-05-13 19:53:53 -04:00
Paul Beckingham
bac71c7670 TW-1806: project:ide is not allowed
- Thanks to Slaven ʙanovic.
2018-05-13 19:53:33 -04:00
Paul Beckingham
0683e14777 Cleanup: Removed debug output 2018-05-13 19:53:03 -04:00
Paul Beckingham
7d2d06dbcd Task: Corrected false-positive warning about relative dates 2018-05-13 19:48:00 -04:00
Paul Beckingham
038126d59c ColTypeDate: Fixed countdown format only showing values in the past 2018-05-13 19:47:45 -04:00
Paul Beckingham
f29583d81d util: Corrected comment 2018-05-13 19:47:17 -04:00
Tomas Babej
a7153a082f NEWS: Deprecate new-uuid verbosity option 2018-05-13 19:47:04 -04:00
Paul Beckingham
079e2f3008 L10N: Fixed ambiguity in the esp-ESP localization
- Thanks to Fidel Mato.
2018-05-13 19:46:50 -04:00
Paul Beckingham
c6e190118f Tests: Removed broken test
- It was not only broken between easter and midsommarafton, but just performing
  an additional comparison. Not needed.
2018-05-13 19:46:28 -04:00
Paul Beckingham
ea2faa0607 TW-1795: Calendar underline on Day padding
- Thanks to Renato Alves.
2018-05-13 19:44:59 -04:00
Paul Beckingham
4395818e72 CMake: Added snotty comment about CMake bullshit 2018-05-13 19:44:41 -04:00
Paul Beckingham
dde7e6781d Tests: Wrong test count causes unexpected 'green' in test results 2018-05-13 19:44:19 -04:00
Paul Beckingham
300e7e125e cmake: Use the CXXSniffer 2018-05-13 19:43:55 -04:00
Tomas Babej
8dfd71ccc6 TW-1792: The info command uses '0' to reference dependencies on non-pending tasks
- Thanks to Paul Beckingham for providing screenshots capturing the bug.
2018-05-13 19:42:41 -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
1ebc8034b4 TW-1791: taskrc(5) manpage: spurious "pri." in rule.precedence.color
- Thanks to Sebastien Badia.
2018-05-13 19:32:30 -04:00
Paul Beckingham
81ac8e2be9 Tests: Updated test harness 2018-05-13 19:31:31 -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
Lynoure Braakman
ea8a499769 juhannus as an alternative name for midsommarafton 2018-05-13 19:30:52 -04:00
Paul Beckingham
7f91e014a0 Tests: Typo in test 2018-05-13 19:30:28 -04:00
Tom Sydney Kerckhove
6d6bdebb57 Docs: fixed inconsistency in the spelling of CMake 2018-05-13 19:30:12 -04:00
Tomas Babej
1980df89c0 TW-1788: Closing a reopened task does not update the end time
- Thanks to Ralph Bean.
2018-05-13 19:29:54 -04:00
Tomas Babej
c42a73d572 tests: Add test for TW-1788 2018-05-13 19:29:41 -04:00
Tomas Babej
8a50d8b6a9 validate: Pending tasks cannot have end attribute set 2018-05-13 19:29:12 -04:00
Tomas Babej
75403c0ec1 TW-1772: Implementation of circular dependency detection is inefficient
- Thanks to Michael Meier.
2018-05-13 19:28:57 -04:00
Tomas Babej
726c31f8de dependencyIsCircular: Do not visit one node multiple times 2018-05-13 19:28:43 -04:00
Tomas Babej
dbec3ad33f l10n: Propagate the purge-related strings into language files 2018-05-13 19:26:54 -04:00
Tomas Babej
3cb974de49 Docs: Update ChangeLog and NEWS 2018-05-13 19:26:31 -04:00
Tomas Babej
75b220dbc4 docs: Document new purge command 2018-05-13 19:25:38 -04:00
Tomas Babej
cae0f15245 tests: Expand test cases for purge command 2018-05-13 19:25:26 -04:00
Tomas Babej
46a36a10a5 tests: The purge command now requires confirmation 2018-05-13 19:25:08 -04:00
Tomas Babej
2467200a3b CmdPurge: Handle child tasks of recurrence templates 2018-05-13 19:24:53 -04:00
Tomas Babej
181f098958 TDB2: Fix wrong comment 2018-05-13 19:24:32 -04:00
Tomas Babej
3e65c3af5e CmdPurge: Simplify implementation 2018-05-13 19:24:21 -04:00
Tomas Babej
c04bdc48aa CmdPurge: Move dependency handling into separate method 2018-05-13 19:23:59 -04:00
Tomas Babej
894eb3ab79 CmdPurge: Prompt before purging a task 2018-05-13 19:23:40 -04:00
Paul Beckingham
58cee899b0 L10N: Propagated new strings to all LANGS 2018-05-13 19:23:14 -04:00
Paul Beckingham
1091cc23af Docs: Added MAKEFLAGS example 2018-05-13 19:22:50 -04:00