2.9.7:

2006-07-05  Marko Anastasov <marko@marko.anastasov.name>

	* demos/gtk-demo/example_change_display.cc:
	* pango/src/tabarray.ccg: Fix the build by preventing warnings with
	small workarounds.
	* gtk/src/gtk_signals.defs: Restored defs for PrintOperationPreview.
	* gtk/src/printcontext.hg: Removed a TODO for ctor - it always exposed
	through PrintOperation's signals.

2006-07-05  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/gtk_signals.defs: Restored Printer and PrintJob defs.

2006-07-05  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/gtk_signals.defs: Restored the Print*Unix stuff.

2006-07-05  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/scrolledwindow.hg: Reimplemented get_h/vscrollbar() with the 
	new methods in GTK+.
	* gtk/src/selectiondata.ccg:
	* gtk/src/selectiondata.hg: Added targets_include_rich_text().
	* gtk/src/sizegroup.hg: Added get/set_ignore_hidden().
	* gtk/src/statusicon.hg: Added size_changed signal.
	* gtk/src/gtk_signals.defs: Regenerated.
	* gtk/src/notebook.hg: Added page_reordered, page_removed, and page_added 
	signals.

2006-07-05  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/printoperation.hg: Wrap the preview signal, using PrintOperationPreview 
	via RefPtr, which might be appropriate. The refcounting might need examination.

2006-07-05  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/printoperation.hg: Commented-out the preview signal for now, because 
	the conversion is bad/wrong, and it is difficult to do, because gmmproc 
	assumes that we want to deal with the interface via RefPtr.

2006-06-30  Marko Anastasov <marko@marko.anastasov.name>

	* gtk/src/printoperation.hg: Added a default value of
	PRINT_OPERATION_ACTION_PRINT_DIALOG to the version of run() without
	std::auto_ptr<Glib::Error>.

2006-06-25  Jonathon Jongsma  <jonathon.jongsma@gmail.com>

	* docs/tutorial/gtkmm-tut.xml: add links to gtkmm_hello and gnomemm_hello
	programs.  Patch from Gezim Hoxha (fixes #345894)

2006-06-25  Marko Anastasov <marko@marko.anastasov.name>

	* docs/tutorial/gtkmm-tut.xml: Fixed the sentence explaining
	disconnect() in the Timeouts chapter. #345848 from Gezim Hoxha.

2006-06-24  Marko Anastasov <marko@marko.anastasov.name>

	* gtk/src/printcontext.hg: Renamed the const function get_cairo()
	to get_cairo_context(), to match the original.

2006-06-24  Marko Anastasov <marko@marko.anastasov.name>

	* docs/tutorial/gtkmm-tut.xml: Typo correction in the Clipboard
	chapter by Gezim Hoxha.

2.9.6:

2006-06-21  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/printjob.ccg:
	* gtk/src/printjob.hg: send_job(): This no longer throws an 
	exception, because the C function no longer takes a GError*.
	* gtk/src/statusicon.ccg:
	* gtk/src/statusicon.hg: get_geometry(): Compilation fixes.

2006-06-21  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/label.hg: Added get/set_line_wrap_mode() and property.
	* gtk/src/menushell.hg: Added get/set_take_focus() and property.
	* gtk/src/printsettings.ccg:
	* gtk/src/printsettings.hg: Put the standard settings in a member 
	class as static const Glib::ustrings, initialized in the .cpp file.
	* gtk/src/statusicon.ccg:
	* gtk/src/statusicon.hg: Added get_geometry().

2006-06-21  Marko Anastasov <marko@marko.anastasov.name>

	* gtk/src/gtk_methods.defs: Regenerated with h2defs.py.
	* gtk/src/printer.ccg:
	* gtk/src/printer.hg: Wrapped get_job_count() which was accidentaly
	in the ignore list. New function: enumerate_printers().

2006-06-21  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/printunixdialog.ccg: Add the Gtk:: prefix for Label, to 
	fix the build, and include the label.h header.

2006-06-20  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/printoperation.hg: Include the C header in the private/*.h 
	file, so that it can use the enum.
	* gtk/src/printsettings.hg: Remove PRINT_SETTINGS_PRINT_TO_FILE.
	We really need to make this more like the Stock IDs.

2006-06-20  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/gtk_enums.defs: Updated with enums.pl
	* gtk/src/messagedialog.hg: Added set_image() and property.
	* gtk/src/printoperation.hg: Do not include gtkprintoperation.h.
	preview signal: Pass parent window as pointer, in case it is null.
	* gtk/src/printoperationpreview.hg: Signals: Do not use 
	no_default_handler, because this class is new so we do not need to 
	preserver ABI.
	* gtk/src/printunixdialog.ccg:
	* gtk/src/printunixdialog.hg: Added add_custom_tab() overload that 
	takes a ustring.
	* gtk/src/printsettings.hg: Remove get/set_print_to_file(), because 
	the C function was removed from GTK+.
	* gtk/src/treeview.hg: Correct return type of get_grid_lines().
	* tools/m4/convert_gtk.m4: Add conversion for TreeViewGridLines enum.

2006-06-20  Marko Anastasov  <marko@marko.anastasov.name>

	* gtk/src/gtk_methods.defs: Regenerated with h2defs.py.
	* gtk/src/gtk_signals.defs: Updated the whole section for
	PrintOperation.
	Added defs for PrintOperationPreview: ready and got_page_size.
	Added accepts_pdf ans accepts_ps properties for Printer.
	* gtk/src/gtk_vfuncs.defs: Added a section for PrintOperationPreview
	with render_page, end_preview and is_selected.
	* gtk/src/printer.hg: New functions (properties likewise):
	accepts_pdf() and accepts_ps().
	* gtk/src/printjob.ccg: Include gtktypebuiltins.h.
	* gtk/src/printjob.hg: New enum: PrintCapabilities.
	* gtk/src/printoperation.ccg:
	* gtk/src/printoperation.hg: Added a version of run() without
	the Window parameter.
	New signals: done, create_custom_widget, custom_widget_apply,
	and preview.
	Renamed properties: number_of_pages and pdf_target. Added n_pages
	and export_filename instead, and custom_tab_label.
	* gtk/src/printoperationpreview.ccg:
	* gtk/src/printoperationpreview.hg: New files.
	* gtk/gtkmm.h:
	* gtk/src/Makefile_list_of_hg.am_fragment: Include the new files.
	* gtk/src/printunixdialog.hg: New functions: add_custom_tab and
	set_manual_capabilities.
	* tools/m4/convert_gtk.m4: Added new conversions.

2006-06-19  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/treeview.hg: Added get/set_rubber_banding(), 
	get/set_grid_lines(), get/set_enable_tree_lines().
	Added properties for show-expanders, level-indentation, 
	rubber-banding, enable-grid-lines, and enable-tree-lines.