diff --git a/ChangeLog b/ChangeLog index b097692b5..687b2d184 100644 --- a/ChangeLog +++ b/ChangeLog @@ -15,6 +15,7 @@ helps scriptwriters implement shadow files externally (thanks to Sander Marechal). + Added alias 'export.json' that maps to the new _query helper command. + + Added new dark-gray-256 color theme. + Added feature #30, which eliminates the dependency on ncurses (thanks to Johan Friis). + Added feature #41, XML export in the form of add-on script export-xml.pl, diff --git a/NEWS b/NEWS index 09af071de..a1584cafd 100644 --- a/NEWS +++ b/NEWS @@ -20,6 +20,7 @@ New Features in taskwarrior 1.9.4 - Total active time now shown on the info report. - Add-on scripts: export-xml.pl, export-xml.py, export-xml.rb, export-ical.pl, export-csv.pl and export-yaml.pl. + - New dark-gray-256 color theme. Please refer to the ChangeLog file for full details. There are too many to list here. diff --git a/doc/rc/dark-16.theme b/doc/rc/dark-16.theme index aca6d2fd5..71e9fb097 100644 --- a/doc/rc/dark-16.theme +++ b/doc/rc/dark-16.theme @@ -43,6 +43,10 @@ color.burndown.pending=on red color.burndown.started=on yellow color.burndown.done=on green +color.sync.added=green +color.sync.changed=yellow +color.sync.rejected=red + color.undo.before=red color.undo.after=green diff --git a/doc/rc/dark-256.theme b/doc/rc/dark-256.theme index f840ee760..d275cdbfc 100644 --- a/doc/rc/dark-256.theme +++ b/doc/rc/dark-256.theme @@ -43,6 +43,10 @@ color.burndown.pending=on color9 color.burndown.started=on color11 color.burndown.done=on rgb010 +color.sync.added=rgb010 +color.sync.changed=color11 +color.sync.rejected=color9 + color.undo.before=color1 color.undo.after=color2 diff --git a/doc/rc/dark-blue-256.theme b/doc/rc/dark-blue-256.theme index 82273ae4f..de52f3909 100644 --- a/doc/rc/dark-blue-256.theme +++ b/doc/rc/dark-blue-256.theme @@ -43,6 +43,10 @@ color.burndown.pending=on rgb004 color.burndown.started=on rgb015 color.burndown.done=on gray4 +color.sync.added=gray4 +color.sync.changed=rgb015 +color.sync.rejected=rgb004 + color.undo.before=rgb013 color.undo.after=rgb035 diff --git a/doc/rc/dark-gray-256.theme b/doc/rc/dark-gray-256.theme new file mode 100644 index 000000000..fbd253f96 --- /dev/null +++ b/doc/rc/dark-gray-256.theme @@ -0,0 +1,75 @@ +############################################################################### +# Sample taskwarrior 1.9 (or later) dark gray 256-color theme +# +# taskwarrior - a command line task list manager. +# +# Copyright 2011, Paul Beckingham, Federico Hernandez. +# 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=color8 +color.footnote=color8 +color.debug=color8 + +color.summary.bar=black on gray12 +color.summary.background=white on gray3 + +color.history.add=color0 on gray6 +color.history.done=color0 on gray15 +color.history.delete=color0 on gray10 + +color.burndown.pending=on gray6 +color.burndown.started=on gray15 +color.burndown.done=on gray10 + +color.sync.added=gray10 +color.sync.changed=gray15 +color.sync.rejected=gray6 + +color.undo.before=gray6 +color.undo.after=gray15 + +color.calendar.today=color8 on color15 +color.calendar.due=color7 on color8 +color.calendar.due.today=color15 on color8 +color.calendar.overdue=underline color0 on color7 +color.calendar.weekend=on color235 +color.calendar.holiday=color7 on color15 +color.calendar.weeknumber=gray4 + +color.recurring=gray8 +color.overdue=color0 on color15 +color.due.today=underline color0 on color7 +color.due=color7 +color.active=color7 on color8 +color.pri.none= +color.pri.H=color15 +color.pri.M=color7 +color.pri.L=color8 +color.tagged=gray12 +color.blocked=color15 on color8 +color.project.none= +color.tag.none= +color.alternate=on gray2 + diff --git a/doc/rc/dark-green-256.theme b/doc/rc/dark-green-256.theme index d38d47e64..79ee0af8b 100644 --- a/doc/rc/dark-green-256.theme +++ b/doc/rc/dark-green-256.theme @@ -43,6 +43,10 @@ color.burndown.pending=on rgb010 color.burndown.started=on rgb030 color.burndown.done=on gray4 +color.sync.added=gray4 +color.sync.changed=rgb030 +color.sync.rejected=rgb010 + color.undo.before=rgb031 color.undo.after=rgb053 diff --git a/doc/rc/dark-red-256.theme b/doc/rc/dark-red-256.theme index 6c66a1144..130a3cbc6 100644 --- a/doc/rc/dark-red-256.theme +++ b/doc/rc/dark-red-256.theme @@ -43,6 +43,10 @@ color.burndown.pending=on rgb200 color.burndown.started=on rgb411 color.burndown.done=on gray4 +color.sync.added=gray4 +color.sync.changed=rgb411 +color.sync.rejected=rgb200 + color.undo.before=rgb301 color.undo.after=rgb503 diff --git a/doc/rc/dark-violets-256.theme b/doc/rc/dark-violets-256.theme index b18904253..bd52b4d15 100644 --- a/doc/rc/dark-violets-256.theme +++ b/doc/rc/dark-violets-256.theme @@ -43,6 +43,10 @@ color.burndown.pending=on rgb103 color.burndown.started=on rgb214 color.burndown.done=on gray4 +color.sync.added=gray4 +color.sync.changed=rgb214 +color.sync.rejected=rgb103 + color.undo.before=rgb103 color.undo.after=rgb305 diff --git a/doc/rc/dark-yellow-green.theme b/doc/rc/dark-yellow-green.theme index 9231859ba..586eb6c9a 100644 --- a/doc/rc/dark-yellow-green.theme +++ b/doc/rc/dark-yellow-green.theme @@ -43,6 +43,10 @@ color.burndown.pending=on rgb110 color.burndown.started=on rgb430 color.burndown.done=on gray4 +color.sync.added=gray4 +color.sync.changed=rgb430 +color.sync.rejected=rgb110 + color.undo.before=rgb031 color.undo.after=rgb053 diff --git a/doc/rc/light-16.theme b/doc/rc/light-16.theme index f2b492233..c6f2780db 100644 --- a/doc/rc/light-16.theme +++ b/doc/rc/light-16.theme @@ -43,6 +43,10 @@ color.burndown.pending=on red color.burndown.started=on yellow color.burndown.done=on green +color.sync.added=green +color.sync.changed=yellow +color.sync.rejected=red + color.undo.before=red color.undo.after=green diff --git a/doc/rc/light-256.theme b/doc/rc/light-256.theme index b84f7978b..7c4ad80ed 100644 --- a/doc/rc/light-256.theme +++ b/doc/rc/light-256.theme @@ -42,6 +42,10 @@ color.burndown.pending=on rgb200 color.burndown.started=on rgb520 color.burndown.done=on rgb011 +color.sync.added=rgb011 +color.sync.changed=rgb520 +color.sync.rejected=rgb200 + color.undo.before=color1 color.undo.after=color2