2004-01-01  fuyu  <fuyu@users.sourceforge.jp>

	* mod_notebook.c:
	  Rename child properties to have unique name.

2003-12-21  fuyu  <fuyu@users.sourceforge.jp>

	* mod_notebook.c:
	  Fixed a bug of widget leaks on some condition introduced by
	  yesterday's modification.
	  Fixed a bug that when a page whose tab has tooltips shown was
	  removed from the ModNotebook, the tooltips was still left shown.

2003-12-20  fuyu  <fuyu@users.sourceforge.jp>

	* mod_notebook.c:
	  Modify to treat reference count of tab labels for tooltips
	  that are shown in a delayed manner.

2003-05-06  fuyu  <fuyu@users.sourceforge.jp>

	* mod_notebook.c:
	  Apply differnces of gtknotebook.c between gtk+-2.2.1 and
	  gtk+-2.2.4.

2003-05-06  fuyu  <fuyu@users.sourceforge.jp>

	* mod_notebook.h, mod_notebook.c:
	  Add a new property, `tab_shrinkable', to specify whether tab
	  labels are allowd to be shrinked if there are too many tabs to
	  display all labels at the same time.

	  Add a new property, `minimum_tab_label_size', to specify the
	  minimum size of tab labels that should be guaranteed that
	  all shrinked labels have been sized more than it.

	  mod_notebook_calc_tabs(), mod_notebook_pages_allocate() and
	  mod_notebook_page_allocate() are modified to shrink tab labels
	  if property `tab_shrinkable' is true and there are too many
	  tabs that cannot be shown simulteneously with full sized labels.

	  Implement tooltips for tab labels.  For this implementation,
	  many functions are stolen from gtktooltips.[ch].


2003-05-05  fuyu  <fuyu@users.sourceforge.jp>

	* Start writing modified version of some GTK+ widgets.
	* mod_notebook.h, mod_notebook.c: Rename all publicly available
	  names defined by modified GtkNotebook like GtkNotebook to
	  ModNotebook, gtk_notebook_* to mod_notebook_*.
	* mod_notebook.h, mod_notebook.c: Add an API function,
	  mod_notebook_get_mouse_event_page() to allow application
	  to get the page number for specified GdkEventButton.
