Paul Beckingham
0c0f767688
Performance
...
- Added locally cached configuration for urgency coefficients, which effectively
relocates expensive loop-invariants for the 'next' report.
2012-04-28 17:59:48 -04:00
Paul Beckingham
2668b04901
Performance
...
- Added std::string::reserve in high-use locations.
- Used Task::get_date over Task::get where possible.
- Added missing code (bug) for waking up any completed tasks that are freshly
waited.
- Greater use of STL methods for bulk copying.
2012-04-27 02:46:01 -04:00
Paul Beckingham
cd552231e9
Performance
...
- Eliminated the 'contents' layer, which was never used to the degree
anticipated. This reduces memory footprint significantly.
2012-04-27 01:49:26 -04:00
Paul Beckingham
f47648c71f
Code Cleanup
...
- Removed unused defines.
2012-04-27 01:33:11 -04:00
Louis-Claude Canon
9a18d77005
Bug #991
...
- Fixed bug #991 , which removes an obsolete consistency check.
- Removed 'annotations' example from man page, because it is obsolete.
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2012-04-24 23:45:28 -04:00
Louis-Claude Canon
b4d09d1c30
Bug #987
...
- Fixed bug #987 , so that total active time does not continue to accumulate
after an active task is completed.
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2012-04-24 23:36:04 -04:00
Paul Beckingham
8cbacdacf7
Performance
...
- Sped up task sorting by skipping re-interpretation of certain data types.
2012-04-24 23:28:42 -04:00
Paul Beckingham
e16b33745e
Documentation
...
- Fixed bug #988 , updating the documentation so that 'undo.data' usage is more
clearly stated (thanks to Louis-Claude Canon).
2012-04-24 00:58:02 -04:00
Paul Beckingham
139011e1ae
Performance
...
- Introduced a new filter optimization that recognizes filters with no 'OR', or
'XOR' operators, includes IDs, but does not include UUIDs. This combination
means completed.data is not referenced.
2012-04-24 00:53:04 -04:00
Paul Beckingham
35122154ef
Bug #986
...
- Fixed bug #986 , so that the 'info' report uses the correct date format
(thanks to Louis-Claude Canon).
2012-04-21 13:02:31 -04:00
Paul Beckingham
5468365b85
Bug
...
- Missed an 'else' in the code.
2012-04-16 15:31:11 -04:00
Paul Beckingham
fb7c227814
Documentation
...
- Updated developer docs.
2012-04-16 10:54:44 -04:00
Paul Beckingham
21e172a75a
Merge branch '2.0.1' of tasktools.org:task into 2.0.1
...
Conflicts:
AUTHORS
2012-04-16 10:54:10 -04:00
Paul Beckingham
d26749fd39
Feature #516
...
- Feature #516 , which allows the duplication of completed tasks (thanks to
Peter De Poorter, Ethan Schoonover).
2012-04-16 09:03:55 -04:00
Paul Beckingham
0918a7c79a
Bug #973
...
- Fixed bug #973 , including 'urgency' in the 'export' output (thanks to Andy
Spiegl).
2012-04-15 19:45:42 -04:00
Paul Beckingham
d6d9fbd8e7
Code Propagation
...
- Took a patch to tw from the clog version of Nibbler.
2012-04-14 17:02:04 -04:00
Paul Beckingham
0288fd1ec9
Bug
...
- Fixed incorrect Lua API return value (thanks to Oleksii Tsai).
2012-04-14 16:18:40 -04:00
Paul Beckingham
062c4a0342
Documentation
...
+ Fixed man page typos.
2012-04-13 15:13:33 -04:00
Paul Beckingham
4d7369ad5e
Documentation
...
- Added tutorial scripts, which are the 1.9.3 scripts, largely unmodified.
This is a work in progress.
2012-04-13 00:45:18 -04:00
Paul Beckingham
c51b472694
Bug #968
...
- Fixed bug #968 , a typo in the 'edit' command text (thanks to Victor Roetman).
2012-04-11 07:43:05 -04:00
Paul Beckingham
dd989be887
Documentation
...
- Removed obsolete section from task-tutorial.5.
- Corrected typos in task-tutorial.5.
2012-04-09 00:30:15 -04:00
Paul Beckingham
8951a2ce23
Documentation
...
- Removed all the 2.0.0 NEWS items.
- Cleaned up some minor inconsistencies.
2012-04-09 00:22:24 -04:00
Paul Beckingham
2c07837852
Bug
...
- Fixed bug where ISO dates were parsed and the TZ was modified, which should
have no bearing on a Zulu time.
2012-04-09 00:16:09 -04:00
Paul Beckingham
dd73cc1ccf
Bug #964
...
- Fixed bug #964 , where the 'projects' command showed the wrong priority labels
(thanks to Ali Mousavi).
2012-04-06 18:55:26 -04:00
Paul Beckingham
6090330d7a
Merge branch '2.0.1' of tasktools.org:task into 2.0.1
2012-04-04 20:17:04 -04:00
Paul Beckingham
2203d3364d
Bug
...
- Fixed bug where '6 months' was interpreted as 180 days, but when rendered
was shown as '5 months' (thanks to Aikido Guy).
- Multiple unit test corrections.
2012-04-04 18:42:11 -04:00
Federico Hernandez
e1d0f6002b
Package config
...
- removed obsolete package config files
- added placeholder READMEs for time being
2012-04-03 21:25:24 +02:00
Paul Beckingham
d4cc4c5745
Documentation
...
- Added notes in the DEVELOPER file about the need for an external script
that can fix duplicate UUID problems.
2012-04-02 17:03:29 -04:00
Christoph Robbert
f5b841e8a6
Unit Tests
...
- Added test for bug #954 .
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2012-03-31 15:33:49 -04:00
Paul Beckingham
fee5aad2fa
Documentation
...
- Added an FAQ question that has been asked enough.
2012-03-31 09:35:05 -04:00
Paul Beckingham
6100748511
Bug
...
- Corrected rounding errors on burndown chart bar size calculations (thanks to
Uli Martens).
2012-03-26 18:16:09 -04:00
Paul Beckingham
a73c711188
Feature
...
- The 'summary' report now uses 'project.indented' format.
2012-03-25 18:00:22 -04:00
Paul Beckingham
adb6785931
Feature
...
- The 'projects' report now uses 'project.indented' format.
2012-03-25 17:59:37 -04:00
Paul Beckingham
17c605502c
Feature
...
- Added new 'indented' format for the 'project' attribute. Note that
this is really only useful when a report is sorted by project.
2012-03-25 17:57:55 -04:00
Paul Beckingham
95e36d1145
Enhancement
...
- Broke the indentTree function into two pieces - one that processes
a list, the other that processes a single item. This makes it more
efficient for use places that have only one element.
2012-03-25 16:54:13 -04:00
Paul Beckingham
29b0d24745
Documentation
...
- Corrected old information in DEVELOPER file.
2012-03-25 16:29:26 -04:00
Paul Beckingham
667a6e6ef9
Bug
...
- Fixed grammar in feedback string (thanks to Uli Martens).
2012-03-21 07:39:42 -04:00
Paul Beckingham
f45c9edf2b
Code Cleanup
...
- Removed default configuration value for the obsolete 'annotations' setting.
2012-03-18 10:15:32 -04:00
Paul Beckingham
1274f2ba07
Code Cleanup
...
- Addressed valgrind complaints by freeing allocations for commands and columns.
This leaves one complaint about getpwuid, which is either an optional free,
or not valid, depending on OS. (Thanks to Bryce Harrington).
2012-03-18 00:27:47 -04:00
Federico Hernandez
3f233e4644
Bumped version number to 2.0.1
2012-03-17 23:05:28 +01:00
Federico Hernandez
b19229b272
Added SHA1 of tagged release commit
2012-03-17 22:59:02 +01:00
Federico Hernandez
03799eba9f
Release date for 2.0.0
2012-03-17 21:34:41 +01:00
Federico Hernandez
f0924d9adf
Bumped date in man pages to release date
2012-03-17 21:32:00 +01:00
Paul Beckingham
ac4d90f1f6
Feature Pulled
...
- Removed the feature that allows commands to be piped in to stdin,
and appended to any existing command line. This feature is
conditionally compiled, controlled by the FEATURE_STDIN define in
main.h
- Many unit tests contained "echo '-- y'", and now use "echo 'y'"
because the '--' is no longer supported on stdin.
- Thanks to the IRC team for testing, including Bryce Harrington,
Sam Stuck, Owen Clarke, Greg Grossmeier.
2012-03-17 10:46:05 -04:00
Paul Beckingham
80d6655709
Bug
...
- Fixed problem where 'project' was not supported as a verbosity token (thanks
to Adam Gibbins).
2012-03-17 10:11:55 -04:00
Paul Beckingham
deb12102f6
Delay Decrease
...
- Reduced the delay to 1ms. Note: this is still a hack.
- Added error checking around the 'select' call.
2012-03-15 22:34:37 -04:00
Paul Beckingham
c5d3042bbf
Delay Increase
...
- Increased delay to 0.05s.
- Added Sam Stuck to AUTHORS, by way of thanks.
2012-03-15 20:41:15 -04:00
Paul Beckingham
5f13019d05
Ubuntu 'select' Fix
...
- Added a delay before the 'select' call on STDIN, to allow time for
the data to buffer. Experimental patch.
2012-03-15 20:20:08 -04:00
Paul Beckingham
773b028865
Portability
...
- Fixed code that generated warning on Ubuntu.
2012-03-14 17:53:24 -04:00
Paul Beckingham
2c90bca134
Bug #950
...
- Fixed bug #950 , which warned about dependency chain problems during
annotation, which makes no sense (thanks to Uli Martens).
2012-03-14 00:32:45 -04:00