2007-07-13  Guillaume Cottenceau

	* src/rbgpui-print-dialog.c: replace RTEST uses by RVAL2CBOOL

2007-05-26  Kouhei Sutou  <kou@cozmixng.org>

	* src/rbgpui-print-paper-selector.c,
	src/rbgpui-print-dialog.c: moved enum-types.h include to ...
	* src/rbgpui.h: ... here.

2007-03-22  Kouhei Sutou  <kou@cozmixng.org>

	* src/rbgpui-print-content-selector.c: defined
	Gnome::PrintContextSelector#initialize.

2006-12-05  Kouhei Sutou  <kou@cozmixng.org>

	* src/libgnomeprintui-enum-types.[ch].maintainer: removed.

	* extconf.rb: used glib_mkenums.

2006-06-17  Masao Mutoh  <mutoh@highway.ne.jp>

	* sample/dialog.rb: Remove Gtk.init.

2006-01-19  Kouhei Sutou  <kou@cozmixng.org>

	* src/rbgpui.c (Gnome::PrintUI::BINDING_VERSION): added.
	* src/rbgpui.h (RBGPUI_{MAJOR,MINOR,MICRO}_VERSION): added.

2005-10-15  Masao Mutoh  <mutoh@highway.ne.jp>

	* extconf.rb: Fixed compiling error when Ruby/GTK2 is not installed.

2005-10-10  Kouhei Sutou  <kou@cozmixng.org>

	* src: Fixed indentation.

	* extconf.rb: Use make_version_header.

	* src: Revised copyright information.

2005-10-04  Kouhei Sutou  <kou@cozmixng.org>

	* src: Use RBGTK_INITIALIZE instead of G_INITIALIZE.

	* src/rbgpui-font-dialog.c (gpui_fp_set_phrase): Fix compiling
	  warning.

2005-10-03  Kouhei Sutou  <kou@cozmixng.org>

	* extconf.rb: Generate rbgpui-version.h

	* src/rbgpui.h: Moved Init_*() to ...
	* src/rbgpui.c: ... here.

	* src/rbgpui.c (Gnome::PrintUI::BUILD_VERSION): Added.

	* src/rbgpui-print-content-selector.c: Added.
	* src/rbgpui-font-dialog.c: Added.

2005-07-24  Masao Mutoh  <mutoh@highway.ne.jp>

	* src/rbgpui-print-job-preview.c: Fix compiling warning. 
	* src/rbgpui-print-dialog.c: ditto. 

2005-07-24  Kouhei Sutou  <kou@cozmixng.org>

	* extconf.rb (mkenums_h): renamed prefix to GNOME_TYPE_PRINT_ from
	  GNOME_TYPE_PRINTUI_.
	* src/rbgpui-print-dialog.c: ditto.
	* src/rbgpui-print-paper-selector.c: ditto.
	* src/libgnomeprintui-enum-types.c.maintainer: ditto.
	* src/libgnomeprintui-enum-types.h.maintainer: ditto.

2005-07-18  Kouhei Sutou  <kou@cozmixng.org>

	* extconf.rb: check system has
	  libgnomeprintui/gnome-print-config-dialog.h header or not.

	* src/rbgpui-print-config-dialog.c: disable if system doesn't have
	  libgnomeprintui/gnome-print-config-dialog.h header.

2005-06-12  Kouhei Sutou  <kou@cozmixng.org>

	* extconf.rb (mkenums): kept $makefile_created value.

	* extconf.rb: fixed enum types handling.
	* src/rbgpui-print-dialog.c: ditto.
	* src/rbgpui-print-paper-selector.c: ditto.

	* src/libgnomeprintui-enum-types.c.maintainer: updated.
	* src/libgnomeprintui-enum-types.h.maintainer: updated.
	
	* extconf.rb: added libgnomeprintui/ prefix to
	  "#{enum_type_prefix}.h".

2005-06-10  Kouhei Sutou  <kou@cozmixng.org>

	* src/rbgpui-print-paper-selector.c (gpui_paper_selector_new):
	  check nil or not instead of number of arguments.

	* src/rbgpui-print-paper-selector.c (gpui_paper_selector_new):
	  all arguments are optional.

	* extconf.rb: added Ruby/GnomePrint to depend packages.

	* src/rbgpui-print-unit-selector.c: use Ruby/GnomePrint API.

	* src/rbgpui-print-preview.c (gpui_preview_new): implemented
	  gnome_print_preview_new_full().

	* extconf.rb: added Ruby/Libart2 to depend packages.

	* sample/dialog.rb (Renderer#dialog): added sample of
	  Gnome::PrintDialog#construct_range_page.

	* src/rbgpui-print-dialog.c
	  (gpui_dialog_construct_range_custom): implemented.
	  (gpui_dialog_construct_range_any): ditto.
	  (gpui_dialog_construct_range_page): ditto.
	
	* src/rbgpui-print-dialog.c (gpui_dialog_get_range): returned
	  Gnome::PrintDialog::RangeFlags instead of
	  Gnome::PrintDialog::RangeType. (perhaps this is a bug of
	  libgnomeprintui)

	* src/rbgpui-print-dialog.c (gpui_dialog_get_range_page):
	  returned bit mask too.

	* src/rbgpui-print-dialog.c (gpui_dialog_new): all arguments are
	  optional.

	* src/rbgpui-print-dialog.c (gpui_dialog_set_copies): fixed
	  invalid argument handling bug.

2005-06-09  Kouhei Sutou  <kou@cozmixng.org>

	* sample/dialog.rb: rendered two pages.

	* src/: renamed.
	  - rbgpui-paper-selector.c -> rbgpui-print-paper-selector.c
	  - rbgpui-config-dialog.c -> rbgpui-print-config-dialog.c

2005-02-01  Kouhei Sutou  <kou@cozmixng.org>

	* extconf.rb: reverted dependency.

2005-01-31  Kouhei Sutou  <kou@cozmixng.org>

	* extconf.rb: updated dependency.

2005-01-30  Masao Mutoh  <mutoh@highway.ne.jp>

	* extconf.rb: Follow mkmf-gnome2.rb changes. 

2004-12-10  Kouhei Sutou  <kou@cozmixng.org>

	* sample/dialog.rb (Renderer::draw_arc): fixed wrong
	  Gnome::PrintContext#set_rbg_color argument.

2004-11-21  Kouhei Sutou  <kou@cozmixng.org>

	* src/rbgpui-print-job-preview.c (gpui_job_preview_new): added
	  g_object_ref. XXX: Is it good way???

2004-11-17  Kouhei Sutou  <kou@cozmixng.org>

	* extconf.rb: removed libgnomeprintui-enum-types.{c,h} when make
	  distclean. It is pointed by Dafydd Harries
	  <daf@muse.19inch.net>. Thanks!

2004-11-14  Kouhei Sutou  <kou@cozmixng.org>

	* extconf.rb: removed libgnomeprint from required packages. This
	  must be checked by Ruby/GnomePrint.

2004-11-13  Kouhei Sutou  <kou@cozmixng.org>

	* sample/dialog.rb: renamed to dialog.rb from to_file.rb.

	* README: Fixed requirements.

2004-11-13  Masao Mutoh  <mutoh@highway.ne.jp>

	* src/rbgpui-paper-selector.c, rbgpui-print-dialog.c: 
	Fix constant definitions. 

2004-11-13  Kouhei Sutou  <kou@cozmixng.org>

	* extconf.rb: added fallback for libgnomeprintui-enum-types.h.

	* gnomeprintui: imported.

