1998-12-30  Jeff Garzik  <jgarzik@pobox.com>

	* options.c, prop.c, toolbar.c:
	s/g_copy_strings/g_strconcat/

1998-12-02  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>

	* options.c (options_dialog): 
	* prop.c (prop_dialog): 
	s/gtk_container_border_width/gtk_container_set_border_width/ 

1998-11-23  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* clist.c (create_clist): Update GtkCList usage.

Fri Nov 20 21:53:27 CET 1998  Eckehard Berns  <eb@berns.i-s-o.net>

	* myself: shot in the head because to stupid to commit local changes.
	* clist.c: resurrected popup menu died again (see above)
	* clist.c: applyed patch from Robert Bihlmeyer <robbe@orcus.priv.at>,
	that addresses the unselect_row bug.

Sun Nov  8 18:33:12 CET 1998  Eckehard Berns  <eb@berns.i-s-o.net>

	* clist.c: check button_press_event to resurrect the popup menu.

Sun Nov  8 14:19:41 CET 1998  Eckehard Berns  <eb@berns.i-s-o.net>

	* proj.c (project_list_load): applied patch from Robert Bihlmeyer that
	fixes status bar handling on startup.
	* main.c (parse_geometry): check if geometry_string is set.

Sat Oct 10 15:57:18 CEST 1998  Eckehard Berns  <eb@berns.i-s-o.net>

	* gtt-db.{sgml,html}: applyed corrections by Dan Mueth
	<dmueth@rheo.uchicago.edu>

Sat Sep 19 19:36:18 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* menus.c: added menu shortcuts

Mon Aug 31 00:52:08 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* log files can be customized now.
	* NEWS: added a short description about the log file customization.

Tue Aug 25 01:35:40 1998  Tom Tromey  <tromey@cygnus.com>

	* options.c: Don't include libintl.h.
	* log.c: Don't include libintl.h.
	* app.c: Don't include libintl.h.

1998-08-12  Carsten Schaar  <nhadcasc@fs-maphy.uni-hannover.de>

	* prop.c (prop_dialog): Replaced 'gnome_property_box_append_page'
 	with 'gtk_notebook_append_page'.

	* options.c (options_dialog): Likewise.

Wed Aug 12 18:05:46 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* toolbar.c: changed GnomeSockPixmapWidget to GnomeStock

Sun Jul 26 23:16:38 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* gtt-db.sgml: fixed typos.
	* gtt-db.html: updated from gtt-db.sgml.
	* proj.c: sorting by description with empty description fields doesn't
	segfault any more.
	* options.c: added LogFile Entry entry. This will hold the value of
	the logfile format string.

1998-07-01  Nuno Ferreira  <nmrf@rnl.ist.utl.pt>

	* gtt.desktop: Added Portuguese translation.

1998-06-14  Carsten Schaar  <nhadcasc@fs-maphy.uni-hannover.de>

	* main.c (main): Uses 'gnome_master_client' instead of
 	'gnome_client_new_default'.

Mon Jun  1 22:08:32 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* app.c (app_new): delete 2 lines of code which should have been
	deleted a long time ago.

	* prop.c options.c: Okay, it was an unclean implementation of the
	gnome-propertybox widget within my code. I should have
	signal_connected to the `close' event, not `delete_event'. Thies
	signals are gone now alltogether and replaced by the
	gnome_dialog_close_hides.

Mon Jun  1 18:05:19 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* prop.c options.c: added explicite call to gnome_dialog_close_hides,
	because gnome-dialog (or gnome-propertybox) doesn't handle
	delete_events right.

Thu May  7 17:03:10 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* main.c (main): explicitly ignore SIGCHLD to avoid zombie processes.

Thu Apr 30 13:19:40 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* main.c (save_state): get better geometry values for SM.
	* menus.c: cutted unused code.

Wed Apr 29 22:39:19 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* clist.c (setup_clist): rearranged clist_moveto. fixed some bugs.

	* app.c (app_new): switched window policy to allow shrinking.

	* proj.c (project_list_{load,save}): Save and reload the state of the
	timer.

Tue Apr 28 22:57:27 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* proj.c (project_list_{load,save}): Save and reload the width of the
	list titles.

Tue Apr 28 16:23:33 1998  Havoc Pennington  <hp@pobox.com>

	* options.c: Use GnomePropertyBox.

Mon Apr 27 15:37:03 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* clist.c (setup_clist): added gtk_clist_moveto to scroll to the
	selected project. I'm having some troubles with it though.
	([un]select_row): Added support for double click. Single right-click
	lets the popup menu stay open.

Sun Apr 26 18:45:55 1998  Havoc Pennington  <hp@pobox.com>

	* prop.c: Project properties dialog is now a property box. 
	* dialog.c: removed _set_default() call in msgbox_ok since 
	there's only one button in the created box.

Sun Apr 26 12:07:51 1998  Havoc Pennington  <hp@pobox.com>

	* dialog.h: Removed function new_dialog(); it was unused
	and didn't work with GnomeDialog.
	* dialog.c (dialog_setup): New static function.
	* dialog.c: Everything converted to GnomeDialog. Conditional
	sans-Gnome compile stuff taken out.
	* app.c, main.c, menucmd.c: Use stock buttons for dialogs.

Sun Apr 26 01:19:31 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* menus.c: moved `Preferences...' menu item to the file menu.

Sat Apr 25 20:20:33 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* main.c: added session management support

Wed Apr 22 17:05:38 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* clist.c: moved gtk_clist_column_width to another place

Tue Apr  7 16:18:03 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* clist.c: removed initial `empty' project

Tue Apr  7 15:15:50 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* proj.c gtt.h clist.c: applied patch from Aaron Digulla
	<digulla@wi-pc44.fh-konstanz.de> which works around the clist title
	bug and adds new columns (total time and description)

Sat Mar 21 10:52:37 1998  Tom Tromey  <tromey@cygnus.com>

	* dialog.c: Use gnome_message_box_*, not gnome_messagebox_*.

	* menucmd.c (init_project_list_2): messagebox buttons now start at
	0.
	* app.c (init_list_2): messagebox buttons now start at 0.

1998-03-20  Eckehard Berns  <eb@berns.prima.de>

	* options.c: use gnome_file_entry for the logfile name.

	* toolbar.c: changed the timer button to use gnome_stock_pixmap_widget
	and ..._set_icon.

	* menus.c: fixed the menu icons for preferences and properties.

Sat Mar 15 02:26:35 1998  Eckehard Berns  <eb@berns.prima.de>

	* menus.c: changing "Exit" back to "Quit".

Tue Mar 10 14:27:35 1998  Eckehard Berns  <eb@berns.prima.de>

	* main.c (main): added "--geometry" to argp options, moved geometry
	processing to main.c (I was a bit braindead and am to lazy to move
	it back :) ).
	
	* removed some bogus HAS_GNOME stuff.

Mon Mar  9 23:25:58 1998  Eckehard Berns  <eb@berns.prima.de>

	* toolbar.c (build_toolbar): use stock preferences icon

	* tb_timer{,_stopped}.xpm: use new version

Sun Mar  8 16:43:43 1998  Tom Tromey  <tromey@cygnus.com>

	* Makefile.am (INCLUDES): Added GNOME_INCLUDEDIR.

	* main.c (main): Use new gnome_init.

Thu Mar  5 20:39:37 1998  Eckehard Berns  <eb@berns.prima.de>

	* updated gtt's code to reflect the current gtk+ (GtkStatusbar,
	GtkCList, ...) and gnome-config

	* fixed statusbar

1998-03-02  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* app.c: Updated for new gtk_statusbar.

1998-03-01  Raja R Harinath  <harinath@cs.umn.edu>

	* log.c (log_last): Don't pass NULL to printf (via g_warning).

Sun Mar  1 20:47:50 1998  Eckehard Berns  <eb@berns.prima.de>

	* app.c (app_new): fixed -geometry parameter parsing.

	* gtt-db.sgml: started to work at the documentation again.

	* {toolbar,options,prop}.c: changed gnome_help_goto's to reflect the
	new docbook documentation.

	* topic.dat: dito.

1998-02-26  Eckehard Berns  <eb@berns.prima.de>

	* toolbar.c: use gnome_pixmap_new_...

1998-02-25  Eckehard Berns  <eb@berns.prima.de>

	* overall: major cleanup of unused code

	* menus.[ch]: rewrite to use gnome-app-helper and gnome-help

	* gtthelp.[ch]: kicked.

1998-02-22  Eckehard Berns  <eb@berns.prima.de>

	* options.c (options_dialog): work around a bug in gtk
	(gtk_widget_get_parent_window), which prevents me of calling
	gtk_notebook_append_page before the notebook has been
	conatiner_added to a window.

1998-02-19  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* main.c (main): Added app_id "gtt".

1998-02-19  Carsten Schaar  <nhadcasc@fs-maphy.uni-hannover.de>

	* Makefile.am (gtt_LDADD): Added '$(INTLLIBS)'

1998-02-17  Eckehard Berns <eb@berns.prima.de>

	* clist.c (create_clist): set `Time' column to the width of the
	string `00:00:00'

Tue Feb 17 21:25:32 KST 1998  Changwoo Ryu  <cwryu@adam.kaist.ac.kr>

	* main.c (main): Added bindtextdomain.
	* Makefile.am (INCLUDES): Define GNOMELOCALEDIR.

1998-02-17  Eckehard Berns <eb@berns.prima.de>

	* gtthelp.c: added width/height entries for GnomeStockPixmapEntry

	* toolbar.c: removed explicite realization.

1998-02-16  Eckehard Berns <eb@berns.prima.de>

	* toolbar.c (add_toggle_button): added gtk_widget_ref because the
	GtkPixmap can be gtk_container_removed.

1998-02-16  Eckehard Berns <eb@berns.prima.de>

	* log.c (log_proj_intern): added instant log if min_secs is zero.
	Projects will now get logged, as soon as the log file timeout
	expires.
	* timer.c (timer_func): call to log_proj added. log_proj will never
	log a project twice. This makes sure, that the log entry will be
	written as soon as the timeout expires.

	* dialog.c (dialog_new_ok_cancel): made the first button the default
	button. Doesn't work as I thought though.
	* menucmd.c (new_project): added default actions for the `activate'
	signal of the entry.

1998-02-15  Raja R Harinath  <harinath@cs.umn.edu>

	* main.c (lock_gtt): Remove bogus declaration of `getpid'.

1998-02-13  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* toolbar.c (add_stock_button): Bad hack: force-realize the window
	so that the pixmaps will use the correct visual.  The toolbar
	still has an incorrect size --- Gnome-stock has to be fixed for this.

	* menus.c: Updated g_string_hash and g_string_equal by g_str_hash
	and g_str_equal, respectively.

1998-02-12  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* main.c: Added #include <locale.h>

Wed Feb 11 23:29:44 CET 1998  Eckehard Berns  <eb@berns.prima.de>

	* gtt.1: added a man page for gtt.

Sun Feb  8 03:11:04 1998  Eckehard Berns  <eb@berns.prima.de>

	* gtthelp.c (gtt_help_init_menu): changed the `close' menu item to
 	  use gnome_stock_menu_item for demonstration purposes.

Wed Feb  4 01:32:49 1998  Eckehard Berns  <eb@berns.prima.de>

	* gtthelp.c: added use of gnome_stock_pixmap_register to let the
 	  API do the dirty work about the proper state settings of the
 	  `back' and `forward' icons.

	* timer.c (timer_func): oops, big bug: when the timer has been
	  stopped and restarted again, timer_func added all the seconds,
	  the timer was stoppen (due to the last_timer counter). This has
	  been fixed now.

Sat Jan 31 11:37:57 1998  Eckehard Berns  <eb@berns.prima.de>

	* app.c (app_new): call gtk_window_set_wmclass added

Fri Jan 30 00:20:59 1998  Eckehard Berns  <eb@berns.prima.de>

	* timer.c (timer_func): oops, wrong diff_time...

	* clist.c,proj.c: one can sort the list, if GtkCList is used.

	* options.c,toolbar.c: added option to show/hide tooltips.

	* clist.c: added this file. added support for GtkCList throughout
	  the sources.

	* timer.c (timer_func): don't know if it really matters, but I
 	  check the time that is elapsed since the last timer event. This
 	  ensures that I don't miss any second.

1998-01-28  Raja R Harinath  <harinath@cs.umn.edu>

	* Makefile.am: Misc fixes.

Wed Jan 28 15:37:55 1998  Eckehard Berns  <eb@berns.prima.de>

	* menucmd.c (about_box): I'm now using GnomeAbout.

Tue Jan 27 08:31:01 1998  Eckehard Berns  <eb@berns.prima.de>

	* toolbar.c (build_toolbar): changed dgettext to gtt_gettext and
 	  added a prefix to "New". That way I don't need my own domain
 	  _and_ have no ambiguities.

1998-01-26  Mark Galassi  <rosalia@cygnus.com>

	* Makefile.am (LDADD): added $(DL_LIB) since these are now
	required for any user of libgnome.a.
	
Mon Jan 26 14:25:17 1998  Eckehard Berns  <eb@berns.prima.de>

	* {options,prop}.c: used gnome_stock_button for the dialogs.

	* toolbar.c (build_toolbar): replaced _("New") with
 	  dgettext("gtt", "New") to distinguish my "New" with the one of
 	  gnomine.

Sun Jan 25 03:36:25 1998  Eckehard Berns  <eb@berns.prima.de>

	* gtthelp.c: gnome_config'ed the GttHelp settings.

	* proj.c: I'm using gnome config now. If no gnome config is found,
 	  a fallback to the old (and non-GNOME) config file is used to
 	  convert old config files.

	* added support to shorten the toolbar by choosing `toolbar
 	  sections'. This includes some not so pretty gtk_widget_hides
 	  (instead of _destroys), and some hacks around gnome_app. But I
 	  think, it's worth it.

1998-01-25  Mark Galassi  <rosalia@cygnus.com>

	* gtt-db.sgml: translated Eckehard's debiandoc SGML into DocBook.
	Checked in gtt-db.sgml and the html output.

Sat Jan 24 13:35:15 1998  Eckehard Berns  <eb@berns.prima.de>

	* app.c: changed the statusbar to be a GtkStatusbar (looks better)

Wed Jan 21 18:11:39 1998  Eckehard Berns  <eb@berns.prima.de>

	* log.c (log_proj_intern): added last_real_proj to avoid duplicate
 	  log file enrties.

Tue Jan 20 22:43:29 1998  Eckehard Berns  <eb@berns.prima.de>

	* gtthelp.[ch]: added Options->Show Tooltips to GttHelp

Tue Jan 20 02:03:29 1998  Eckehard Berns  <eb@berns.prima.de>

	* app.c (init_list): checked for ENOENT - no configuration file is
 	  no error

	* proj.c (project_list_load): checked for ENOENT

	* gtthelp.c: Added a toolbar. Added a menu to configure the
 	  toolbar. These toolbar settings still need to be saved.

Mon Jan 19 22:24:13 1998  Eckehard Berns  <eb@berns.prima.de>

	* prop.c (prop_dialog): signal_connected delete_event to
 	  gtt_delete_event

	* options.c (options_dialog): signal_connected delete_event to
 	  gtt_delete_event, which actiually just hides the widget

	* app.c: eliminated segfault bug by not destroying any GnomeApp
 	  (GTT's main window and GttHelp).

	* gtthelp.c: added history. Found out about
 	  XmHTMLAnchorScrollToName. I still do not use it because it is
 	  not converted to gtk yet. Found the segfault bug - seems to be a
 	  problem with free/malloc in my libc or in gtk - I worked around
 	  it by not destroying anything.

Mon Jan 19 15:52:46 1998 MET  Eckehard Berns  <eb@berns.prima.de>

	* made gtt use gnome-stock.[ch]
	
Mon Jan 19 01:34:13 1998  Eckehard Berns  <eb@berns.prima.de>

	* dialog.c (new_dialog): included GtkDialog support when
 	  GTK_USE_DIALOG is set.

	* Fixed some style bugs. Added some "delete_event"s.

	* toolbar.c: revamped completely. when using GtkToolbar, widgets
 	  get updated now.
	  
	  Added support for gnome-stock.[ch], which I'm develeping at this
 	  time.

	* prior to this I added many things to GTT, I do not remember
 	  exactly (that's why I started this ChangeLog :-) ).All changes,
 	  the user might see, are covered in NEWS though.

Tue Jan 13 17:13:26 1998  Federico Mena  <federico@bananoid.nuclecu.unam.mx>

	* timer.c: #include <string.h>
	* main.c: #include <string.h>
