2.9.7: 2006-07-05 Marko Anastasov * 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 * gtk/src/gtk_signals.defs: Restored Printer and PrintJob defs. 2006-07-05 Murray Cumming * gtk/src/gtk_signals.defs: Restored the Print*Unix stuff. 2006-07-05 Murray Cumming * 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 * 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 * 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 * gtk/src/printoperation.hg: Added a default value of PRINT_OPERATION_ACTION_PRINT_DIALOG to the version of run() without std::auto_ptr. 2006-06-25 Jonathon Jongsma * 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 * docs/tutorial/gtkmm-tut.xml: Fixed the sentence explaining disconnect() in the Timeouts chapter. #345848 from Gezim Hoxha. 2006-06-24 Marko Anastasov * gtk/src/printcontext.hg: Renamed the const function get_cairo() to get_cairo_context(), to match the original. 2006-06-24 Marko Anastasov * docs/tutorial/gtkmm-tut.xml: Typo correction in the Clipboard chapter by Gezim Hoxha. 2.9.6: 2006-06-21 Murray Cumming * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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.