- 13 Oct, 2010 1 commit
-
-
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
-
- 20 Jun, 2010 1 commit
-
-
Javier Jardón authored
-
- 18 Jun, 2010 1 commit
-
-
Tristan Van Berkom authored
This commit makes a few massive changes to the extended layout code: a.) gtkextendedlayout.c --> gtksizerequest.c b.) _is_height_for_width --> get_request_mode() c.) get_desired_size(), get_desired_width(), get_desired_height() --> get_size(), get_width(), get_height() This is the first partial commit and only effects portions of the tree that have already been merged in master (in order to easily cherry pick this commit). Conflicts: gtk/Makefile.am gtk/gtk.h gtk/gtk.symbols gtk/gtkextendedlayout.h
-
- 09 Jun, 2010 1 commit
-
-
Matthias Clasen authored
The entire api was deprecated since 2.0. This patch detangles GtkProgress from GtkProgressBar and moves all the pieces into GtkProgressBar that are required for non-deprecated progressbar functionality. Bug #620618
-
- 07 Jun, 2010 1 commit
-
-
Matthias Clasen authored
This is a work in progress to stub out an application class. The primary goal is to provide a mechanism for applications to export GtkActions, and there is a standard "Quit" action. This is based on GApplication. Future work: * Add a way to say "This is my application menubar", which gets put into all toplevel windows on non-OS-X, and into the top on OS X. * Support session management. * Support application settings. https://bugzilla.gnome.org/show_bug.cgi?id=127958
-
- 18 May, 2010 1 commit
-
-
Matthias Clasen authored
Bring the various 'run uninstalled' hacks in line with the new way of doing things, and fix make install for module cache files. Patch by Tadej Borovsak.
-
- 10 May, 2010 1 commit
-
-
Richard Hughes authored
-
- 08 May, 2010 1 commit
-
-
Matthias Clasen authored
In particular, rename - libraries to lib*-3.0.so - pc files to *-3.0.pc - include paths to /usr/include/gtk-3.0/* - module paths to /usr/lib/gtk-3.0/* - rc files names to gtk-3.0/gtkrc - commandline utilities to *-3.0 - adjust documentation Also change the install location for unix-print headers to /usr/include/gtk-3.0/unix-print/gtk.
-
- 02 May, 2010 5 commits
-
-
-
Javier Jardón authored
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=602174
-
-
-
Javier Jardón authored
-