diff --git a/AUTHORS b/AUTHORS index d0bf8b470..a4a0d7a11 100644 --- a/AUTHORS +++ b/AUTHORS @@ -29,6 +29,7 @@ The following submitted code, packages or analysis, and deserve special thanks: Ed Neville Kevin Owens Mick Koch + Kathryn Andersen Thanks to the following, who submitted detailed bug reports and excellent suggestions: diff --git a/ChangeLog b/ChangeLog index 2f2ea31a1..ea16bc513 100644 --- a/ChangeLog +++ b/ChangeLog @@ -42,6 +42,7 @@ + Color rules now obey the rc.search.case.sensitive configuration option. + The color.keyword.XXX color rule now applies to annotations too. + Importing the same YAML twice now generates an error. + + Two new color themes (thanks to Kathryn Andersen). + Fixed bug #427, preventing the task edit command to parse annotation dates with spaces. + Fixed bug #433, making task command output more consistent. diff --git a/NEWS b/NEWS index 8d631fde6..9522e0c1e 100644 --- a/NEWS +++ b/NEWS @@ -21,6 +21,7 @@ New Features in taskwarrior 1.9.3 - The 'info' report is now colorized. - Certain characters (#, $, @) are now supported for use in tags. - User-controlled color rule precedence. + - Two new color themes. Please refer to the ChangeLog file for full details. There are too many to list here. diff --git a/doc/rc/dark-violets-256.theme b/doc/rc/dark-violets-256.theme new file mode 100644 index 000000000..2c55fc011 --- /dev/null +++ b/doc/rc/dark-violets-256.theme @@ -0,0 +1,67 @@ +################################################################################ +# Sample taskwarrior 1.9 (or later) dark violet 256-color theme +# +# taskwarrior - a command line task list manager. +# +# Copyright 2010, Kathryn Andersen +# All rights reserved. +# +# This program is free software; you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation; either version 2 of the License, or (at your option) any later +# version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the +# +# Free Software Foundation, Inc., +# 51 Franklin Street, Fifth Floor, +# Boston, MA +# 02110-1301 +# USA +# +################################################################################ + +color=on +color.header=rgb013 +color.footnote=rgb013 +color.debug=rgb013 + +color.summary.bar=on rgb103 +color.summary.background=on color0 + +color.history.add=color0 on rgb105 +color.history.done=color0 on rgb205 +color.history.delete=color0 on rgb305 + +color.undo.before=rgb103 +color.undo.after=rgb305 + +color.calendar.today=color15 on rgb103 +color.calendar.due=color0 on rgb325 +color.calendar.due.today=color0 on rgb404 +color.calendar.overdue=color0 on color9 +color.calendar.weekend=gray12 on gray3 +color.calendar.holiday=color15 on rgb022 +color.calendar.weeknumber=rgb104 + +color.recurring=rgb115 +color.overdue=color9 +color.due.today=rgb533 +color.due=rgb055 +color.active=rgb445 on rgb213 +color.pri.none= +color.pri.H=rgb404 +color.pri.M=rgb304 +color.pri.L=rgb325 +color.tagged=rgb334 +color.blocked=on gray4 +color.project.none= +color.tag.none= +color.alternate=on gray2 + diff --git a/doc/rc/dark-yellow-green.theme b/doc/rc/dark-yellow-green.theme new file mode 100644 index 000000000..c8cfb19ec --- /dev/null +++ b/doc/rc/dark-yellow-green.theme @@ -0,0 +1,67 @@ +################################################################################ +# Sample taskwarrior 1.9 (or later) dark-yellow-green 256-color theme +# +# taskwarrior - a command line task list manager. +# +# Copyright 2010, Kathryn Andersen +# All rights reserved. +# +# This program is free software; you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation; either version 2 of the License, or (at your option) any later +# version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the +# +# Free Software Foundation, Inc., +# 51 Franklin Street, Fifth Floor, +# Boston, MA +# 02110-1301 +# USA +# +################################################################################ + +color=on +color.header=rgb031 +color.footnote=rgb031 +color.debug=rgb031 + +color.summary.bar=on rgb030 +color.summary.background=on color0 + +color.history.add=color0 on rgb010 +color.history.done=color0 on rgb030 +color.history.delete=color0 on rgb050 + +color.undo.before=rgb031 +color.undo.after=rgb053 + +color.calendar.today=color15 on rgb110 +color.calendar.due=color0 on rgb430 +color.calendar.due.today=color0 on rgb410 +color.calendar.overdue=color0 on rgb400 +color.calendar.weekend=on color235 +color.calendar.holiday=rgb151 on rgb020 +color.calendar.weeknumber=rgb110 + +color.recurring=rgb343 +color.overdue=rgb400 +color.due.today=rgb410 +color.due=rgb420 +color.active=rgb451 on rgb310 +color.pri.none= +color.pri.H=rgb450 +color.pri.M=rgb030 +color.pri.L=rgb010 +color.tagged=rgb342 +color.blocked=on gray4 +color.project.none= +color.tag.none= +color.alternate=on gray0 +