- 19 Nov, 2010 1 commit
-
-
Javier Jardón authored
-
- 10 Nov, 2010 1 commit
-
-
Owen W. Taylor authored
We need to link against gdk/libgdk-x11-3.0.la, not gdk/x11/libgdk-x11.la, which is the convenience library containing the backend functions.
-
- 09 Nov, 2010 1 commit
-
-
Colin Walters authored
Debian changed the behavior of libtool to not follow dependencies from .la files. Fortunately, the scanner explicitly looks at the .la files to see if they're really shared; if not it doesn't add them to the .gir, so there's no cost. https://bugzilla.gnome.org/show_bug.cgi?id=633405
-
- 22 Oct, 2010 2 commits
-
-
Matthias Clasen authored
GtkGrid is a container similar to GtkTable, without legacy properties and unnecessary restrictions. It does height-for-width geometry management.
-
Tadej Borovšak authored
The GtkScrollable interface provides "hadjustment" and "vadjustment" properties that are used by GtkScrolledWindow. It replaces the ::set_scroll_adjustment signal. The scrollable interface also has ::min-display-width/height properties that can be used to control the minimally visible part inside a scrolled window.
-
- 20 Oct, 2010 3 commits
-
-
Emmanuele Bassi authored
The gtkprivate.h header contains GtkWidget-specific private symbols that are not useful except in a handful of cases. Basically everything includes gtkprivate.h for the GTK_PARAM_* macros. https://bugzilla.gnome.org/show_bug.cgi?id=632539
-
Emmanuele Bassi authored
This is a private header file, and it should *not* be installed. It should also not be scanned by the introspection machinery. https://bugzilla.gnome.org/show_bug.cgi?id=632539
-
Matthias Clasen authored
-
- 18 Oct, 2010 1 commit
-
-
Colin Walters authored
We were including at least "gtkprivate.h" before.
-
- 16 Oct, 2010 1 commit
-
-
Matthias Clasen authored
-
- 15 Oct, 2010 1 commit
-
-
Christian Dywan authored
This is a derived class of GtkComboBox to replace the gtk_combo_box_*_text() convenience API. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=612396 Signed-off-by:
Javier Jardón <jjardon@gnome.org>
-
- 13 Oct, 2010 2 commits
-
-
Tristan Van Berkom authored
-
Christian Persch authored
Bug #630850.
-
- 11 Oct, 2010 1 commit
-
-
Owen W. Taylor authored
The geometry widget feature of gtk_window_set_geometry_hints() has never really worked right because the calculation that GTK+ did to compute the base size of the window only worked when the geometry widget had a larger minimum size than anything else in the window. Setup: * Move the GtkSizeGroup private functions to a new private header gtksizegroup-private.h * Add the possibilty to pass flags to _gtk_size_group_queue_resize(), with the flag GTK_QUEUE_RESIZE_INVALIDATE_ONLY to suppress adding the widget's toplevel to the resize queue. * _gtk_container_resize_invalidate() is added to implement that feature * _gtk_widget_override_size_request()/_gtk_widget_restore_size_request() allow temporarily forcing a large minimum size on the geometry widget without creating resize loops. GtkWindow: * Compute the extra width/height around the geometry widget correctly; print a warning if the computation fails. * Always make the minimum size at least the natural minimum size of the toplevel; GTK+ now fails badly with underallocation. * Always set the base size hint; we were failing to set it properly when the specified minimum size was overriden, but it's harmless to always set it. Tests: * New test 'testgeometry' that replaces the 'gridded geometry' test from testgtk. The new test is roughly similar but creates a bunch of windows showing different possibilities. * The testgtk test is removed. No need to have both. https://bugzilla.gnome.org/show_bug.cgi?id=68668
-
- 28 Sep, 2010 1 commit
-
-
Claudio Saavedra authored
gtkimcontextsimpleseqs.h is not really autogenerated but shipped https://bugzilla.gnome.org/show_bug.cgi?id=630708
-
- 27 Sep, 2010 1 commit
-
-
Matthias Clasen authored
-
- 26 Sep, 2010 1 commit
-
-
Benjamin Otte authored
This mostly goes to keep consistency with the changes to GtkSizeRequest in the last patch, as GtkCellSizeRequest requires GtkCellRenderer and GtkCellRenderer implements GtkCellSizeRequest there's no use in keeping them separate. This patch renames the functions: gtk_cell_size_request_get_request_mode() => gtk_cell_renderer_get_request_mode() gtk_cell_size_request_get_width() => gtk_cell_renderer_get_preferred_width() gtk_cell_size_request_get_height() => gtk_cell_renderer_get_preferred_height() gtk_cell_size_request_get_size() => gtk_cell_renderer_get_preferred_size() gtk_cell_size_request_get_width_for_height() => gtk_cell_renderer_get_preferred_width_for_height() gtk_cell_size_request_get_height_for_width() => gtk_cell_renderer_get_preferred_height_for_width() ... and moves the corresponding vfuncs to GtkCellRenderer. The patch also renames the implementations of these functions in cell renderers to include the word "preferrred".
-
- 18 Sep, 2010 2 commits
-
-
Johan Dahlin authored
Private sources include private headers which we may not be able to parse properly since some of them use unsupported syntax such as objective-c.
-
Johan Dahlin authored
GtkTextLayout is internal and unsupported, do not include it in the gir
-
- 09 Sep, 2010 1 commit
-
-
Matthias Clasen authored
With the demise of GtkList and GtkTree, it has GtkMenuItem as sole derived class, and is not really adding any value as a separate class. Its few useful features have been merged into GtkMenuItem. Bug 629104
-
- 31 Aug, 2010 1 commit
-
-
Colin Walters authored
* Add --warn-all * Drop unnecessary of --strip-prefix; for GdkX11, use --symbol-prefix https://bugzilla.gnome.org/show_bug.cgi?id=628160
-
- 29 Aug, 2010 1 commit
-
-
Matthias Clasen authored
The GtkSubmenuDirection and GtkSubmenuPlacement enumerations have been deprecated as public API for a while, but are still used internally in the menu code. Move them to a private header. This also prevents to generation of GObject boilerplate for these enums.
-
- 28 Aug, 2010 1 commit
-
-
Tristan Van Berkom authored
-
- 23 Aug, 2010 4 commits
-
-
Javier Jardón authored
There is not a icon named "edit-preferences" in the spec http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
-
Tor Lillqvist authored
Builds now, except for the ms-windows theme engine. It doesn't really work, though.
-
Benjamin Otte authored
As announced by email and on IRC, this backend is removed from GTK 3. It has been broken for over a year with no one fixing it.
-
- 19 Aug, 2010 1 commit
-
-
Tristan Van Berkom authored
-
- 18 Aug, 2010 1 commit
-
-
Matthias Clasen authored
At least where standard names are available, instead of relying on a symlink forest in the icon theme directory. For directional variants, we look up icons by the pair ("foo-rtl", "foo") or ("foo-ltr", "foo"). See bug 626474.
-
- 10 Aug, 2010 2 commits
-
-
Benjamin Otte authored
With this change, GTK does not use GdkGC anymore.
-
Benjamin Otte authored
This includes the addition of a "small" helper function, _gtk_pango_fill_layout() that ignores color information. This functionality is not available inside Pango and until that happens, we need this fix. The bug is filed at: https://bugzilla.gnome.org/show_bug.cgi?id=624917
-
- 03 Aug, 2010 1 commit
-
-
Fridrich Štrba authored
-
- 13 Jul, 2010 1 commit
-
-
Javier Jardón authored
-
- 10 Jul, 2010 3 commits
-
-
Matthias Clasen authored
This requires a recent gobject-introspection, so bump the dependency to 0.9.0. Should fix bug 623520
-
-
Javier Jardón authored
This is a minimal patch-out of the galias functionality. Based on a Glib pach by Ryan Lortie https://bugzilla.gnome.org/show_bug.cgi?id=623845
-
- 27 Jun, 2010 2 commits
-
-
Matthias Clasen authored
-
Matthias Clasen authored
As reported in bug 621927
-
- 26 Jun, 2010 1 commit
-
-
Matthias Clasen authored
-
- 25 Jun, 2010 1 commit
-
-
Colin Walters authored
-