diff -Nru gtkmm3.0-3.3.14/ChangeLog gtkmm3.0-3.3.16/ChangeLog --- gtkmm3.0-3.3.14/ChangeLog 2012-02-07 09:30:25.000000000 +0000 +++ gtkmm3.0-3.3.16/ChangeLog 2012-02-28 08:55:27.000000000 +0000 @@ -1,3 +1,205 @@ +2012-02-28 Mark Vender + + Wrap several missing methods in Gtk::Grid. + + * gtk/src/grid.hg: Add get_child_at(), insert_row(), + insert_row(), insert_column(), insert_next_to(). + Bug #670238 + +2012-02-28 Murray Cumming + + Widget: Add draw(). + + * gtk/src/widget.hg: gtk_widget_draw() was deprecated in + GTK+ 2 but it is not deprecated in GTK+ 3. + Bug #670918 (Mark) + +2012-02-27 Murray Cumming + + EntryBuffer: Correct the EntryBuffer(name) constructor. + + * gtk/src/entrybuffer.ccg: This was missing a _CONSTRUCT() call. + Bug #670784 (Marcus Yass) + +2012-02-26 José Alburquerque + + Actionable: Const correction. + + * gtk/src/actionable.hg (get_action_target_value): Add a constant + version of this method. + +2012-02-26 José Alburquerque + + AboutDialog: get_authors(): Correct the 'const gchar**' conversion. + + * gtk/src/aboutdialog.hg (get_authors): Use 'const gchar* const*' as + the type from which to convert to std::vector' because + that is the type that some of the gtk+ getter functions now return. + +2012-02-26 José Alburquerque + + Add the Actionable interface. + + * tools/extra_defs_gen/generate_defs_gtk.cc: Add the GtkActionable + GType to the extra defs generation utility so that its properties are + generated. + * gtk/src/gtk_signals.defs: Regenerate to get the properties of the + new interface. + * gtk/src/gtk_vfuncs.defs: Add the virtual function definitions. + * gtk/src/gtk_methods.defs: Regenerate to get the methods for the new + interface. + + * gtk/src/actionable.{ccg,hg}: Add the sources wrapping the methods, + properties and virtual functions. + * gtk/src/filelist.am: Include the sources in the list of sources to + be built. + * gtk/src/gtk_extra_objects.defs: Add the new interface to the list + extra objects so that there no missing object definition warnings from + gmmproc. + + Bug #637445. + +2012-02-24 Murray Cumming + + Deprecate some properties that use Gdk::Color. + + * gtk/src/colorbutton.hg: + * gtk/src/texttag.hg: Use the new _WRAP_PROPERTY() deprecated option, + in the latext glibmm in git master. These have replacements, which the + documentation comment suggests. + +2012-02-22 Murray Cumming + + TextTag: Add RGBA versions of the properties. + + * gtk/src/texttag.hg: These properties were added to the C API a while ago. + +2012-02-22 Murray Cumming + + Deprecate more methods that use Gtk::Color. + + * gdk/src/window.hg: set_background(Color): + * gtk/src/colorbutton.hg: set_color(), set_alpha(), constructor: Deprecate + these, as they are deprecated in the C API. + +2012-02-16 José Alburquerque + + Application: Constructor: Receive argc and argv params by reference. + + * gtk/src/application.{ccg, hg}: Have the constructor and create() + method taking argc and argv parameters receive them by reference so + that if gtk_init() modifies them, it is reflected in the calling + function. + + Bug #637445. + +2012-02-16 Kjell Ahlstedt + + Update .gitignore. + + * .gitignore: Remove all atk/ files. Add docs/ files that are copied from + mm-common. Update the lists of ignored files in gdk/gdkmm/ and gtk/gtkmm/. + +2012-02-15 Murray Cumming + + Application: Make the create() methods static, like other ones. + + * gtk/src/application.hg: Otherwise they cannot be used. + +2012-02-14 José Alburquerque + + Application: Initialize gtkmm early enough for successful construction. + + * gtk/src/application.{ccg,hg} (init_gtkmm_internals): Place function + in an anonymous namespace. + (Application::custom_class_init): Initialize gtkmm in this method so + that construction is successful after. + (Application::Application): Add a gtk_init() call in the command-line + argument constructor so that gtk+ command-line parsing is correctly + done. + (Application::create): Remove the call to the init_gtkmm() methods + because initialization has already taken place in the construction + process. + (Application::init_gtkmm): Remove these methods for efficiency. + + Bug #637445. + +2012-02-13 Murray Cumming + + Gtk::Border: Add reference documentation. + + * gtk/src/border.hg: + Note that, for the C API, this is only listed on the GtkStyleContext page, + with no way to directly link to its description: + http://developer.gnome.org/gtk3/unstable/GtkStyleContext.html#gtk-border-new + Bug #669907 (Mark) + +2012-02-10 Murray Cumming + + Application: Avoid the need to use Gtk::Main. + + * gtk/src/application.[hg|cc]: Add an init_gtkmm() method, for use in + the create() methods of derived Application classes. This is necessary + to allow the Application constructor to succeed, because it uses + g_object_new(). + create(): Use it here too, though I wonder if anyone would actually use + Gtk::Application without deriving. + This lets developers no use Gtk::Main at all, as long as they call their + Application's create() method at the same early point in their code. + + This does not allow the developer to defer GTK+ initialization to when they + call g_application_run(), and even to avoid GTK+ initialization compeletely + in the local instance, as is possible with the C API, but we did not allow + that before either. + +2012-02-08 José Alburquerque + + ActionGroup: Restore accidentally removed signal. + + * gtk/src/actiongroup.hg: Restore the "pre-activate" signal which was + accidentally removed when removing its docs so that the generated docs + for it is used. This is the only signal that was accidentally + removed. + * gtk/src/cellrenderertoggle.hg: Whitespace correction. + +2012-02-07 José Alburquerque + + Use the generated signal docs for wrapped signals. Bug #668918. + + * gdk/src/gdk_docs.xml: + * gtk/src/gtk_docs.xml: Regenerate passing the -i (--with-signals) + option to docextract_to_xml.py so that signal documentation is + included in these files. + + * gdk/src/display.hg: + * gdk/src/displaymanager.hg: + * gdk/src/screen.hg: + * gtk/src/actiongroup.hg: + * gtk/src/action.hg: + * gtk/src/cellrenderer.hg: + * gtk/src/cellrenderertoggle.hg: + * gtk/src/checkmenuitem.hg: + * gtk/src/colorbutton.hg: + * gtk/src/combobox.hg: + * gtk/src/entrycompletion.hg: + * gtk/src/filechooser.hg: + * gtk/src/fontbutton.hg: + * gtk/src/radioaction.hg: + * gtk/src/range.hg: + * gtk/src/recentchooser.hg: + * gtk/src/recentmanager.hg: + * gtk/src/scale.hg: + * gtk/src/spinbutton.hg: + * gtk/src/textbuffer.hg: + * gtk/src/togglebutton.hg: + * gtk/src/toolbar.hg: + * gtk/src/toolbutton.hg: + * gtk/src/toolitem.hg: + * gtk/src/uimanager.hg: + * gtk/src/widget.hg: Remove existing signal docs in these files + because they will already be included in the generation process by + gmmproc. + 3.3.14: 2012-01-10 Murray Cumming diff -Nru gtkmm3.0-3.3.14/configure gtkmm3.0-3.3.16/configure --- gtkmm3.0-3.3.14/configure 2012-02-07 09:35:16.000000000 +0000 +++ gtkmm3.0-3.3.16/configure 2012-02-28 08:56:46.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for gtkmm 3.3.14. +# Generated by GNU Autoconf 2.68 for gtkmm 3.3.16. # # Report bugs to . # @@ -571,8 +571,8 @@ # Identity of this package. PACKAGE_NAME='gtkmm' PACKAGE_TARNAME='gtkmm' -PACKAGE_VERSION='3.3.14' -PACKAGE_STRING='gtkmm 3.3.14' +PACKAGE_VERSION='3.3.16' +PACKAGE_STRING='gtkmm 3.3.16' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gtkmm' PACKAGE_URL='http://www.gtkmm.org/' @@ -1386,7 +1386,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures gtkmm 3.3.14 to adapt to many kinds of systems. +\`configure' configures gtkmm 3.3.16 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1456,7 +1456,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gtkmm 3.3.14:";; + short | recursive ) echo "Configuration of gtkmm 3.3.16:";; esac cat <<\_ACEOF @@ -1604,7 +1604,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gtkmm configure 3.3.14 +gtkmm configure 3.3.16 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -2070,7 +2070,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gtkmm $as_me 3.3.14, which was +It was created by gtkmm $as_me 3.3.16, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -2892,7 +2892,7 @@ # Define the identity of the package. PACKAGE='gtkmm' - VERSION='3.3.14' + VERSION='3.3.16' # Some tools Automake needs. @@ -3068,7 +3068,7 @@ GDKMM_MODULE_NAME='gdkmm-3.0' -GDKMM_VERSION='3.3.14' +GDKMM_VERSION='3.3.16' GDKMM_API_VERSION='3.0' @@ -3082,15 +3082,15 @@ $as_echo "#define GDKMM_MINOR_VERSION 3" >>confdefs.h -GDKMM_MICRO_VERSION=14 +GDKMM_MICRO_VERSION=16 -$as_echo "#define GDKMM_MICRO_VERSION 14" >>confdefs.h +$as_echo "#define GDKMM_MICRO_VERSION 16" >>confdefs.h GTKMM_MODULE_NAME='gtkmm-3.0' -GTKMM_VERSION='3.3.14' +GTKMM_VERSION='3.3.16' GTKMM_API_VERSION='3.0' @@ -3104,10 +3104,10 @@ $as_echo "#define GTKMM_MINOR_VERSION 3" >>confdefs.h -GTKMM_MICRO_VERSION=14 +GTKMM_MICRO_VERSION=16 -$as_echo "#define GTKMM_MICRO_VERSION 14" >>confdefs.h +$as_echo "#define GTKMM_MICRO_VERSION 16" >>confdefs.h @@ -15857,7 +15857,7 @@ # gdkmm really does need GTK+, because part of Gdk::DragContext is in GTK+. # The extra cairomm-1.0 check is because gdkmm requires a newer cairomm than pangomm requires. # The extra gdk-pixbuf-2.0 check is because gdkmm requires a newer gdk-pixbuf than gtk+-3.0 requires. -GDKMM_MODULES='giomm-2.4 >= 2.30.0 pangomm-1.4 >= 2.27.1 gtk+-3.0 >= 3.3.2 cairomm-1.0 >= 1.9.2 gdk-pixbuf-2.0 >= 2.22.1' +GDKMM_MODULES='giomm-2.4 >= 2.31.18.1 pangomm-1.4 >= 2.27.1 gtk+-3.0 >= 3.3.2 cairomm-1.0 >= 1.9.2 gdk-pixbuf-2.0 >= 2.22.1' if test "x$gtkmm_host_windows" = xyes; then : @@ -17588,7 +17588,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gtkmm $as_me 3.3.14, which was +This file was extended by gtkmm $as_me 3.3.16, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -17655,7 +17655,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -gtkmm config.status 3.3.14 +gtkmm config.status 3.3.16 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" diff -Nru gtkmm3.0-3.3.14/configure.ac gtkmm3.0-3.3.16/configure.ac --- gtkmm3.0-3.3.14/configure.ac 2012-02-07 09:30:08.000000000 +0000 +++ gtkmm3.0-3.3.16/configure.ac 2012-02-28 08:56:39.000000000 +0000 @@ -15,7 +15,7 @@ ## You should have received a copy of the GNU Lesser General Public License ## along with this library. If not, see . -AC_INIT([gtkmm], [3.3.14], +AC_INIT([gtkmm], [3.3.16], [http://bugzilla.gnome.org/enter_bug.cgi?product=gtkmm], [gtkmm], [http://www.gtkmm.org/]) AC_PREREQ([2.59]) @@ -94,7 +94,7 @@ # gdkmm really does need GTK+, because part of Gdk::DragContext is in GTK+. # The extra cairomm-1.0 check is because gdkmm requires a newer cairomm than pangomm requires. # The extra gdk-pixbuf-2.0 check is because gdkmm requires a newer gdk-pixbuf than gtk+-3.0 requires. -AC_SUBST([GDKMM_MODULES], ['giomm-2.4 >= 2.30.0 pangomm-1.4 >= 2.27.1 gtk+-3.0 >= 3.3.2 cairomm-1.0 >= 1.9.2 gdk-pixbuf-2.0 >= 2.22.1']) +AC_SUBST([GDKMM_MODULES], ['giomm-2.4 >= 2.31.18.1 pangomm-1.4 >= 2.27.1 gtk+-3.0 >= 3.3.2 cairomm-1.0 >= 1.9.2 gdk-pixbuf-2.0 >= 2.22.1']) AS_IF([test "x$gtkmm_host_windows" = xyes], [GTKMM_MODULES=$GDKMM_MODULES], diff -Nru gtkmm3.0-3.3.14/debian/changelog gtkmm3.0-3.3.16/debian/changelog --- gtkmm3.0-3.3.14/debian/changelog 2012-02-07 17:46:51.000000000 +0000 +++ gtkmm3.0-3.3.16/debian/changelog 2012-03-01 22:43:40.000000000 +0000 @@ -1,3 +1,10 @@ +gtkmm3.0 (3.3.16-0ubuntu1) precise; urgency=low + + * New upstream version + * debian/control.in: updated the glib requirement + + -- Sebastien Bacher Thu, 01 Mar 2012 23:42:36 +0100 + gtkmm3.0 (3.3.14-0ubuntu1) precise; urgency=low * New upstream version diff -Nru gtkmm3.0-3.3.14/debian/control gtkmm3.0-3.3.16/debian/control --- gtkmm3.0-3.3.14/debian/control 2012-02-07 17:46:56.000000000 +0000 +++ gtkmm3.0-3.3.16/debian/control 2012-03-01 22:43:51.000000000 +0000 @@ -8,7 +8,7 @@ Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian GNOME Maintainers -Uploaders: Debian GNOME Maintainers , Deng Xiyue , Emilio Pozuelo Monfort , Mario Lang , Michael Biebl , Sebastian Dröge +Uploaders: Debian GNOME Maintainers , Deng Xiyue , Emilio Pozuelo Monfort , Michael Biebl , Sebastian Dröge DM-Upload-Allowed: yes Homepage: http://www.gtkmm.org/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gtkmm3.0 @@ -17,7 +17,7 @@ debhelper (>= 7), gnome-pkg-tools (>= 0.11), libgtk-3-dev (>= 3.3.2), - libglibmm-2.4-dev (>= 2.30.0), + libglibmm-2.4-dev (>= 2.31.18.1), libcairomm-1.0-dev (>= 1.9.2), libpangomm-1.4-dev (>= 2.27.1), libatkmm-1.6-dev (>= 2.22.2), @@ -32,7 +32,7 @@ ${shlibs:Depends}, libgtkmm-3.0-1 (= ${binary:Version}), libgtk-3-dev (>= 3.3.2), - libglibmm-2.4-dev (>= 2.27.93), + libglibmm-2.4-dev (>= 2.31.18.1), libcairomm-1.0-dev (>= 1.9.2), libpangomm-1.4-dev (>= 2.27.1), libatkmm-1.6-dev (>= 2.22.2), diff -Nru gtkmm3.0-3.3.14/debian/control.in gtkmm3.0-3.3.16/debian/control.in --- gtkmm3.0-3.3.14/debian/control.in 2012-02-07 17:46:17.000000000 +0000 +++ gtkmm3.0-3.3.16/debian/control.in 2012-03-01 22:43:29.000000000 +0000 @@ -12,7 +12,7 @@ debhelper (>= 7), gnome-pkg-tools (>= 0.11), libgtk-3-dev (>= 3.3.2), - libglibmm-2.4-dev (>= 2.30.0), + libglibmm-2.4-dev (>= 2.31.18.1), libcairomm-1.0-dev (>= 1.9.2), libpangomm-1.4-dev (>= 2.27.1), libatkmm-1.6-dev (>= 2.22.2), @@ -27,7 +27,7 @@ ${shlibs:Depends}, libgtkmm-3.0-1 (= ${binary:Version}), libgtk-3-dev (>= 3.3.2), - libglibmm-2.4-dev (>= 2.27.93), + libglibmm-2.4-dev (>= 2.31.18.1), libcairomm-1.0-dev (>= 1.9.2), libpangomm-1.4-dev (>= 2.27.1), libatkmm-1.6-dev (>= 2.22.2), diff -Nru gtkmm3.0-3.3.14/docs/Makefile.in gtkmm3.0-3.3.16/docs/Makefile.in --- gtkmm3.0-3.3.14/docs/Makefile.in 2012-02-07 09:35:17.000000000 +0000 +++ gtkmm3.0-3.3.16/docs/Makefile.in 2012-02-28 08:56:46.000000000 +0000 @@ -311,6 +311,7 @@ accelgroup.hg \ accellabel.hg \ action.hg \ + actionable.hg \ actiongroup.hg \ activatable.hg \ adjustment.hg \ diff -Nru gtkmm3.0-3.3.14/docs/reference/gtkmm-3.0.devhelp2 gtkmm3.0-3.3.16/docs/reference/gtkmm-3.0.devhelp2 --- gtkmm3.0-3.3.14/docs/reference/gtkmm-3.0.devhelp2 2012-02-07 09:44:29.000000000 +0000 +++ gtkmm3.0-3.3.16/docs/reference/gtkmm-3.0.devhelp2 2012-02-28 09:02:20.000000000 +0000 @@ -55,6 +55,7 @@ + @@ -2189,6 +2190,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -2338,6 +2359,8 @@ + + @@ -2406,9 +2429,9 @@ - + - + @@ -4164,6 +4187,11 @@ + + + + + @@ -6062,6 +6090,8 @@ + + @@ -6734,8 +6764,12 @@ + + + + @@ -6793,6 +6827,8 @@ + + @@ -8420,6 +8456,7 @@ + diff -Nru gtkmm3.0-3.3.14/docs/reference/gtkmm-3.0.tag gtkmm3.0-3.3.16/docs/reference/gtkmm-3.0.tag --- gtkmm3.0-3.3.14/docs/reference/gtkmm-3.0.tag 2012-02-07 09:44:10.000000000 +0000 +++ gtkmm3.0-3.3.16/docs/reference/gtkmm-3.0.tag 2012-02-28 09:01:58.000000000 +0000 @@ -13697,6 +13697,7 @@ Gtk::AccelGroup Gtk::AccelLabel Gtk::Action + Gtk::Actionable Gtk::ActionGroup Gtk::Activatable Gtk::Adjustment @@ -19169,6 +19170,144 @@ + Gtk::Actionable + classGtk_1_1Actionable.html + Glib::Interface + + virtual + ~Actionable + classGtk_1_1Actionable.html + a6cb3ffee25541b57e61137c5564b23b2 + () + + + GtkActionable * + gobj + classGtk_1_1Actionable.html + a375aae8d2cdb58867689450482a491a3 + () + + + const GtkActionable * + gobj + classGtk_1_1Actionable.html + a368f786837416afe8cb30c7d628aa86b + () const + + + Glib::ustring + get_action_name + classGtk_1_1Actionable.html + ac752c5aeb2e432dfcc28e44f6389f493 + () const + + + void + set_action_name + classGtk_1_1Actionable.html + a223ed1e1c45daf3d1191d07150dd9ee1 + (const Glib::ustring &action_name) + + + Glib::VariantBase + get_action_target_value + classGtk_1_1Actionable.html + a15f974d3408629cddd2516e57b8481b1 + () + + + const Glib::VariantBase + get_action_target_value + classGtk_1_1Actionable.html + aba562e5cd556800b10e93c09b867aa0a + () const + + + void + set_action_target_value + classGtk_1_1Actionable.html + a965dbe405c294039a9cb4a081483ba1d + (const Glib::VariantBase &target_value) + + + void + set_detailed_action_name + classGtk_1_1Actionable.html + a78e2d6b01cc8b6f1fd80a5cb7f0c9536 + (const Glib::ustring &detailed_action_name) + + + Glib::PropertyProxy< Glib::ustring > + property_action_name + classGtk_1_1Actionable.html + abf6dd9c25556577d239b31ef35cc205b + () + + + Glib::PropertyProxy_ReadOnly< Glib::ustring > + property_action_name + classGtk_1_1Actionable.html + a7bf9ffd7d545031d3c3f4275ebf30ca2 + () const + + + Glib::PropertyProxy< Glib::VariantBase > + property_action_target + classGtk_1_1Actionable.html + a1f3f45de00fd93c40a82ac79e39ed006 + () + + + Glib::PropertyProxy_ReadOnly< Glib::VariantBase > + property_action_target + classGtk_1_1Actionable.html + a1a06c9efdc1baf87f44e958361e36e74 + () const + + + virtual Glib::ustring + get_action_name_vfunc + classGtk_1_1Actionable.html + aca9cae3b174a4cbc485f8ce24ed101ec + () const + + + virtual void + set_action_name_vfunc + classGtk_1_1Actionable.html + a45b52f602357b31f39ca72e5c1a4fba4 + (const Glib::ustring &action_name) + + + virtual Glib::VariantBase + get_action_target_value_vfunc + classGtk_1_1Actionable.html + adad9b4d9cc0bab855647537918d266d1 + () const + + + virtual void + set_action_target_value_vfunc + classGtk_1_1Actionable.html + aab5972b6f2b717ef582e64f151a32045 + (const Glib::VariantBase &action_target_value) + + + static void + add_interface + classGtk_1_1Actionable.html + a4245615913e22b7da65043bf2afdd2a5 + (GType gtype_implementer) + + + Glib::RefPtr< Gtk::Actionable > + wrap + classGtk_1_1Actionable.html + a3335fa012919e672c9e5fe10ad219dcb + (GtkActionable *object, bool take_copy=false) + + + Gtk::ActionGroup classGtk_1_1ActionGroup.html Glib::Object @@ -20200,6 +20339,20 @@ a4bde1c6cf6f1396bb36ed695f086deb2 () const + + Glib::PropertyProxy< bool > + property_show_default_item + classGtk_1_1AppChooserButton.html + abea0bb57dd18013a9f5ba9f55beea162 + () + + + Glib::PropertyProxy_ReadOnly< bool > + property_show_default_item + classGtk_1_1AppChooserButton.html + ac7ec5ebb14abfe209863871e602c81ca + () const + virtual void on_custom_item_activated @@ -20676,8 +20829,8 @@ static Glib::RefPtr< Application > create classGtk_1_1Application.html - a07232901a040c9c35be7880554d0a86d - (int argc, char **argv, const Glib::ustring &application_id, Gio::ApplicationFlags flags=Gio::APPLICATION_FLAGS_NONE) + a07fdc8fcdceba8c6ec79a4c3cf47d727 + (int &argc, char **&argv, const Glib::ustring &application_id, Gio::ApplicationFlags flags=Gio::APPLICATION_FLAGS_NONE) @@ -20690,8 +20843,8 @@ Application classGtk_1_1Application.html - a9added1a553ed1e107af24a274c812d7 - (int argc, char **argv, const Glib::ustring &application_id, Gio::ApplicationFlags flags=Gio::APPLICATION_FLAGS_NONE) + ab293939a1bf75fee70c599ed33d1111f + (int &argc, char **&argv, const Glib::ustring &application_id, Gio::ApplicationFlags flags=Gio::APPLICATION_FLAGS_NONE) Glib::RefPtr< Gtk::Application > @@ -32905,6 +33058,41 @@ (Widget &child, Widget &sibling, PositionType side, int width, int height) + Widget * + get_child_at + classGtk_1_1Grid.html + adcf7c569fc63073c2600421840260396 + (int left, int top) + + + const Widget * + get_child_at + classGtk_1_1Grid.html + a7706cc3acba0b7776a12c4ce60dafa99 + (int left, int top) const + + + void + insert_row + classGtk_1_1Grid.html + ab9e62a5dac349a31477f1b4f29aa9d97 + (int position) + + + void + insert_column + classGtk_1_1Grid.html + aed8dd0882d18dce3e54fde7ee6f944a9 + (int position) + + + void + insert_next_to + classGtk_1_1Grid.html + a93fd7a162bf0ffb84233dafdf10f95a1 + (Widget &sibling, PositionType side) + + void set_row_homogeneous classGtk_1_1Grid.html @@ -46390,6 +46578,20 @@ () const + Glib::PropertyProxy< Gtk::PolicyType > + property_gtk_visible_focus + classGtk_1_1Settings.html + a38eb2d0c6852688f7aeca6cb279a62ec + () + + + Glib::PropertyProxy_ReadOnly< Gtk::PolicyType > + property_gtk_visible_focus + classGtk_1_1Settings.html + a64b0c3e2155f0c9c535deb87028c4dbb + () const + + Glib::PropertyProxy< ToolbarStyle > property_gtk_toolbar_style classGtk_1_1Settings.html @@ -51077,6 +51279,20 @@ () const + Glib::PropertyProxy< Gdk::RGBA > + property_background_rgba + classGtk_1_1TextTag.html + a880f1466e0562988c47203be8beb076a + () + + + Glib::PropertyProxy_ReadOnly< Gdk::RGBA > + property_background_rgba + classGtk_1_1TextTag.html + a0987b14372fd7f249345aeea5f41fdab + () const + + Glib::PropertyProxy< Gdk::Color > property_foreground_gdk classGtk_1_1TextTag.html @@ -51091,6 +51307,20 @@ () const + Glib::PropertyProxy< Gdk::RGBA > + property_foreground_rgba + classGtk_1_1TextTag.html + a9f5fc15ea22a2cf30129cf9248378b7e + () + + + Glib::PropertyProxy_ReadOnly< Gdk::RGBA > + property_foreground_rgba + classGtk_1_1TextTag.html + a4ae3316ff8ec735163a14a73e837480c + () const + + Glib::PropertyProxy< Glib::ustring > property_font classGtk_1_1TextTag.html @@ -51490,6 +51720,20 @@ () const + Glib::PropertyProxy< Gdk::RGBA > + property_paragraph_background_rgba + classGtk_1_1TextTag.html + afcddc2428017cc3db711a20d01f56dcc + () + + + Glib::PropertyProxy_ReadOnly< Gdk::RGBA > + property_paragraph_background_rgba + classGtk_1_1TextTag.html + ae7cee97b6dcbd92fad85e912c4d1d486 + () const + + Glib::PropertyProxy< bool > property_accumulative_margin classGtk_1_1TextTag.html @@ -62849,6 +63093,13 @@ void + draw + classGtk_1_1Widget.html + a683c9ee15ff8be2d1e9b28511c09056c + (const ::Cairo::RefPtr< ::Cairo::Context > &cr) + + + void set_mapped classGtk_1_1Widget.html a17296ea11bb985e129879c5e774b7c9f diff -Nru gtkmm3.0-3.3.14/docs/reference/html/annotated.html gtkmm3.0-3.3.16/docs/reference/html/annotated.html --- gtkmm3.0-3.3.14/docs/reference/html/annotated.html 2012-02-07 09:44:28.000000000 +0000 +++ gtkmm3.0-3.3.16/docs/reference/html/annotated.html 2012-02-28 09:02:17.000000000 +0000 @@ -14,7 +14,7 @@ -
gtkmm 3.3.14
+
gtkmm 3.3.16
@@ -72,6 +72,7 @@ Gtk::AccelKeyDefines accelerator key combinations Gtk::AccelLabelA label which displays an accelerator key on the right of the text Gtk::ActionAn action which can be triggered by a menu or toolbar item + Gtk::ActionableThis interface provides a convenient way of associating widgets with actions on a ApplicationWindow or Application Gtk::ActionGroup Gtk::ActivatableActivatable widgets can be connected to a Gtk::Action and reflect the state of the action Gtk::AdjustmentA class representing an adjustable bounded value @@ -85,7 +86,7 @@ Gtk::AspectFrameA frame that constrains its child to a particular aspect ratio Gtk::AssistantA widget used to guide users through multi-step operations Gtk::BinA container with just one child - Gtk::Border + Gtk::BorderThis specifies a border around a rectangular area that can be of a different width on each side Gtk::BoxOrganizes child widgets into a rectangular area Gtk::BuildableA base class for objects that can be built by Gtk::Builder Gtk::BuilderBuild an interface from a UI definition description @@ -293,7 +294,7 @@ Gtk::WindowGroupLimit the effect of grabs -