2.11.6: 2007-07-30 Marko Anastasov * .cvsignore: Updated, along with all other, and added some where missing. 2007-07-29 Marko Anastasov * gtk/src/treeview.[ccg|hg]: * gtk/src/iconview.[ccg|hg]: Modified get_tooltip_context_iter() and get_tooltip_context_path() implementations to use local structs/objects to pass to the C function instead of unguaranteed pointers. Added doxygen documentation for these functions in both classes. 2007-07-29 Marko Anastasov * gtk/src/treeview.[ccg|hg]: * gtk/src/iconview.[ccg|hg]: Added get_tooltip_context_path() and get_tooltip_context_iter(). They are wrappers for gtk_tree/icon_view_get_tooltip_context(). 2007-07-29 Murray Cumming * gtk/src/gtk_docs_override.xml: Corrected the documentation for gtk_toolbar_set_icon_size() and gtk_toolbar_unset_icon_size() to use the correct Since:. * gtk/src/papersize.ccg: * gtk/src/papersize.hg: save_to_key_file(): Removed the default group_name parameter value and added an overload instead. * gtk/src/printer.hg: Added some documentation. * gtk/src/printjob.hg: Added a const version of get_surface() and added documentation for send(). * gtk/src/printsettings.ccg: * gtk/src/printsettings.hg: Corrected the typedef for SlotForeach - the ustring&s should be const. I do not believe that anybody could have been using this, so I think it is OK to change it. * gtk/src/textmark.hg: Added documentation for constructors and create() methods. * gtk/src/volumebutton.hg: Added documentation for the constructor. * pango/src/fontface.hg: Added documentation for list_sizes(). * pango/src/renderer.hg: Added class documentation. 2007-07-29 Murray Cumming * gdk/src/pixbuf.hg: Document the old create() methods as deprecated. Added documentation for the new create() methods. * gdk/src/screen.hg: Correct the const version for get_font_options(). * gtk/src/builder.hg: Added documentation for the create methods. * gtk/src/gtk_docs_override.xml: Corrected the documentation for gtk_icon_theme_lookup_icon(). * gtk/src/linkbutton.hg: * gtk/src/linkbutton.ccg: Added set_uri_hook() and unset_uri_hook(). * gtk/src/papersize.hg: * gtk/src/papersize.ccg: Added operator bool() so that return values can be checked. 2007-07-29 Marko Anastasov * gtk/src/tooltip.hg: Added class documentation based on GTK+ docs. 2007-07-29 Marko Anastasov * configure.in: * examples/book/Makefile.am: * examples/book/tooltips/Makefile.am: * examples/book/tooltips/examplewindow.[cc|h]: * examples/book/tooltips/main.cc: Added an example for the new tooltips API. 2007-07-29 Marko Anastasov * gtk/src/gtk_docs_override.xml: Corrected mismatched tag for PageSetup::save_to_file(). 2007-07-28 Murray Cumming * gtk/src/gtk_docs_override.xml: Corrected the documentation for AboutDialog::get_program_name(), get_website_label(), CellLayout::get_cells(), EntryCompletion::get_completion_prefix(), IconTheme::choose_icon(), list_contexts(), IconView::set_tooltip_cell(), set_tooltip_item(), PageSetup::save_to_file(), PrinterSettings::save_to_file(), request_details(), Widget::error_bell(), get_tooltip_markup(), get_tooltip_text(), * gtk/src/iconview.hg: Added a set_tooltip_cell() method overload without the cell parameter. * gtk/src/settings.hg: Added new properties: gtk-modules, gtk-cursor-theme-name, gtk-cursor-theme-size, gtk-alternative-button-order, gtk-alternative-sort-arrows, gtk-show-input-method-menu, gtk-show-unicode-menu, gtk-timeout-initial, gtk-timeout-repeat, gtk-timeout-expand, gtk-color-scheme, gtk-enable-animations, gtk-touchscreen-mode, gtk-tooltip-timeout, gtk-tooltip-browse-timeout, gtk-tooltip-browse-mode-timeout, gtk-keynav-cursor-only, gtk-keynav-wrap-around, gtk-error-bell, gtk-color-hash, gtk-file-chooser-backend, gtk-print-backends, gtk-print-preview-command, gtk-enable-mnemonics, gtk-enable-accels, gtk-recent-files-limit. 2007-07-28 Murray Cumming * gtk/src/builder.hg: Removed get_type_from_name() because it seems only useful when implementing GTK+ widgets. * gtk/src/gtk_docs_override.xml: Corrected the gtk_page_setup_to_key_file() and gtk_print_settings_to_key_file() documentation. * gtk/src/pagesetup.ccg: * gtk/src/pagesetup.hg: Added a save_to_key_file() method overload without the group parameter. * gtk/src/printsettings.ccg: * gtk/src/printsettings.hg: Renamed to_key_file() to save_to_key_file() and to_file() to save_to_file(). Added a save_to_key_file() method overload without the group parameter. * gtk/src/scalebutton.hg: Use IconSize instead of GtkIconSize for the constructor parameter. * gtk/src/widget.hg: Added a @see unset_cursor() to the documentation. Thanks to Jonathan Jongsma for the API review. 2007-07-22 Murray Cumming * tools/extra_defs_gen/generate_defs_gtk.cc: * gtk/src/gtk_signals.defs: Added GtkScaleButton, GtkVolumeButton and GtkRecentAction. * gtk/src/gtk_methods.defs: Regenerated with h2defs.py. * gdk/src/pixbuf.ccg: * gdk/src/pixbuf.hg: Added constructors that do not take dest_x and dest_y (which are ignored in this case), and deprecated those old constructors. Added constructors that do not take a colormap, because that is optional. get_formats(): Corrected the reference counting. * gdk/src/screen.hg: * tools/m4/convert_gtk.m4: * gtk/src/iconview.hg: set_tooltip_item(), set_tooltip_cell(): Use Tooltip only via a RefPtr. * gtk/src/menushell.hg: Added move_selected signal. * gtk/src/textview.hg: * gtk/src/scalebutton.hg: Ignore key-bindings signals. * gtk/src/tooltip.hg: Added set_tip_area(). * gtk/src/treeview.hg: Added convert_widget_to_tree_coords(), convert_tree_to_widget_coords(), convert_widget_to_bin_window_coords(), convert_bin_window_to_widget_coords(), convert_tree_to_bin_window_coords(), convert_bin_window_to_tree_coords(), set_tooltip_row(), set_tooltip_cell(), set_tooltip_column(), get_tooltip_column(). * gtk/src/widget.hg: Added keynav_failed(), error_bell(), modify_cursor(), unset_cursor(), set_has_tooltip(), get_has_tooltip().