~bratsche/ubuntu/maverick/gtk+2.0/menu-activation-fix

« back to all changes in this revision

Viewing changes to gtk/gtkwidget.c

  • Committer: Bazaar Package Importer
  • Author(s): Robert Ancell
  • Date: 2010-07-22 21:41:30 UTC
  • mfrom: (1.11.7 upstream) (72.1.16 experimental)
  • Revision ID: james.westby@ubuntu.com-20100722214130-5uzyvpb9g4m0ts2c
Tags: 2.21.5-1ubuntu1
* Merge with Debian experimental, Ubuntu changes:
* debian/control.in:
  - Add introspection build-depends
  - Add Vcs-Bzr link
  - Add gir1.0-gtk-2.0 package
  - libgtk2.0-dev replaces gir-repository-dev
  - Conflict with appmenu-gtk (<< 0.1.3) to prevent menu proxy breakage
* debian/rules:
  - Build with --enable-introspection
  - Add gir1.0-gtk-2.0 package to BINARY_ARCH_PKGS
  - Add dh_girepository call
  - Disable devhelp files
* debian/dh_gtkmodules.in:
  - Remove obsolete script content
* debian/libgtk2.0-0.symbols:
  - Add Ubuntu specific symbols
* debian/libgtk2.0-dev.install.in:
  - Add gir files
* debian/libgtk2.0-doc.install.in
  - Disable devhelp files
* debian/gir1.0-gtk-2.0.install.in
  - Introspection package
* debian/patches/043_menu_proxy.patch
  - Add GtkMenuProxy support for remoting menus.
* debian/patches/062_dnd_menubar.patch:
  - Allow click on menubars for dnd
* debian/patches/063_treeview_almost_fixed.patch:
  - Add an ubuntu-almost-fixed-height-mode property, (required for
    software-center)
* debian/patches/071_no_offscreen_widgets_grabbing.patch:
  - Don't let offscreen widgets do grabbing
* debian/patches/072_indicator_menu_update.patch:
  - change by Cody Russell to send an update event on menu changes,
    should make the bluetooth indicator refresh correctly
* debian/patches/091_bugzilla_tooltip_refresh.patch:
  - Upstream bugzilla change to have better looking tooltips the gtk theme
    need to set "new-tooltip-style" to use those
* debian/watch:
  - Watch for unstable versions

Show diffs side-by-side

added added

removed removed

Lines of Context:
8012
8012
/**
8013
8013
 * gtk_widget_get_size_request:
8014
8014
 * @widget: a #GtkWidget
8015
 
 * @width: (allow-none): (out): return location for width, or %NULL
8016
 
 * @height: (allow-none): (out): return location for height, or %NULL
 
8015
 * @width: (out) (allow-none): return location for width, or %NULL
 
8016
 * @height: (out) (allow-none): return location for height, or %NULL
8017
8017
 *
8018
8018
 * Gets the size request that was explicitly set for the widget using
8019
8019
 * gtk_widget_set_size_request(). A value of -1 stored in @width or
10069
10069
 * gtk_widget_class_path:
10070
10070
 * @widget: a #GtkWidget
10071
10071
 * @path_length: (out) (allow-none): location to store the length of the class path, or %NULL
10072
 
 * @path: (out) (allow-none) location to store the class path as an allocated string, or %NULL
10073
 
 * @path_reversed: (out) (allow-none) location to store the reverse class path as an allocated
 
10072
 * @path: (out) (allow-none): location to store the class path as an allocated string, or %NULL
 
10073
 * @path_reversed: (out) (allow-none): location to store the reverse class path as an allocated
10074
10074
 *    string, or %NULL
10075
10075
 *
10076
10076
 * Same as gtk_widget_path(), but always uses the name of a widget's type,