2.9.4: 2006-06-06 Murray Cumming * gtk/src/gtk_methods.defs: Updated with h2defs.py. 2006-06-05 Murray Cumming * gtk/src/printcontext.hg: get_cairo() renamed to get_cairo_context(), get_fontmap() renamed to get_pango_fontmap(), create_context() renamed to create_pango_context(), create_layout() renamed to create_pango_layout(), to match the changes in GTK+. * gtk/src/printjob.ccg: * gtk/src/printjob.hg: send(): Handle the exception and add the ifdefed alternative for --enable-api-exceptions=no. Comment out get_surface() const, because it does not seem to build with --enable-api-exceptions at the moment. Added a TODO for that. 2006-05-29 Murray Cumming * pango/src/Makefile_list_of_hg.am_fragment: * pango/src/cairofontmap.ccg: * pango/src/cairofontmap.hg: Added wrapper of the CairoFontMap interface. * pango/src/context.ccg: * pango/src/context.hg: Added update_from_cairo_context(), set_cairo_font_options(), set_cairo_font_options(), get_font_options(), set_resolution(), get_resolution(). * pango/src/glyphstring.ccg: * pango/src/glyphstring.hg: Added TODO for pango_cairo_glyph_string_path(). * pango/src/layout.ccg: * pango/src/layout.hg: Added create(Cairo::Context), update_from_cairo_context(), add_to_cairo_context() * pango/src/layoutline.ccg: * pango/src/layoutline.hg: Added show_in_cairo_context(), add_to_cairo_context(). * pango/src/pango_methods.defs: Updated with h2defs.py. * tools/m4/convert_pango.m4: Added necessary conversions. 2006-05-26 Jonathon Jongsma * examples/treemodelcustom/exampletreemodel.cc: remove interface registration statements from constructor of the example custom treemodel which were causing runtime warnings. 2006-05-26 Murray Cumming * examples/book/custom/custom_widget/custom_gtkrc: Add the type prefix in the style block, which is apparently needed, though it still says it is an invalid identifier. * examples/book/custom/custom_widget/mywidget.cc: Use _ instead of - for the style name, in case that is a problem. 2006-05-26 Murray Cumming * docs/reference/Doxyfile.in: In PREDEFINED, set GLIBMM_VFUNCS_ENABLED, GLIBMM_PROPERTIES_ENABLED, and GLIBMM_EXCEPTIONS_ENABLED so that those parts of the API show up in the documentation. * examples/book/custom/custom_widget/custom_gtkrc: * examples/book/custom/custom_widget/mywidget.cc: Attempt (so far unsuccessfully) to show how to make an aspect of a custom widget themable. 2006-05-22 Marko Anastasov * gtk/src/gtk_methods.defs: Regenerated with h2defs.py. * gtk/src/gtk_signals.defs: Added paginate signal for PrintOperation. * gtk/src/printer.hg: Ignore gtk_printer_compare. * gtk/src/printjob.hg: Added set/get_track_print_status(). * gtk/src/printoperation.hg: Added set_track_print_status() and cancel() methods, paginate signal. 2006-05-19 Murray Cumming * docs/tutorial/gtkmm-tut.xml: RefPtr appendix: Reword the bit about using an official shared_ptr<>. It would not be that easy. * gtk/src/gtk_docs_override.xml: gtk_table_get_homogenous(). Override because gtk_table_get_homogenous() is for some reason not being automatically changed to get_homongenous().