Paul Beckingham
072acdbb18
TW-1446: Difference in how relative dates are specified in report filters since 2.3.0
...
- Thanks to atomicules.
2015-11-07 16:50:23 -05:00
Paul Beckingham
d506e19d93
TW-38: Dates in the far future give bad estimates in burndown
...
- Thanks to Ben Boeckel.
2015-11-07 15:56:36 -05:00
Paul Beckingham
743baf00cf
TW-311: Estimated completion in burndown.daily shows impossible results
...
- Thanks to Michele Santullo.
- Although TW-311 references impossible results, there are two problems.
First there is the algorithm that determines estimateѕ completion, and
second there is the reference to wait dates. The algorithm has been replaced
by something better, but wait dates have nothing to do with estimation.
- The 'burndown.bias' configuration setting is removed.
- The estimated completion is based on the net completion rate since the
high water mark of total pending tasks, measured on a daily basis, regardless
of the type of chart produced.
- Vim syntax updated.
- Docs updated.
2015-11-07 15:35:21 -05:00
Paul Beckingham
940c7a793f
Portability: Fixed broken build for Cygwin and older GCC
...
- Thanks to Richard Boß.
2015-11-06 18:22:05 -05:00
Tomas Babej
2ff8d8329f
TW-1720: CmdContext uses a mix of both throw and std::cout to convey errors
2015-10-30 16:40:13 -04:00
Tomas Babej
2d25cf6f59
TW-1704: Task: Use Task::identifier to reference the task
...
To achieve consistent output, use a helper method to generate a proper
handle - ID for tasks with non-zero ID, UUID otherwise.
2015-10-29 20:00:53 -04:00
Paul Beckingham
1236abc7d5
CmdColumns: Now shows whether a column is modifiable or read only
2015-10-29 14:14:07 -04:00
Paul Beckingham
3749378867
Documentation: Updated NEWS and ChangeLog
2015-10-29 12:22:39 -04:00
Federico Hernandez
dc7ea3ae8b
Bumped documentation to 2.5.1
2015-10-21 23:02:37 +02:00
Federico Hernandez
a9eac8bb71
Added SHA1 of tagged release commit
2015-10-21 22:50:42 +02:00
Federico Hernandez
dd5968a61b
Version number and release date for 2.5.0
2015-10-21 22:25:06 +02:00
Paul Beckingham
10ebefa8eb
TW-1716: on-modify hooks fail if date.iso
is not set
...
- Thanks to Jens Erat.
2015-10-18 10:47:25 -04:00
Paul Beckingham
f687ea1010
TW-1715: Dates misinterpreted when no dateformat active.
...
- To be more specific, dates were misinterpreted when an input date was could
be unambiguously parsed as either ISO or dateformat, for example, if the
dateformat was 'Y-M-D', it matches ISO 'Y-M-DTH:N:S', and the dateformat
was considered a match which ignored the 'H:N:S', if specified.
2015-10-16 11:37:34 -04:00
Paul Beckingham
731cba4181
TW-1620: Dateformat wrongly interpreted
...
- Thanks to Dirk Deimeke.
2015-10-07 08:13:27 -04:00
Tomas Babej
3708f852c2
TW-1707: Context can leak into modifications
...
- Thanks to Tomas Babej.
2015-09-24 09:24:02 -04:00
Paul Beckingham
5325efbd07
TW-1700: modify tags behavior changed
...
- Thanks to David Badura.
2015-09-21 07:28:26 -04:00
Tomas Babej
6bcbcbb363
TW-1662: filter before add becomes description
...
- Thanks to Daniel Shahaf.
2015-09-20 09:17:01 -04:00
Paul Beckingham
7c59bd5a1d
TW-1699: Command interpretation displayed incorrectly
...
- Thanks to Tomas Babej.
2015-09-19 15:21:31 -04:00
Paul Beckingham
eb02c7917a
TW-1701: Some generated UUIDs deemed invalid
...
- Thanks to Wim Schuermann.
2015-09-19 13:57:02 -04:00
Paul Beckingham
b4077775c2
Filter: When GC is turned off, disable the query shortcuts, which do not apply.
2015-09-19 07:49:55 -04:00
Paul Beckingham
bc81bc478c
Docs: Typo
...
- Thanks to Daniel Shahaf.
2015-09-17 10:09:18 -04:00
Tomas Babej
ef198d5616
TW-1695: edit: Concurrent edits
...
- Thanks to Daniel Shahaf.
2015-09-16 20:24:18 -04:00
Scott Kostyshak
2690d9bdf3
Task: Correct a false-positive warning
...
- The command "task 1 modify due: wait:2days" gave the following
output:
Warning: You have specified that the 'wait' date is after the
'due' date.
Now, we check if the due date is zero, in which case the due date is
being removed.
2015-09-15 17:02:59 -04:00
Tomas Babej
5523c2cbf0
TW-1686: Sorting not working on udas
...
- Thanks to Naga Kiran.
2015-09-13 10:52:28 -04:00
Paul Beckingham
c59afe34c4
TW-1656: Implicitly parenthesize argv filter
...
- Thanks to Daniel Shahaf.
2015-09-12 08:57:38 -04:00
Paul Beckingham
1f47e8c99f
TW-1692: 42//' segfaults
...
- Thanks to Daniel Shahaf.
2015-09-12 07:34:56 -04:00
Wilhelm Schuermann
06a08c399e
TW-46: Circular dependency detection broken for missing tasks
2015-09-11 17:54:23 +02:00
Paul Beckingham
cd736a0d70
TW-1688: task fails to import
...
- Thanks to Rainer Müller.
2015-09-11 07:49:29 -04:00
Paul Beckingham
b04032c9d6
TW-1683 Dom reference for project not properly evaluated
...
- Thanks to Tomas Babej.
2015-09-10 18:53:10 -04:00
Paul Beckingham
93e6ef5fb9
TW-1678: segfault in ~ViewTask()
...
- Column::setStyle now validates column styles.
- Thanks to Daniel Shahaf.
2015-09-09 23:41:37 -04:00
Paul Beckingham
cb011026aa
TW-1684 make no-date > has-date for all date attributes
...
- Thanks to David Patrick.
2015-09-08 18:07:53 -04:00
Federico Hernandez
06c6b94fd4
Renamed 2.4.5 to 2.5.0
2015-09-07 22:54:17 +02:00
Tomas Babej
e133d72e23
ChangeLog: Add note about TW-20
2015-09-07 08:20:51 -04:00
Paul Beckingham
ff965c95d3
TW-1687: task add due:som appears to be interpreted as 'someday'
...
- Thanks to Alan Young.
2015-09-06 15:48:05 -04:00
Tomas Babej
e0a808a6ba
commands: Colorize only if color=on is set
...
Commands 'columns', 'commands' and 'custom' would output color
escape sequences desipte color=off being set.
2015-09-05 20:18:58 -04:00
Tomas Babej
24bb1fd6ca
docs: Document the removal of color values with underscores
2015-09-04 00:31:51 -04:00
Tomas Babej
7d1fa92bd4
docs: Document rule.color.merge
2015-09-03 18:13:54 -04:00
Paul Beckingham
ef16020cbb
TW-1660: Disabled sorting option
...
- Thanks to David Patrick.
2015-09-01 20:59:23 -04:00
Paul Beckingham
225fd769fd
TW-1616: Intermittent lengthy delay when starting or completing a task
...
- Thanks to Jeremy John Reeder.
2015-09-01 20:52:57 -04:00
Paul Beckingham
89880f2323
TW-1448: Add possibility to modify newest task
...
- Thansk to Jens Erat.
2015-09-01 20:29:10 -04:00
Paul Beckingham
7e78157c74
TW-1375: Use of ^ in regex parsed as exponentiate operator
...
- Thanks to lolilolicon.
2015-09-01 20:19:59 -04:00
Paul Beckingham
4008a64fdd
Virtual Tags: New 'PROJECT', 'PRIORITY' and 'LATEST' virtual tags
...
- Added documentation.
2015-08-31 16:54:18 -04:00
Paul Beckingham
3f4daeacf0
TW-1670: Reversed ranges are parsed as a mathematician would expect
...
- Thanks to Daniel Shahaf.
2015-08-27 23:22:28 -04:00
Paul Beckingham
eabd47b28b
TW-1671 task add: segfault with foo-bar:1
...
- Thanks to Daniel Shahaf.
2015-08-27 23:06:12 -04:00
Paul Beckingham
6a7f7b4c1c
TW-1675: project.not:something doesn't exclude project:something.subprojects
...
- Thanks to Ander.
2015-08-27 23:03:08 -04:00
Paul Beckingham
c61f7e6b8f
Footnote: New 'recur' verbosity token
2015-08-23 20:36:06 -04:00
Paul Beckingham
b1839adf97
TW-1664: Notify of waiting→pending promotion
...
- Thanks to Daniel Shahaf.
2015-08-23 16:59:22 -04:00
Paul Beckingham
bc1aa0bc0f
TW-1666: import should reject invalid data
...
- Thanks to Daniel Shahaf.
2015-08-22 12:34:10 -04:00
Paul Beckingham
598a2e02fa
CmdStats: Restored sane formats for durations
2015-08-15 10:06:55 -04:00
Paul Beckingham
27fd8910ae
TW-1655: Inform "No changes made." when quitting early due to signal
...
- Thanks to Daniel Shahaf.
2015-08-14 17:20:16 -04:00