Federico Hernandez
4fe671f895
Documentation
...
- Fixed several typos in man pages.
(Thanks to Scott Kostyshak for the comprehensive patch)
2012-07-23 13:13:30 +02:00
Federico Hernandez
09074dc708
Man page
...
- Fixed missing scheduled attribute in task.1
(Thanks to Dirk Deimeke)
2012-07-23 11:59:40 +02:00
Paul Beckingham
14a8511056
AUTHORS
...
- Added Scott, as thanks for all the recent help.
2012-07-22 12:52:48 -04:00
Owen Clarke
16bef4a29e
Bug
...
- Fixed platform detection of OpenBSD and NetBSD
2012-07-22 20:15:11 +10:00
Paul Beckingham
a469a2c6d5
Feature #1033
...
- Feature #1033 allows UDAs to contribute to urgency (thanks to Max Muller).
2012-07-18 23:33:30 -04:00
Paul Beckingham
6a2c047beb
Bug #1032
...
- Fixed bug #1032 , which prevented negative urgency coefficients from working
for projects and tags.
2012-07-18 06:53:58 -04:00
Federico Hernandez
9a2ab14a34
Bumped version number to 2.1.0.beta3
2012-07-18 00:41:52 +02:00
Paul Beckingham
c20c025c8e
Bug
...
- Fixed a bug that caused a commond dateformat (YDM-HN) to be misinterpreted
as a UUID. Solution is to increase minimum partial UUID length from 9 to
14.
2012-07-17 18:30:58 -04:00
Paul Beckingham
561102b70b
Build Broken
...
- Forgot to include the updated strings.
2012-07-16 23:02:37 -04:00
Paul Beckingham
051274b960
Bug
...
- Fixed bug that caused a segfault when an invalid sort column was specified
(thanks to Uli Martens).
2012-07-16 17:04:25 -04:00
Federico Hernandez
1920b6249e
Bumped version number to 2.1.0.beta2
2012-07-16 18:27:28 +02:00
Owen Clarke
0022cfe10b
Bug
...
- Include limits.h in Directory.cpp to fix compilation on Solaris 11
2012-07-17 00:53:39 +10:00
Owen Clarke
92adb5e266
Bug
...
- Added include util.h in Nibbler.cpp, forgot to add it to make the fix
for bug #1030 compile on Solaris.
2012-07-16 23:43:12 +10:00
Owen Clarke
a655be823b
Bug #1030
...
- Added portable implementation of timegm for non GNU/BSD platforms that
don't have their own implementation
- Removed the use of tm_gmtoff on non GNU/BSD platforms that don't have
it as part of the tm struct in time.h
- Added CMake tests HAVE_TIMEGM and HAVE_TM_GMTOFF
2012-07-16 22:45:11 +10:00
Federico Hernandez
7e48eb9ec2
Bumped version number to 2.1.0.beta1
2012-07-16 12:55:48 +02:00
Federico Hernandez
72ca3f68ea
Missing include statement for Linux gcc
...
- #include <algorithm>
2012-07-16 09:41:16 +02:00
Paul Beckingham
a3b56feb1f
Bug
...
- On the 'udas' report, the orphans were not counted separately for
the totals.
2012-07-16 01:21:58 -04:00
Paul Beckingham
2815fcb90d
UDA
...
- Implemented UDA sorting.
2012-07-16 01:08:42 -04:00
Paul Beckingham
f42fa76e45
Unit Tests
...
- Added test for deferred bug #697 .
2012-07-16 00:32:55 -04:00
Paul Beckingham
21b7bebf5d
Unit Tests
...
- Added uda_report.t to test the behavior of reports that contain a UDA
and an orphan UDA.
2012-07-16 00:32:36 -04:00
Paul Beckingham
57aa2de98c
UDA
...
- Implemented UDAs in the 'edit' command for all four UDA data types.
2012-07-16 00:16:36 -04:00
Paul Beckingham
1d593c39e0
Bug
...
- Fixed bug that saw annotations as UDA orphans in the 'info' command.
2012-07-15 20:42:07 -04:00
Paul Beckingham
9028ca4945
UDA Edit
...
- Added UDA and Orphan support to the 'edit' command. It will show the
data, but not yet recognize changes to that data.
2012-07-15 19:34:55 -04:00
Federico Hernandez
360ab3138a
Reference pdf
...
- rearranged the attributes, in particular the dates.
2012-07-15 23:14:45 +02:00
Paul Beckingham
d4a46eaf04
Documentation
...
- Errors in reference PDF.
2012-07-15 16:21:14 -04:00
Federico Hernandez
e3691f3fb9
Merge branch '2.0.1' of tasktools.org:task into 2.0.1
2012-07-15 22:06:41 +02:00
Federico Hernandez
0973486d38
Updated OS versions in NEWS file.
2012-07-15 22:05:48 +02:00
Paul Beckingham
4c901e2fe4
Documentation
...
- Updated reference PDF with new stuff.
- Minor reorganization to make more room.
- Updated version and date.
2012-07-15 16:04:50 -04:00
Paul Beckingham
81563ec624
Bug
...
- Improved 'ready' report filter so that it actually works.
2012-07-15 15:25:54 -04:00
Paul Beckingham
10a22e293e
Unit Tests
...
- As #982 was deferred to 2.2.0, so is bug.982.t by renaming it to
bug.982.x. It will be renamed back after 2.1.0 release.
2012-07-15 09:53:57 -04:00
Paul Beckingham
89a738e8be
Documentation
...
- Referenced the list of external script features that are accumulating,
as suitable projects for someone wishing to contribute.
2012-07-15 00:41:18 -04:00
Paul Beckingham
43c2b402cd
Bug #967
...
- Fixed bug #967 , which did not properly determine character widths for UTF8
characters (thanks to Victor Roetman, Jörg Plate, Markus Kuhn).
2012-07-15 00:14:04 -04:00
Paul Beckingham
76c8d616d9
Bug #1028
...
- Fixed bug #1028 , so that UDA durations are stored in seconds, not in raw form
(thank to Uli Martens).
2012-07-14 09:39:05 -04:00
Paul Beckingham
da9bd8faa9
UDA
...
- Only 'recur' durations are stored in raw form. All others resolve to seconds.
Thanks to Uli Martens.
2012-07-12 00:14:23 -04:00
Paul Beckingham
550031f5d8
Documentation
...
- Added missing contributor.
2012-07-09 21:25:17 -04:00
Paul Beckingham
cc5ecafc30
Unit Tests
...
- Testing whether recurring tasks can be deleted, with and without
the parent being deleted. Cannot replicate #955 .
2012-07-09 21:22:06 -04:00
Paul Beckingham
d0397f8481
Bug #1012
...
- Fixed bug #1012 , which failed to install add-on scripts with execute
permission.
2012-07-09 21:08:19 -04:00
Louis-Claude Canon
08b37c9943
Code Cleanup
...
- Unnecessary test replaced by an assertion.
2012-07-09 08:36:20 -04:00
Louis-Claude Canon
573e0b2a65
Unit Test
...
- Fix the purpose of the test for bug #1006 : checking that completion is active
when necessary.
2012-07-09 08:34:34 -04:00
Paul Beckingham
19b01131ce
Unit Tests
...
- Redirected output in unit test.
2012-07-09 08:33:22 -04:00
Louis-Claude Canon
3f158bc546
Bug #982
...
- Unit test.
2012-07-09 08:32:16 -04:00
Louis-Claude Canon
a7e2918953
Documentation fix
2012-07-09 08:31:54 -04:00
Louis-Claude Canon
95df0baeae
Bug #1022
...
- Fix initialization of Task variables when parsing from a string.
- Correction on default colors.
2012-07-09 08:29:25 -04:00
Paul Beckingham
c8ce91e4be
Documentation
...
- Missed adding #872 when closing #1006 .
2012-07-09 08:27:59 -04:00
Paul Beckingham
7fb25a21df
Bug#968
...
- Fixed bug #968 , which calls for better documentation of dependencies
which will be included in the next PDF cheat sheet release, and in
the upcoming new tutorials, in addition to the man page and wiki
(thanks to Marek Vitek).
2012-07-09 01:59:40 -04:00
Paul Beckingham
79e2c591f1
Bug #1022
...
- Fixed bug #1022 , where dependencies were note released when a blocking task
was completed (thanks to Arkady Grudzinsky).
- The Task object now caches ::is_blocked and ::is_blocking Booleans that are
determined on pending.data load.
- Simplified and sped up color rule processing using cached values, reducing
the number of map lookups, and removed loop invariants when the rules are
not defined.
- Simplified urgency calculations given the cached values for blocked/blocking.
- On load, pending.data is scanned for accurate blocked/blocking status
determination.
- Obsoleted and removed complex single-task dependency calculations.
- Sped up 'nag' processing by using cached values..
- Modified the 'show' command to consider color.blocking to be valid.
- Added default config value for color.blocking, and included it in the
precedence list ahead of blocked, as it is more important.
- Updated taskrc.5 man page to include the new color.blocking rule, and its
place in the rule precedence.
2012-07-09 01:29:51 -04:00
Paul Beckingham
02053f7300
Themes
...
- Added the new color.blocking to each theme. In most cases it is the
same as color.blocked, with something slightly 'bolder' about it, but
in the more quirky ones it is the same. These need tweaking.
2012-07-09 01:12:44 -04:00
Paul Beckingham
d59aaa6427
TDB2
...
- Pushed task lookup by ID and UUID down a level from TDB2 to TF2. This allows
reuse at the low level for things like proper dependency evaluation.
2012-07-08 16:04:34 -04:00
Paul Beckingham
88fcdab515
Feature #1026
...
- Feature #1026 , command line overrides are now applied before and after the
creation of the default rc file and data directory, which allows for
programmatic initialization without keystroke synthesis (thanks to Nicholas
Rabenau).
2012-07-08 15:16:23 -04:00
Paul Beckingham
b702251431
Performance
...
- When there is only one element in A3, no point firing up the Dijkstra
shunt of the infix processing.
2012-07-08 14:38:13 -04:00