2008-09-24  fuyu  <fuyu@users.sourceforge.jp>

	* mod_notebook.c
	* mod_notebook.h
	  Apply differences of gtknotebook.c between gtk+-2.10.6 and
	  gtk+-2.12.11.  Not completed yet.
	  Fix bugs related to tip text that may be caused by behavioral
	  changes of gtk+ at some time.

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

	* mod_pixbuf_simple_anim.c
	* mod_pixbuf_simple_anim.h
	  Brought from gtk+-2.10.6.  The reason why we modify them is
	  that the original GdkPixbufSimpleAnim doesn't allow us looping
	  of animation at all.  One another reason is gtk+-2.6.x doesn't
	  have it.

2006-11-02  fuyu  <fuyu@users.sourceforge.jp>

	* gtkintl.h
	* marshal.list
	* mod_notebook.c
	* mod_notebook.h
	  Apply differences of gtknotebook.c between gtk+-2.6.10 and
	  gtk+-2.10.6.

2005-09-19  fuyu  <fuyu@users.sourceforge.jp>

	* Fix close button bugs in more cleaner way.

2005-09-10  fuyu  <fuyu@users.sourceforge.jp>

	* mod_notebook.c
	  Apply differnces of gtknotebook.c between gtk+-2.6.7 and
	  gtk+-2.6.10.

2005-09-09  fuyu  <fuyu@users.sourceforge.jp>

	* mod_notebook.c
	  Add temporary work around for gcc4's optimization bug(?).  See
	  XXX comments within the source code for details.

2005-06-06  fuyu  <fuyu@users.sourceforge.jp>

	* mod_notebook.c
	  Modify to catch up with gtk+-2.6.7's implementation.

2005-02-23  fuyu  <fuyu@users.sourceforge.jp>

	* mod_notebook.c
	* mod_notebook.h
	  Modify to hide tooltip window for tab bookmarks 5 seconds after
	  its showing.

2004-02-05  fuyu  <fuyu@users.sourceforge.jp>

	* mod_notebook.c
	* mod_notebook.h
	  Add close button at the end of tab bookmark.

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

	* mod_notebook.c:
	  Modify not to pass "tab" as the `detail' argument of
	  gtk_paint_extension() and gtk_paint_focus() to work around
	  (possibly) bugs within some theme engines such as Mist and
	  Simple that seems to assume "tab" is only passed from
	  GtkNotebook!

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.
