
 the completed task list can be filtered with 'f' or 'g' (grep)

 'S' now displays the "summary" report (and 's' toggles start/stop)

 the bold font effect now works

 add "drill down" to the ":projects" report ('P') and ":summary" ('S') 
 reports... in those screens, hitting <enter> causes vittk to display 
 a task listing for current/selected/highlighted project


 released version 1.2

 scrolling in the "auxiliary" reports works well now

 all colors are rendered with exactly currect RGB values now...  but 
 note that the "bold" attribute is ignored (see the Caveats file)

 all the auxiliary reports (i.e. ones that don't have ID in column one)
 look (at least) okay now

 the 'u' for "undo" command works now

 'q' and 'x' now always quit/exit the current report and return to the 
 default report


 released versions 1.1rc1, 1.1rc2, 1.1 and 1.1.1

 all the auxiliary reports (i.e. ones that don't have ID in column one) can 
 be viewed now.... some look perfect, others look kinda ugly...  refer to the 
 "Reports" file for more informaiton.

 the NotDoneYet file has been replaced with a file called "FeatureRequests"
 these are ideas which may--but probably won't--get implemented 

 the default (initial) report can be specified using report= in 
 PREFIX/etc/vittrc and ~/.vittkrc now

 all the configurable settings and their default values can be found in
 PREFIX/etc/vittkrc

 added ":N command" now does "task rc.confirmation=off N command"

 added the "line.padding=N" pixels setting... this pads each line of the report
 display by N pixels on the top and bottom

 Xwindows paste operations work the way you'd expect...  when the command line 
 is "activated", pasting into the report display will result in the cut buffer 
 being inserted into the command line

 new and/or better bindings...
     B       blocked report
     O       overdue report
     q       return to previous report
     R       recurring report
     t       add tag
     T       tags report
     w DATE  set wait to DATE
     W       waiting report
     ZZ      quit
     :quit   quit
 kudos to David J Patrick and Jostein Berntsen for their suggestions

 the system-wide vittkrc file now supports the "taskrc=" setting which
 allows one to have different task settings for vittk and the command line...
 think: "warp your vittk into an alternate task universe!"...  e.g. this 
 could be set to "taskrc=~/.taskrc-vit" and ~/.taskrc-vit could contain 
 task settings (e.g. color settings) specific to vittk

 the colorization is now fully controllable by the system-wide vittkrc
 and/or ~/.vittkrc files 
 
 the function key bindings will now execute any vittk command line command
 (i.e. just about any task command)

 kudos to Paul Beckingham for coining the term "selection bar"


 released versions 1.0rc1 and 1.0

 the select/cursor foreground is now the task foreground brightened by 20%

 added discussions about colors and fonts to the man page

 implemented task-native colorization


 released version 0.9

 dynamic resizing works

 added --geometry COLUMNSxROWS (also -geom)

 converted the report display to an entry widget... the aspect ratio
 is must better now... exactly like a terminal... it was too big
 vertically


 released version 0.8

 added --fontname FONT (also -fn)

 wrote the man page

 ./configure and "make install"... this helps ensure vittk gets configured
 and installed correctly


 released version 0.7

 support for alternate fonts... try "vittk --listfonts" and follow
 the directions

 new commands...
     g               "grep" report
     1G              go to line 1
     X               delete task
     ?               help mode
     :help           help mode
     :help KEYWORDS  help mode for KEYWORDS
     :help fkey      display function key bindings

 uses "task" via $PATH instead of a hard-coded path


 released version 0.6

 wrote the Tutorial

 ":completed" ":projects" and ":summary"

 "info mode"... hit <enter> or 'i' or ":N" for "task info" view

 added almost all remaining non-splitscreen commands...
     b              show all blocked (dependent child) tasks
     C ID           declare dependent (child of) ID
     D DATE         set the due-date to DATE
     i              show task info
     w              show all waiting tasks
     G              go to last task
     H              go to window top (high)
     L              go to window bottom (low)
     M              go to window middle
     P              show projects
     r              show recurring
     :s/OLD/NEW/    substitute OLD for NEW in description
     <return>       show task info

 'a' for "add" now "auto-fills" the current report filter...  for example
 ":ls prio:h" 'a' will yield "add: prio:h "


 released version 0.5

 page-up and page-down (^f, ^b, arrow keys) now behave exactly like vi

 function keys can be defined using entries in ~/.vittkrc... for example...
     $ cat ~/.vittkrc 
     bind.f1=ls priority:h
     bind.f2=overdue
     bind.f3=active
     bind.f4=blocked
     bind.f5=ls proj:Foo
     bind.f6=ls proj:Bar
     bind.f7=ls proj:Baz
     bind.f8=ls proj:Frobnitz

 added percent complete reporting

 added ":! something" for doing "task rc.confirmation=off"


 released version 0.4

 added "quick start" instructions to the README file

 vittk is almost totally dingbat tolerant... no need to escape them with 
 backslashes...  note that "<" and ">" are not allowed because of 
 constraints within tcl/tk
 
 audit log available at /tmp/vittk-$USER.log

 lots of key bindings added... refer to "vittk -h"

 the select/cursor and alternate task highlighting works correctly


 versions prior this 0.4 barely worked and were not really released to
 public

