Paul Beckingham
bfc2367bdb
Code Cleanup
...
- Removed used of foreach macro.
2010-11-27 19:42:34 -05:00
Paul Beckingham
31cf470cc8
Copyright
...
- Made all the copyright notices consistent. It was bothering me.
2010-11-27 09:13:09 -05:00
Paul Beckingham
d73601c0b2
Dependencies
...
- Modified rules.cpp for color.blocked so that it correctly determines
the need for coloration.
2010-10-03 18:48:42 -04:00
Paul Beckingham
4cd528661a
Feature #481 - color should follow rc order
...
- Added feature #481 , allowing for user control of the color rule order
of precedence via the 'rule.precedence.color' configuration variable.
- Color rules now obey the rc.search.case.sensitive configuration option.
- The color.keyword.XXX color rule now applies to annotations too.
2010-08-29 13:40:53 -04:00
Paul Beckingham
44fe227595
Product Name Change
...
- Converted all (appropriate) uses of 'task' to 'taskwarrior'.
2010-08-21 12:31:00 -04:00
Paul Beckingham
fdf7d2203f
Dependencies
...
- Added new color.blocked to all themes (placeholders for now).
- Added new color rule for applying color.blocked.
2010-07-12 20:14:07 -04:00
Federico Hernandez
4adfec4482
color.due.today and color.calendar.due.today
...
- tasks due on the current day ("today") can now be colorized with
their own color.
- this is for reports and the calendar
2010-02-12 00:21:52 +01:00
Paul Beckingham
50f27e0952
Merge branch 'special_tags' into 1.9.0
...
Conflicts:
ChangeLog
src/recur.cpp
- Implemented unit tests for the +nonag and +nocolor special tags.
2010-01-31 12:17:55 -05:00
Paul Beckingham
ea8b4beede
Documentation Update
...
- Updated the taskrc.5 man page to match 1.9.0 functionality.
- Removed obsolete colorizeMessage code.
2010-01-30 16:08:42 -05:00
Paul Beckingham
79113668cd
Feature - color rules for partial project names
...
- The color.project.foo colorization rules now matches on partial
project names (like foobar), matching the functionality of filters.
2009-12-27 13:46:55 -05:00
Paul Beckingham
9ce55bcf67
Copyright
...
- Updated the copyright notices to 2010, for the 1.9.0 release.
2009-12-27 12:39:42 -05:00
Paul Beckingham
2cf25b7c35
Code Cleanup
...
- Used the shorter form of std::string::substr that defaults the second
argument to std::string::npos.
2009-12-13 16:59:28 -05:00
Paul Beckingham
2c5f590fed
Feature - Special tags
...
- Implemented the 'nocolor' special tag.
2009-12-06 11:48:09 -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
ff3b7cf337
Feature - 256-color support
...
- Integrated new Color object into task.
- Debugging needed - the cyan, green, and yellow colors are mixed up!
2009-09-22 17:01:59 -04:00
Paul Beckingham
f5e0f8b7a6
Enhancement - echo ID on add
...
- When a task is added, the new ID is echoed back, for convenience.
This requires a scan of the pending file, so there is a performance
hit, and the feature is controlled by the FEATURE_NEW_ID define.
2009-06-20 13:06:53 -04:00
Paul Beckingham
02518e0223
Enhancement - debug support
...
- Added debug=on support.
- Added color.debug= support.
2009-06-20 10:54:01 -04:00
Paul Beckingham
8a22ac7cf2
Enhancement - header, footer, message
...
- Added header, footer and message sinks.
- Added individual colorization of headers, footers and messages.
- Added new configuration variables to Config.cpp, taskrc.5.
- Added colorization functions to rules.cpp
2009-06-16 21:55:30 -04:00
Paul Beckingham
113c15ef2f
Integration - removed T
...
- T.cpp no longer compiled and linked. Kept for reference, but no
longer part of task.
2009-06-13 19:03:35 -04:00
Paul Beckingham
66011acbf8
Enhancements - rules.cpp
...
- Converted rules.cpp to work under 1.8.0.
- Relocated validReportColumns, validSortColumns to parse.cpp.
2009-06-11 20:35:58 -04:00
Paul Beckingham
66bd5fc3c0
Code Cleanup
...
- Integrated Context.config.
- Eliminated Config& as a function argument.
- Added extern references to Context where needed.
2009-06-03 02:03:49 -04:00
Paul Beckingham
04f60a4d8c
FF4 - header file reorg
...
- Added new util.h and text.h header files.
- Corresponding edits.
2009-05-17 23:29:53 -04:00
Paul Beckingham
6fade84535
Unit Tests - color.*, abbreviation
...
- Added unit tests for all auto coloration configuration settings.
- Tweaked colorization rule precedence to allow color.due to override
the built-in coloration of due tasks.
2009-03-10 00:08:40 -04:00
Paul Beckingham
1999e38ba5
Colorization - color.recurring
...
- Added support for "color.recurring" configuration variable to
colorize recurring tasks.
- Updated docs.
2009-03-09 22:12:49 -04:00
Paul Beckingham
01b3cb190c
Configuration Variable - due
...
- Added support for the "due" configuration variable that defines
how many days into the future when a task is considered due.
2009-02-14 20:19:47 -05:00
Paul Beckingham
2307dcab8a
Copyright Update
...
- bumped the year, on the source copyright notices.
2009-02-14 17:50:38 -05:00
Paul Beckingham
6c7ad2b398
- Added error checking for "recur" without "due"
...
- Added error checking for "until" without "recur"
- Added status setting for "task add" regarding T::recurring
2008-07-05 02:02:10 -04:00
Paul Beckingham
88b12bc66a
- Added caseless keyword comparison to the autocolorization rules.
2008-06-11 01:47:11 -04:00
Paul Beckingham
f73c64801c
- Added three new colorization rules - color.tag.x, color.project.x, color.keyword.x.
...
- Updated default .taskrc file.
- Updated docs accordingly.
2008-06-03 09:00:51 -04:00
Paul Beckingham
9aec4efefa
- Added proper copyright, licensing details to all source.
...
- Eliminated redundant stlmacros.h heaer file.
2008-05-30 21:35:49 -04:00
Paul Beckingham
cb4f86e9f1
- Changes necessary for a clean build on Fedora9.
2008-05-26 20:58:41 -04:00
Paul Beckingham
148088c775
- Removed overwriting of colors in autoColorize.
2008-05-24 23:32:29 -04:00
Paul Beckingham
2ecf500322
- Corrected colorization rules parsing.
2008-05-13 23:38:22 -04:00
Paul Beckingham
b5be083d88
- Added all source code.
2008-04-19 22:11:59 -04:00