2014-01-17 Murray Cumming Regenerate C docs .xml files. 2014-01-17 Murray Cumming Regenerate signals/properties .defs 2014-01-17 Murray Cumming Regenerate functions .defs. 2014-01-17 Murray Cumming Regenerate enums defs. 2014-01-08 Kjell Ahlstedt Gtk::SelectionData: Add some method docs and get_data(int& length) * gtk/src/selectiondata.hg: Add get_data(int& length). Add documentation to some methods. 2014-01-08 Kjell Ahlstedt Gtk::CellArea: Add signal_apply_attributes() * gtk/src/cellarea.hg: Add signal_apply_attributes(). Markup the section titles in the class docs. 2014-01-07 Kjell Ahlstedt gtk/src/textiter.hg: Add an _IGNORE() * gtk/src/textiter.hg: _IGNORE(gtk_text_iter_assign), which was added as a result of gtk+ bug #645258. 2013-12-20 Kjell Ahlstedt Fix the build with --disable-deprecated-api * gdk/gdkmm/filelist.am: * gdk/src/filelist.am: Split gdkmm_files_hg into gdkmm_files_any_hg and gdkmm_files_deprecated_hg. Move color.hg to gdkmm_files_deprecated_hg. * gtk/src/button.ccg: Include gtkmm/image.h. * gtk/src/radioaction.ccg: Add _DEPRECATE_IFDEF_START/END. * gtk/src/recentaction.[hg|ccg]: Hand-code deprecated constructors and create() methods. It's the only way to get correct #ifndef directives in the .cc file. * gtk/src/texttag.hg: Add _CONFIGINCLUDE. 2013-12-19 Kjell Ahlstedt Gtk::UIManager: Deprecate the add-tearoffs property It has been deprecated in gtk+ since 3.4. The corresponding set/get methods have been deprecated in gtkmm since 3.3.2. 2013-12-19 Kjell Ahlstedt Gtk::ToggleAction: Deprecate the create() that uses (deprecated) StockID * gtk/src/toggleaction.[hg|ccg]: Deprecate the create() that uses StockID. This should not be an API break because you could not use this deprecated method if you had disabled deprecated API, because it takes a deprecated type as parameter. 2013-12-19 Kjell Ahlstedt Gtk::Action, Activatable: Undeprecate methods that don't use a StockID * gtk/src/action.[hg|ccg]: * gtk/src/activatable.hg: Undeprecate all methods, signals and properties that don't use a StockID. * gtk/src/filelist.am: Move undeprecated classes back from gtkmm_files_deprecated_hg to gtkmm_files_any_hg. This was forgotten when deprecations were reverted in commit https://git.gnome.org/browse/gtkmm/commit/?id=caf1165105d078a2cdc92caa14a1ebfc6724e6ef 2013-12-16 Kjell Ahlstedt Gtk::ToolItem: Add class docs. Add unset_proxy_menu_item() * gtk/src/toolitem.[hg|ccg]: The gtk_tool_item_set_proxy_menu_item() docs don't tell whether the menu_item argument can be NULL, but the gtk+ code explicitly allows it, and the create-menu-proxy signal docs mention this case. An unset method seems appropriate. 2013-12-16 Kjell Ahlstedt Gtk::Switch: Fix _IGNORE_SIGNAL("activate") 2013-12-16 Kjell Ahlstedt gtk/src/enums.hg: Remove documentation of enums, gmmproc adds it 2013-12-16 Kjell Ahlstedt Gtk::ColorChooser::get_rgba(): Add documentation 2013-12-15 Murray Cumming Regenerate more .defs with the latest GTK+. 2013-12-15 Murray Cumming Regenerate gdk_methods.defs. * gdk/src/gdk_methods.defs: Regenerate with gen_scripts/. * gdk/src/window.hg: Add a conversion to fix the build, but see the TODO comment about the possible ABI break in GTK+. 2013-12-12 Kjell Ahlstedt Gdk::RGBA, Color: Fix set_hsl(), improve documentation * gdk/src/color.ccg: * gdk/src/rgba.ccg: Fix the conversion from HSL to RGB color in set_hsl(). * gdk/src/color.hg: * gdk/src/rgba.hg: Add docs of set_hsv() and set_hsl(). Change 'percentage' to 'fraction' in docs. (The range is not 0..100, it's 0..1.) Bug #720258. 2013-12-12 Kjell Ahlstedt Gdk::Display: Remove obsolete TODO comments * gdk/src/display.hg: gdk_display_set_device_hooks() was removed before it entered a stable API. Vfuncs are not wrapped because GdkDisplayClass is private. 2013-11-13 Kjell Ahlstedt Docs: Add missing widget images * gtk/src/colorchooserdialog.hg: Change image file name. * docs/reference/images/widgets/appchooserbutton1.png: * docs/reference/images/widgets/appchooserdialog1.png: * docs/reference/images/widgets/colorchooserdialog1.png: * docs/reference/images/widgets/infobar1.png: New files, copied from gtk+. 2013-11-13 Kjell Ahlstedt Gtk::AppChooser*: Improve documentation * gtk/src/appchooser.hg: * gtk/src/appchooserbutton.hg: * gtk/src/appchooserdialog.hg: * gtk/src/appchooserwidget.hg: Copy class documentation from gtk+ that was added to gtk+ after the classes were created in gtkmm. Add links to giommContentType in glibmm. See gtk+ bug #650012. These links will be broken until a new version of glibmm (after 2.38.0) is released. 2013-10-29 Kjell Ahlstedt Update .gitignore files * build/.gitignore: * .gitignore: Ignore files generated by automake 1.13 and 'make check'. 2013-10-29 Kjell Ahlstedt CellArea: Fix documentation of typedef SlotForeachAlloc * gtk/src/cellarea.hg: SlotForeachAlloc: An extra '>' in the docs trapped doxygen 1.8.4 in an infinite loop.