TODO list for xznola
====================

$Id: TODO,v 1.2 2000/01/10 03:41:35 dmaze Exp $

Current as of xznola 0.7.0

-- xznola: Support an external zwgc; provide 'znol on' and 'znol off'
   functionality.  (Was in xznola 0.4.)

-- xznola/znola: Allow the name of .anyone to come in as a parameter,
   as well as through $ANYONE.

-- znola: Allow group selection to come as a command-line parameter.

-- znola: Don't print a group heading if it and all of its subgroups
   are empty.

-- znola: Don't print a blank line between a group heading and a
   subgroup heading if the group is empty.

-- xznola: Don't have users that aren't visible have items in the
   GtkAnyone tree.  This is due to a bug in GtkTreeItem:
   gtk_tree_item_draw_lines() draws an item as "last" if it is, in fact,
   the last item in the tree, when we really want an item to be "last"
   if it's the last *visible* item.

-- gznola: Add preferences.  There's a useless menu item now.

-- xznola: Timer-based updates

-- xznola: Update based on <login,%user%,*> Zephyr messages

-- xznola: Improve tooltips.  Right now they're the same lame text display
   that was in xznola-0.3.0, which is at least functional; we could do
   better by subclassing GtkToolTips.

-- Write a user manual.

-- Write man pages.

-- Turn gtk_xznola into a Gtk+ object, like we did with gtk_anyone.  Give
   that object class appropriate documentation.
