Paul Beckingham
b7726bce21
Bug Fix - #329 task shell convert all characters to lowercase
...
- Fixed bug that inadvertently converted the entire command line to
lower case in the shell, rather than just the command, for testing
against the "quit" string (thanks to Juergen Daubert).
2009-11-26 09:41:47 -05:00
Paul Beckingham
d44e9363f0
Enhancement - better confirmation
...
- Added feature to allow the user to quit when asked to confirm multiple
changes. Now task asks "Proceed with change? (Yes/no/all/quit)".
2009-11-21 17:39:50 -05:00
Paul Beckingham
5e905742ad
Bug Fix - #317 , timesheet report
...
- Fixed bug #317 which colored tasks in the 'completed' report according to
due dates, which are no longer relevant to a completed task (thanks to
Cory Donnelly).
- Fixed bug that was causing the 'completed' report to sort incorrectly.
2009-11-18 20:29:45 -05:00
Paul Beckingham
549e700bc8
Bug Fix - timesheet
...
- The timesheet report was being sorted as though the 'end' date was
not being considered a date, but simply a string.
2009-11-18 20:28:25 -05:00
Paul Beckingham
b2fc4969b9
Documentation Update
...
- Minor doc edits.
2009-11-18 20:27:54 -05:00
Federico Hernandez
e319359935
Merge branch 'master' into 1.9.0
...
Conflicts:
AUTHORS
ChangeLog
configure.ac
doc/man/task-tutorial.5
doc/man/task.1
doc/man/taskrc.5
2009-11-18 10:44:35 +01:00
Federico Hernandez
331b08055a
Bumped version number to 1.8.5
2009-11-18 10:22:33 +01:00
Federico Hernandez
847a8b6d49
Added SHA1 of taged release commit
2009-11-18 09:56:14 +01:00
Paul Beckingham
3abce22f0c
Bug Fix - color
...
- Fixed bug that failed to upgrade from 16- to 256-color mode when
a color like "black on rgb003" was parsed.
2009-11-18 00:36:57 -05:00
Paul Beckingham
c090367eb8
Enhancement - warns on deprecated color use
...
- If a color is specified using the deprecated 'on_red' instead of
'on red', generate a warning in the version report. The version
report is becoming a report where .taskrc sanity checks occur.
Is this good?
2009-11-17 23:56:21 -05:00
Paul Beckingham
fff789a509
Bug Fix - #316 timesheet report oddly sorted
...
- Fixed bug #316 which caused the timesheet report to display an
oddly sorted list. Mistakenly used 'std::cout << ...' instead of
'out << ...'
2009-11-17 22:55:29 -05:00
Paul Beckingham
e7c8114dff
Bug Fix - calendar
...
- Fixed bug that showed a calendar for the year 2037 when 'task calendar due'
was run, and there are no tasks with due dates.
2009-11-17 22:41:55 -05:00
Paul Beckingham
fbb217538e
Code Cleanup
...
- Removed unnecessary use of the scope resolution operator.
2009-11-17 22:34:28 -05:00
Federico Hernandez
12c4983936
Release date for 1.8.4
2009-11-17 12:00:36 +01:00
Paul Beckingham
39d9f235de
HACK - case-insensitive file system problem again.
2009-11-16 23:42:32 -05:00
Paul Beckingham
7aa0c3698a
HACK - case-insensitive file system problem again.
2009-11-16 23:42:00 -05:00
Paul Beckingham
bc40ab63b3
Bug Fix - #312 Changing one task changes another
...
- Added a warning when modifying recurring tasks, that all instances of
that task may be modified. When task confirms a bulk edit the
recurrence is again indicated (thanks to Cory Donnelly).
2009-11-16 23:24:47 -05:00
Paul Beckingham
6e673d2834
Bug Fix - #313 Edit command fails when data.location includes spaces
...
- Applied patch from Cory Donnelly.
2009-11-16 22:10:47 -05:00
Federico Hernandez
30c6dd0047
Added Joe to AUTHORS file
2009-11-13 23:32:40 +01:00
Paul Beckingham
64bc2a165a
Bug fix - hang on cygwin when task updated.
...
- Fixed bug that caused a hang on cygwin, when a task with multiple
annotations was edited (thanks to Joe Pulliam).
2009-11-09 22:35:51 -05:00
Paul Beckingham
5b96dbbce8
Bug Fix - wait date editing
...
- The "wait" date was not being properly formatted, as are all the other
dates, in the "edit" command. The result is that an epoch integer date
was rendered, instead of something readable and in the preferred format.
2009-11-09 18:19:04 -05:00
Paul Beckingham
3214dc5d37
Merge branch '1.9.0' of tasktools.org:task into 1.9.0
2009-11-08 12:54:24 -05:00
Paul Beckingham
bb89e1a70f
Unit Tests - annotate.t
...
- Fixed bug in annotate.t, where a custom report named 'r' was used
in the unit tests. This name had to be lengthened to 'rrr' to avoid
conflict with the 'recurring' report. This, in itself, is a different
bug.
2009-11-08 12:51:57 -05:00
Federico Hernandez
a16122bbe9
Fixed regexp matching for colorcoded duedates in unit test
2009-11-06 23:03:47 +01:00
Federico Hernandez
57ef35441d
Fixed bug in regexp matching of whitespace between month and year.
2009-11-05 21:37:47 +01:00
Federico Hernandez
77dd930574
Fixed bug in regexp matching of whitespace between month and year.
2009-11-05 21:36:46 +01:00
Paul Beckingham
e222090d1f
Feature - default alias
...
- Added a default alias of "rm" as a synonym of "delete" (thanks to
Ivo Jimenez).
2009-11-05 01:08:54 -05:00
Federico Hernandez
bf077c0f97
Merge branch 'master' (1.8.3) into 1.9.0
...
Conflicts which were fixed:
ChangeLog
configure.ac
doc/man/task-tutorial.5
doc/man/task.1
doc/man/taskrc.5
src/report.cpp
2009-10-22 22:55:01 +02:00
Federico Hernandez
f6842941f3
Bumped version number to 1.8.4
2009-10-22 22:40:18 +02:00
Federico Hernandez
e2e0851a69
Merge branch '1.8.3'
2009-10-22 22:27:21 +02:00
Federico Hernandez
1299fe468b
Added sha1 for 1.8.3 to Changelog
2009-10-22 22:09:53 +02:00
Federico Hernandez
de50b2902c
Merge branch '1.8.3'
2009-10-22 22:02:32 +02:00
Federico Hernandez
bcdcbeeea0
Preparing release
...
- Updating dist documentation
- Release date in man pages
2009-10-21 22:53:26 +02:00
Pietro Cerutti
469cafa053
Make run_all more portable.
...
- Changed shebang for portability
- Fix date command for FreeBSD
Signed-off-by: Federico Hernandez <ultrafredde@gmail.com>
2009-10-21 22:20:32 +02:00
Pietro Cerutti
fdb359c180
Fix confirm() to handle EOF
...
Signed-off-by: Federico Hernandez <ultrafredde@gmail.com>
2009-10-21 22:19:37 +02:00
Paul Beckingham
d321ee242d
Bug Fix - Layout on color report
...
- Fixed layout to include a \n between basic colors and effects.
2009-10-13 11:30:13 -04:00
Paul Beckingham
9f9c19d4ae
Unit Tests - fix
...
- The unit tests for color were still linking against color.o, instead
of the new Color.o. Subtle, but wrong.
2009-10-11 16:17:26 -04:00
Paul Beckingham
179b51278f
Bug Fix - Color endianness
...
- Fixed "bug" that caused "red on black" to be emitted as ^[[40;31m
instead of the expected ^[[31;40m, which is what the unit tests are
looking for.
2009-10-11 11:49:35 -04:00
Paul Beckingham
1bb907f76d
Unit tests - rc.t
...
- Added tests for the new rc.name=value form, in addition to the
existing rc.name:value form.
2009-10-10 11:18:38 -04:00
Paul Beckingham
99641e7b0b
Enhancement - rc.name=value
...
- Task now supports both "rc.name:value" and "rc.name=value", not because
this is generally a good idea, but because it is a very common mistake
that we are all making, and shouldn't the software be forgiving in an
unambiguous case like this?
2009-10-10 11:15:32 -04:00
Paul Beckingham
d7bded0d73
Enhancement - Color::colorize
...
- Made Color::colorize (const std::string&, const std::string&) static,
so that it is now simple to colorize a string:
std::cout << Color::colorize ("text", "red");
- Added sample foreground and background colors to the "color" command,
and used the above shortcut to simplify handleOnColor.
2009-10-10 10:55:48 -04:00
Paul Beckingham
80a3196097
Bug Fix - color.alternate ignoring color/forcecolor overrides
...
- Fixed bug that caused the alternate line coloration to ignore whether
color was enabled or not. This (once again) added color codes to the
shadow file. This happens repeatedly - I think a unit test for this
mistake is needed.
2009-10-06 10:12:07 -04:00
Paul Beckingham
010ef7cd07
Bug Fix - Color::Color (color_id, color_id)
...
- Removed temporary fix from task code to accommodate above bug.
2009-10-06 00:20:50 -04:00
Paul Beckingham
e5fce9ac08
Bug Fix - missing color
...
- There's something wrong with Color::Color (int, int), so this is a
temporary fix.
2009-10-05 23:53:28 -04:00
Paul Beckingham
175dd3eb4f
Feature - #292 Alternate line coloration
...
- Implemented alternate line coloration, triggered by the 'color.alternate'
configuration variable.
2009-10-05 22:09:19 -04:00
Paul Beckingham
3cd45c3acd
Feature - 256 color support
...
- Inverted the _COLOR_NOFG to be _COLOR_HASFG, for better readability and
the added benefit of having newly constructed color with no specification
having a value of 0.
2009-10-04 09:55:06 -04:00
Paul Beckingham
157b32e93b
Documentation Update
...
- Tweaked the output of the "color" command.
2009-10-03 16:03:32 -04:00
Paul Beckingham
0b187f3ff8
Feature - 256-color support
...
- Improved blending algorithm.
- Added 16- to 256-color upgrade algorithm.
2009-09-27 22:58:40 -04:00
Paul Beckingham
b3d40b2554
Portability - Haiku R1/alpha1
...
- Added necessary include files and edits in order to build task on
Haiku R1/alpha1.
2009-09-27 17:02:20 -04:00
Paul Beckingham
bb2eb5f266
Feature - 256-color support
...
- Added precautionary bit reset for bold and bright in 256-color mode.
Not sure if it is important, but it's cleaner.
2009-09-23 23:26:39 -04:00