Paul Beckingham
cb635c0d6f
Unit Tests
...
- Changed cal.t calendar colors to avoid false assumptions.
2010-07-09 01:01:16 -04:00
Paul Beckingham
111e9f893d
Documentation Update
...
- Updated the OSX package creation instructions document, after feedback
from Kevin.
2010-07-09 00:42:33 -04:00
Paul Beckingham
f96d2e6609
Documentation update
...
- Added Kevin Owens to the AUTHORS file for invaluable help with
creating OSX 10.5 packages, and debugging the instructions
document.
2010-07-09 00:38:41 -04:00
Paul Beckingham
8a930653a4
Unit Tests
...
- Correcting more unit tests that made color assumptions that are no
longer valid.
2010-07-09 00:30:47 -04:00
Paul Beckingham
bc46888bcd
Unit Tests
...
- Added null values for color.tagged and color.alternate, for the
tests it affects.
2010-07-08 22:26:41 -04:00
Paul Beckingham
67fd7e2faa
Themes
...
- Final tweak.
2010-07-08 22:03:45 -04:00
Paul Beckingham
9f96ab28ce
Merge branch '1.9.2' of tasktools.org:task into 1.9.2
2010-07-08 21:13:28 -04:00
Paul Beckingham
a66f59a7e1
Packaging
...
- PDF of OSX packaging instructions.
2010-07-08 21:13:04 -04:00
Paul Beckingham
24e1522e32
Packaging
...
- First minor tweaks.
2010-07-08 19:47:10 -04:00
Paul Beckingham
f5bc5dfd0f
Packaging
...
- Finished first version of the OSX packaging document.
2010-07-08 19:13:31 -04:00
Paul Beckingham
82702bffdc
Unit Tests
...
- Modified unit tests for rc.t, in the hopes that task for OSX 10.5
can pass them.
2010-07-08 01:55:17 -04:00
Paul Beckingham
1a05224816
Portability
...
- Fixed warning on Solaris.
2010-07-08 01:44:15 -04:00
Paul Beckingham
e4f7bda430
Packaging
...
- Updated 'update' script.
- Began README that provides instructions on how to create packages for
OSX. Unfinished.
2010-07-08 01:43:30 -04:00
Paul Beckingham
38ca8c8fb5
Themes
...
- Last tweaking.
2010-07-07 09:12:53 -04:00
Paul Beckingham
ad9c89b9fb
Performance
...
- Found some inefficient string initialization in Table.cpp, report.cpp,
and in switching over to using more std::string capabilities, realized
a 25% boost in Table::render speed.
- Eliminated Table::suppressWS.
- Eliminated Table::clean.
2010-07-06 01:37:35 -04:00
Paul Beckingham
25db00e97d
Unit Tests
...
- Added specific calendar colors to the rc file used in cal.t, so that
the colors in the tests (which are in the old theme) match the new
default theme.
2010-07-05 23:36:08 -04:00
Paul Beckingham
b3f3261190
Themes
...
- Contrast adjustments.
2010-07-05 18:16:31 -04:00
Paul Beckingham
6efd3299fe
Default Theme
...
- Linux now uses dark-256 equivalent, when a new .taskrc file is created.
2010-07-05 17:56:44 -04:00
Paul Beckingham
844c980bce
Enhancement - strippedLength
...
- Added a text method that calculates a string length but does not
include color control codes.
2010-07-05 15:55:50 -04:00
Paul Beckingham
ce99cbf2d4
Themes - default
...
- Task now defaults to *the equivalent of* the dark-16.theme.
2010-07-05 15:01:15 -04:00
Paul Beckingham
5fb349ca9b
Code Cleanup
...
- Minor formatting change.
2010-07-05 13:33:42 -04:00
Paul Beckingham
00041dce41
Themes
...
- Included first set of 7 theme files, for light and dark backgrounds,
with 16- and 256-color support.
- Modified man pages accordingly.
2010-07-05 13:32:11 -04:00
Paul Beckingham
d6631767b5
Themes
...
- Assorted low-effort theme files, as examples. More coming.
2010-07-05 12:16:51 -04:00
Paul Beckingham
0c4f83377a
RC
...
- Put a 'calendar.holidays=sparse' entry inside the holidays files,
which serves to enable the holiday feature if a holiday file is
included.
2010-07-04 18:04:18 -04:00
Paul Beckingham
a45d6b459f
Unit Tests - bug.summary.t
...
- Fixed tests that expected a newly-added task to have an age of '-',
but on Cygwin, with the lower performance, the age is actually '3 secs'.
2010-07-04 13:26:19 -04:00
Paul Beckingham
d77a790f21
Portability
...
- Added stdlib.h to rx.cpp, which is needed by Cygwin at least.
2010-07-04 10:50:34 -04:00
Johannes Schlatow
5ecbd85020
Bug - merge command resulted in an error if
...
completed/deleted tasks were overwritten with pending tasks
2010-07-04 01:19:44 +02:00
Johannes Schlatow
6428b026ba
Missing include
2010-07-04 01:08:21 +02:00
Paul Beckingham
716ed39695
Missing include
...
- The usual problem, this time <algorithm>.
2010-07-03 18:44:29 -04:00
Paul Beckingham
c650edd4f9
Support #383 - odd feedback when changing an existing, recurring project
...
- Fixed wording (support issue #383 ) when modifying a recurring task (thanks
to T. Charles Yun).
2010-07-03 17:57:31 -04:00
Paul Beckingham
484c31f0e4
Documentation
...
- Modified the wording of the output of the undo command.
2010-07-03 17:54:02 -04:00
Paul Beckingham
d00b57ec65
Feature - #156
...
+ Task now supports both a 'side' and 'diff' style of undo.
+ Undo now observes the 'color.undo.before' and 'color.undo.after'
configuration variables.
2010-07-03 15:50:46 -04:00
Paul Beckingham
724e9b8113
Color
...
- The ghistory graph bars can now be colored with 'color.history.add',
'color.history.done' and 'color.history.delete' configuration variables.
2010-07-03 12:51:36 -04:00
Paul Beckingham
356519e58f
Bug #420 - Missing ID from help output
...
- Applied patch from Ed Neville to correct help output for the
append and prepend commands.
2010-07-03 09:27:11 -04:00
Paul Beckingham
213a7a519b
Feature - merge command
...
- Merged patch that implements the first milestone of the merge
feature. Thanks to Johannes Schlatow.
2010-07-01 20:22:33 -04:00
Paul Beckingham
d7c446f010
Bug
...
- Fixed bug that miscalculated terminal width for the ghistory.annual
report.
2010-07-01 01:06:43 -04:00
Paul Beckingham
14508742f1
Code Cleanup
...
- Removed obsolete code from Table object.
2010-06-28 17:46:27 -04:00
Paul Beckingham
6ea6c79375
Bug
...
- Fixed bug that prevented 'task list priority.above:L' from working.
- Added unit tests.
2010-06-28 17:45:42 -04:00
Paul Beckingham
426eac97aa
Feature - sorting by age, age_compact
...
- Now supports correct sorting of the age and age_compact fields.
2010-06-27 19:31:08 -04:00
Paul Beckingham
7f99d39d19
Unit Tests - timesheet report
...
- Added unit tests to make sure the timesheet report lists the correct
tasks in the correct section and week.
2010-06-27 18:43:40 -04:00
Paul Beckingham
623f8d869e
Portability
...
- Added missing includes.
2010-06-27 17:06:51 -04:00
Paul Beckingham
b2eb9c3265
Bug #405 - after upgrade, "due:" filter not working for tasks created in version 1.9.0
...
- Fixed bug #405 , which incorrectly compared dates on tasks created by
versions earlier than 1.9.1 to those created by 1.9.1 or later (thanks to
Ivo Jimenez).
2010-06-27 16:55:29 -04:00
Paul Beckingham
688233b3a4
Documentation Update
...
- Fixed formatting problem in taskrc.5, where the indentation was
not consistent.
2010-06-27 15:40:59 -04:00
Paul Beckingham
12cdee9809
Documentation Update
...
- Changed the line "New features in 1.9" to "New features in 1.9.2",
otherwise the list looks a little light.
2010-06-27 15:20:41 -04:00
Paul Beckingham
66fcdfe01f
Bug #312 - Task sorting
...
- Fixed bug #132 , which failed to set a sort order so that active tasks sort
higher than inactive tasks, all things being equal.
- All reports that include the 'active' column now sort on that column.
2010-06-27 15:14:27 -04:00
Paul Beckingham
0f7cf1cd52
Bug #418 - due.before:eow not working
...
- Fixed bug #418 , which caused the attribute modifier 'due.before' to fail
if the year was not included in the dateformat (thanks to Michelle Crane).
- Bug was probably fixed when #416 was fixed, but now has it's own unit tests.
2010-06-27 14:25:03 -04:00
Paul Beckingham
007c194c8c
Bug #417 - Sorting by countdown_compact not working
...
- Added support for more varied durations when specifying recurring tasks,
such as '3 mths' or '24 hrs'.
- Fixed bug #417 , which caused sorting on countdown fields to be wrong
(thanks to Michell Crane).
- Durations are now based on seconds, rather than days, and can accept/parse
negative durations.
2010-06-27 13:44:04 -04:00
Paul Beckingham
ff18241f6f
Unit Tests
...
- Enhanced 'run_all' so that by default, it does not run the benchmark.t
script, but does if the 'slow' argument is specified.
2010-06-27 00:59:28 -04:00
Paul Beckingham
9477660e02
Enhancement - Duration
...
- Relocated util/formatSeconds and util/formatSecondsCompact into
Duration object.
- Relocated unit tests.
- Upgraded Duration object to use seconds, not days.
- Enhanced Duration so that it can now parse '4 mins' etc.
2010-06-27 00:57:52 -04:00
Paul Beckingham
1f8f4c631d
Enhancement - Duration
...
- Durations can now parse '3 wks', '1 wk', '1w', and similar for yrs,
qtrs, mths, wks, days.
- Added unit tests.
2010-06-26 21:47:52 -04:00