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
Tomas Babej
233d8e3ebf
tests: Add coverage for purge command
2018-05-13 19:22:40 -04:00
Tomas Babej
ec1a7b4b40
DEVELOPER: Use multiple jobs during make
2018-05-13 19:22:17 -04:00
Tomas Babej
ffce61da4b
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.
2018-05-13 19:21:56 -04:00
Tomas Babej
909b2e2713
CmdPurge: Remove purged tasks from dependencies
2018-05-13 19:21:34 -04:00
Tomas Babej
70a0e256b0
CmdPurge: Add initial implementation
2018-05-13 19:21:14 -04:00
Tomas Babej
f10a3d6232
TDB2: Add capability to purge tasks out of data files
2018-05-13 19:20:42 -04:00
Paul Beckingham
cbdd04e506
CmdDiagnostics: Typo
2018-05-13 19:19:52 -04:00
Paul Beckingham
bf4b08efd2
TW-1741: Warning "ignoring return value of ‘int ftruncate" while doing make on xubuntu15.10
...
- Thanks to Sunil Joshi.
2018-05-13 19:13:20 -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
677c2e87b5
calc: Uses osName() to reduce string literals
2018-05-13 19:12:07 -04:00
Paul Beckingham
48167f53eb
Cleanup: Converted all sprintf to snprintf
2018-05-13 19:11:52 -04:00
Paul Beckingham
9e5a0f0e61
Rules: Improved use of 'const' and 'auto'
2018-05-13 19:10:32 -04:00
Paul Beckingham
abefdd506c
Cleanup: Removed redundant processing of OS name
2018-05-13 19:10:06 -04:00
Paul Beckingham
88bd2fc9e2
Context: Combined interactive.cpp and Context.cpp
2018-05-13 19:09:34 -04:00
Paul Beckingham
aa0db81300
Cleanup: Removed deprecated alias._query setting
2018-05-13 19:01:45 -04:00
Paul Beckingham
a12fb177e2
Bumped ref page to 2.5.2
2018-05-13 18:58:27 -04:00
Paul Beckingham
2d77ad8aab
Build: Bumped version to 2.5.2
2018-05-13 18:55:24 -04:00
Paul Beckingham
9486eb2fde
Docs: Updated for 2.5.2
2018-05-13 18:48:42 -04:00
Paul Beckingham
829caa4b85
TW #2020 : reserved.lines is not affecting the burndown height
...
- Thanks to ad₋si.
2018-05-13 13:54:04 -04:00
Paul Beckingham
a3dcabb2b3
Docs: Removed incorrect URL
2018-05-13 10:41:27 -04:00
Paul Beckingham
b2cfe11d17
Merge pull request #2009 from rudis/2.6.0
...
Docs: mention "urgency" as possible attribute for filters
2018-04-24 13:24:43 -04:00
Simon Ruderich
bdfa55040d
Docs: mention "urgency" as possible attribute for filters
2018-04-09 10:19:46 +02:00
Paul Beckingham
66b2e3468c
TW #1922 : Can't find export scripts
...
- Thanks to tom-doerr
2018-03-18 11:29:27 -04:00
Paul Beckingham
11e467fe5a
TW #1986 : [Nit] Update DEVELOPER.md after migration to Github
...
- Thanks to Kirill Bobyrev
2018-03-18 11:19:56 -04:00
Paul Beckingham
b2f5cd0b89
Code cleanup: used auto
2018-03-18 11:10:13 -04:00
Paul Beckingham
d312775f99
TW #1973 : Don't nag when no tasks are READY
...
- Thanks to Martin F. Krafft
2018-03-18 11:09:34 -04:00
Paul Beckingham
f37e98765b
Merge pull request #1980 from omtcvxyz/C++14
...
Update notes regarding C++14 support
2018-03-18 10:44:24 -04:00
Paul Beckingham
06066f025e
libshared: Upgraded to 999c824cf1139d208e884042eddef87a1d76fb7e
2018-03-13 20:28:54 -04:00
Paul Beckingham
f811ff96c2
Updated AUTHORS
2018-03-07 19:42:39 -05:00
Paul Beckingham
eb72f0c084
Merge pull request #1978 from omtcvxyz/use-nullptr
...
Use nullptr instead lf C-styled NULL
2018-03-07 19:39:07 -05:00
Kirill Bobyrev
ae2f5f7567
Update notes regarding C++14 support
...
4a929197ae
introduced C++14 support.
The build will now terminate unless the compiler supports C++14
dialect. The documentation does not reflect that: this commit updates
few reference files to actually say that the building process requires
a C++14-compliant compiler.
2018-03-08 02:47:31 +03:00
Kirill Bobyrev
5cdbe6d019
Use nullptr instead lf C-styled NULL
2018-03-07 22:21:28 +03:00
Paul Beckingham
24634f2d15
Merge pull request #1976 from rudis/2.6.0
...
More doc fixes
2018-03-06 21:25:52 -05:00
Simon Ruderich
c4f217d5c4
Docs: remove duplication in task-color.5
...
In the example there are more than the three listed wildcard patterns.
Instead of listing them all, list just one. This is enough to describe
the idea.
2018-03-06 21:59:12 +01:00
Simon Ruderich
bc0bf873de
Docs: fix incorrect value in task-color.5
2018-03-06 21:58:29 +01:00
Simon Ruderich
b92ab68ef6
Context: remove duplicate default value for rule.precedence.color
2018-03-06 21:54:08 +01:00