Mon Mar  8 23:07:10 1999  joseph  <joseph@wish.student.harvard.edu>

	* kibble.lsm, NEWS: Updated for version 0.7.2

	* README, TODO, TODO_BEFORE_NEXT_RELEASE: Updated for version 0.7.2.

	* main_window.c:
	Snapping occurs in GTK 1.2.0. Removed AUTOMATIC policy from scollbar.

Fri Feb  5 05:49:39 1999  joseph  <joseph@wish.student.harvard.edu>

	* add_dialog.c, data_selectfile.c, delete_dialog.c, kb.c, main.c, main_window.c, view_dialog.c:
	Compressed gtk_widget_show()'s to gtk_widget_show_all()'s

	* main.c: Referenced the FAQ in the not-implemented message.

	* add_dialog.c, view_dialog.c: text_set_line_wrap

	* acconfig.h, configure.in, kb.c, main.c, main.h, main_menu.c:
	Used glib equivalents of all external functions (except strlen).
	Removed padding in show_message_box (no right padding??).

Tue Dec 22 03:47:50 1998  joseph  <joseph@wish.student.harvard.edu>

	* TODO, TODO_BEFORE_NEXT_RELEASE, main_menu.c:
	item_factory used to create main menu.

	* TODO_BEFORE_NEXT_RELEASE, add_dialog.c: Word wrap in add/view.

	* TODO_BEFORE_NEXT_RELEASE: Initial revision

	* FAQ, Makefile.am, NEWS, add_dialog.c, all.h, configure.in, data_selectfile.c, delete_dialog.c, kb.c, kb.h, main.c, main.h, main_menu.c, main_window.c, view_dialog.c:
	Multiple simultaneous operations permitted. (Modal hack code removed.)

Mon Dec 21 04:33:40 1998  joseph  <joseph@wish.student.harvard.edu>

	* FAQ: Added a question about breaking Kibble.

	* data_selectfile.h, delete_dialog.h, kb.h, main.h, main_menu.h, main_window.h, modal_hack.h, view_dialog.h, acconfig.h, add_dialog.c, add_dialog.h, data_selectfile.c, delete_dialog.c, kb.c, main.c, main_menu.c, main_window.c, modal_hack.c, view_dialog.c:
	Linted all files (except view_dialog.[ch] because of lclint bugs).
	Added debug_msg's

Mon Dec  7 17:25:57 1998  joseph  <joseph@wish.student.harvard.edu>

	* kibble.lsm: Updated for 0.7.1.

	* TODO: Need debugging output.

	* main.c: Now sources ~/.gtkrc, not ~.gtkrc

	* all.h: Removed extraneous kb filename name.

	* TODO: Another scrolled_window issue to resolve

	* README: Reflects GTK 1.0.x compliance.

	* BUGS, NEWS, README, THANKS, TODO, configure.in:
	Updated for version 0.7.1

	* kibble.lsm, FAQ: Initial revision

	* kb.c:
	Removed "right-click" -> "add" code, as right-clicking collapses/expands
	the tree item.

	* all.h: Includes config.h

	* acconfig.h: Copied decls from configure.in based on GIMP's acconfig.h

	* main_window.c: Main window is now 200x200 by default.

	* main_window.c: Now compatible with CVS GTK+.
	Moderate bug fixed: Window no longer snaps back in 1.0.x (as a
	side-effect, the scrolled window policy must be ALWAYS)

Sat Dec  5 02:55:56 1998  joseph  <joseph@wish.student.harvard.edu>

	* main_menu.c:
	Moderate bugs fixed: No more strange tiny menu windows in GTK 1.0.x.

	* add_dialog.c, view_dialog.c:
	Added and standardized text boundary and tree depth checking.

Thu Dec  3 20:50:07 1998  joseph  <joseph@wish.student.harvard.edu>

	* kb.c: Oops. Previous code did not compile. gassert is undefined :)

	* kb.c, kb.h:
	Added and standardized text boundary and tree depth checking.

	* add_dialog.c, kb.c, main_window.c:
	Minor bug fixed: The tree is fully expanded, by default, with
	correct +/-'s.

	* main_menu.c:
	Minor bug fix: Menu's vbox cell no longer expands when the main window
	is resized.

	* delete_dialog.c, kb.c, kb.h:
	Moderate bug fix: Deleting the root node now works.

	* main.c: Sources ~/.gtkrc

	* view_dialog.c:
	Minor bug fix: No more GTK warnings with GTK 1.0.x. Additionally, the
	view dialog looks identical to that under 1.1.x.

Wed Dec  2 04:51:36 1998  joseph  <joseph@wish.student.harvard.edu>

	* main_menu.c, main_window.c: Fixed moderate program bug:
	Added scrollbars for trees larger than the window.

Tue Dec  1 02:42:49 1998  joseph  <joseph@wish.student.harvard.edu>

	* add_dialog.c, kb.c, kb.h, main.c, main.h, main_menu.c, main_window.c, view_dialog.c:
	Saving and loading data have been implemented.

	* TODO:
	Changed to reflect new version (reading/writing now implemented).

	* NEWS: Version 0.7

Tue Nov 24 03:39:32 1998  joseph  <joseph@wish.student.harvard.edu>

	* add_dialog.c, data_selectfile.c, data_selectfile.h, modal_hack.c, view_dialog.c:
	Data file selection works.

	* all.h, configure.in: Removed references to kb_selectifile

	* modal_hack.c, modal_hack.h: Moved modal window hack code into here.

	* Makefile.am, all.h, main.c, main.h:
	Moved modal window hack code to a separate file.
	Began coding the datafile read/write routines.

	* README, TODO, main_menu.c, view_dialog.c:
	Hacked GTK 1.0.x support in.

Wed Nov 18 19:17:47 1998  joseph  <joseph@wish.student.harvard.edu>

	* TODO: Added several ideas that occurred to my while coding the first
	decent version.

	* add_dialog.c: Basic node adding works correctly. Cleaned up the code.

	* delete_dialog.c:
	Basic node deletion works properly. Cleaned up the code.

	* view_dialog.c: Basic node viewing/editing works properly.

	* main_menu.c: Hacked together modal2 for a second modal window.

	* BUGS: Modal support is still kludgey.

	* NEWS, configure.in: Version 0.6.

	* data_selectfile.c, main.c, main.h, main_menu.c, view_dialog.c:
	Improved modal support.

	* main.c, main.h, main_menu.c, NEWS, TODO: Improved modality support.

	* main_menu.c:
	"view", "add", and "delete" now require that a tree node be selected.

	* main_window.c: Added creation of the KB root's data.
	KB tree is now BROWSE (not MULTIPLE)
	KB root is created by default.

	* view_dialog.c: Cleaned up the code.
	Displays the data of the currently selected node.

	* all.h: Added glib.h and kb.h

	* Makefile.am: Added kb.c and kb.h

	* TODO: Added some more short-term and mid-term goals.

	* add_dialog.c: Description text box is now editable.

	* main.c, main.h: Moved tree_kb to kb.c

	* NEWS: Version 0.5.

	* kb.c, kb.h: Handles double-clicks.
	Create/free KB nodes.

	* BUGS: Two bugs noticed by Eric Corwin.

	* configure.in: Version 0.5.

	* main.c, add_dialog.h, delete_dialog.c, delete_dialog.h, view_dialog.c, view_dialog.h, add_dialog.c:
	Minor cosmetic change.

Tue Nov 17 22:26:29 1998  joseph  <joseph@wish.student.harvard.edu>

	* NEWS: Version 0.4. NEWS.

	* main.c, view_dialog.c: Fixed a bug causing "delete event" to fail.

	* configure.in: Version 0.4.

	* main_menu.c: Added Ctl-O as Open's accelerator.

	* NEWS: Updated for version 0.3

	* main.h: Added modal window support.

	* add_dialog.h, data_selectfile.h, delete_dialog.h, view_dialog.h:
	Added modal window support.
	"cancel" button works.

	* main.c, main_menu.c, main_window.c, view_dialog.c:
	Added modal window support.

	* data_selectfile.c, delete_dialog.c, add_dialog.c:
	Added modal window support.
	"cancel" button works.

	* TODO: Added "undo" button idea.

	* main.h: Minor cosmetic change.

	* configure.in: Changed the version number to 0.3.

	* NEWS: Added version 0.2 information.

	* main_menu.c: Added basic functionality for all the menu items.

	* main.h: Added a not_implemented dialog box.

	* main.c: Added a not_implemented dialog box.
	Made the message boxes have focusable buttons.

	* TODO: Added several new short-term ideas.

	* main_menu.c: Added error message boxes for the help commands

	* main_window.c: Removed the menu code, moved it to main_menu.c.
	Cleaned up the variable names.

	* main_menu.h, main_menu.c:
	Cleaned up the menu code a bit, added about_box implementation.
	Acceleration seems to work.

	* main.h, main.c:
	Globalized the KB, added message box code lifted from GLADE's util.c

	* configure.in: Changed the version number to 0.2.

	* TODO: Added a few more ideas, mid/long term.

	* THANKS: Added references to Damon Chaplin/Glade.

	* all.h, Makefile.am: Removed references to about_dialog.

	* main.c:
	Does not contain any references to any windows besides the main one.

	* main_window.c, main.c: Added quitting functionality.

	* TODO: Added a few long term ideas.

	* README: Basic README. Structure stolen from that of Automake's.

	* TODO: Get the program working. That is a good todo.

	* THANKS: I had no one to thank, so I included Eran E.

	* AUTHORS: Contains me! :)

	* NEWS: First program. What do you expect?

	* COPYING: GPL. Duh.

	* INSTALL: Generic installation instructions.

	* all.h: Contains all current header files.

	* main.h, main.c: Basic GTK initialization.

	* main_menu.h, main_menu.c:
	Contains glade-generated menu for the main program window.

	* view_dialog.h, view_dialog.c:
	Contains glade-generated "view" dialog window.

	* main_window.h, main_window.c:
	Contains glade-generated main program window.

	* delete_dialog.h, delete_dialog.c:
	Contains glade-generated delete dialog window.

	* data_selectfile.h, data_selectfile.c:
	Contains glade-generated data file selection window.

	* add_dialog.h, add_dialog.c:
	Contains glade-generated "add" dialog window.

	* configure.in: Contains glade generated configuration information.

	* Makefile.am: Contains all current files.

