]>
Pileus Git - ~andy/gtk/log
Anders F Björklund [Tue, 18 Jan 2011 14:55:35 +0000 (09:55 -0500)]
Consistently use PKG_CONFIG in macros
Matthias Clasen [Tue, 18 Jan 2011 14:36:59 +0000 (09:36 -0500)]
Don't set the default display to NULL
This was causing segfaults if DISPLAY is unset
Matthias Clasen [Tue, 18 Jan 2011 14:36:24 +0000 (09:36 -0500)]
Add testcases for opening display
More precisely, test that we can successfully fail to open
a display...
Martin Pitt [Tue, 18 Jan 2011 11:32:52 +0000 (12:32 +0100)]
Fix GtkIconView GI annotations
Add the missing (out) annotations, and a missing allow-none.
Yaron Shahrabani [Tue, 18 Jan 2011 10:56:57 +0000 (12:56 +0200)]
Updated Hebrew translation.
Matthias Clasen [Tue, 18 Jan 2011 02:55:13 +0000 (21:55 -0500)]
Fix a combo refactor regression
https://bugzilla.gnome.org/show_bug.cgi?id=639792
Luca Ferretti [Mon, 17 Jan 2011 20:43:33 +0000 (21:43 +0100)]
Fix case (s/A/a) in translatable string (Select A Folder)
Garrett Regier [Mon, 17 Jan 2011 03:47:34 +0000 (19:47 -0800)]
Fix memory leak in gtk_window_group_list_windows
Martin Pitt [Mon, 17 Jan 2011 15:00:52 +0000 (16:00 +0100)]
Annotate GtkIconView array arguments
Matthias Clasen [Mon, 17 Jan 2011 14:57:35 +0000 (09:57 -0500)]
Make symbolic icons work again
Work around https://bugzilla.gnome.org/show_bug.cgi?id=639750
Matthias Clasen [Mon, 17 Jan 2011 14:55:16 +0000 (09:55 -0500)]
Drop gtk-builder-convert
It will still be shipped in gtk 2.24.
Pavel Holejsovsky [Sat, 15 Jan 2011 13:50:50 +0000 (14:50 +0100)]
Move GtkFileFilter docs inline
Pavel Holejsovsky [Sat, 15 Jan 2011 13:51:11 +0000 (14:51 +0100)]
Move GtkMenu docs inline
Pavel Holejsovsky [Sat, 15 Jan 2011 13:50:24 +0000 (14:50 +0100)]
Move GtkFixed docs inline
Also remove incorrect documentation of opaque GtkFixed class struct.
Carlos Garnacho [Mon, 17 Jan 2011 03:06:57 +0000 (04:06 +0100)]
Make selectors with no explicit state from higher priority GtkStyleProviders override lower ones with a state.
This makes overriding information from the themes more intuitive
Carlos Garnacho [Mon, 17 Jan 2011 03:05:44 +0000 (04:05 +0100)]
Make gtk_widget_get_path() also add all persistent style classes the widget has.
Carlos Garnacho [Mon, 17 Jan 2011 02:58:45 +0000 (03:58 +0100)]
Do not set junction sides to the entry frame in spinbuttons.
That's meant to be the outer frame, so no junction sides apply there
Carlos Garnacho [Mon, 17 Jan 2011 02:56:47 +0000 (03:56 +0100)]
Ensure harder a GtkStyleContext has a theming engine anytime
Carlos Garnacho [Mon, 17 Jan 2011 02:55:53 +0000 (03:55 +0100)]
Make GtkFrame propagate the "frame" style class to its header label
Carlos Garnacho [Mon, 17 Jan 2011 02:54:58 +0000 (03:54 +0100)]
Make GtkEntry set the style context state.
Carlos Garnacho [Fri, 14 Jan 2011 00:09:40 +0000 (01:09 +0100)]
Improve progressbars theming.
Make progressbar itself have an outset border, and improve spacings.
Daniel Mustieles [Sun, 16 Jan 2011 20:25:10 +0000 (21:25 +0100)]
Updated Spanish translation
Daniel Mustieles [Sun, 16 Jan 2011 20:24:39 +0000 (21:24 +0100)]
Updated Spanish translation
Daniel Mustieles [Sun, 16 Jan 2011 18:30:17 +0000 (19:30 +0100)]
Updated Spanish translation
Fran Diéguez [Sun, 16 Jan 2011 16:14:23 +0000 (17:14 +0100)]
Updated Galician translations
Tristan Van Berkom [Sun, 16 Jan 2011 13:47:12 +0000 (22:47 +0900)]
Plugged memory leak in gdk_x11_device_manager_xi2_list_devices.
This was simply a misplaced 'g_list_copy()'.
Tristan Van Berkom [Sun, 16 Jan 2011 12:14:00 +0000 (21:14 +0900)]
Plugged leaking PangoFontDescriptions in gtk_modifier_style_set_font().
Tristan Van Berkom [Sun, 16 Jan 2011 11:52:43 +0000 (20:52 +0900)]
Plugged leak in gtkcssprovider.c
SelectorStyleInfo structs were never freed.
Tristan Van Berkom [Sun, 16 Jan 2011 11:17:52 +0000 (20:17 +0900)]
Plugged memory leak in gtk_style_finalize (destroy the ->background[] patterns).
Tristan Van Berkom [Sun, 16 Jan 2011 09:15:07 +0000 (18:15 +0900)]
Plugging memory leak in GtkCellArea (free ->style_detail at finalize time).
Ivar Smolin [Sun, 16 Jan 2011 08:25:57 +0000 (10:25 +0200)]
[l10n] Updated Estonian translation
Ivar Smolin [Sun, 16 Jan 2011 08:25:22 +0000 (10:25 +0200)]
[l10n] Updated Estonian translation
Martin Pitt [Sat, 15 Jan 2011 21:26:12 +0000 (15:26 -0600)]
Gtk{List,Tree}Store: Fix GI array annotations
Inaki Larranaga Murgoitio [Sat, 15 Jan 2011 17:17:38 +0000 (18:17 +0100)]
Updated Basque language
Javier Jardón [Wed, 12 Jan 2011 13:17:34 +0000 (13:17 +0000)]
docs: gtkwidget: Add some "Since: 3.0"
Tristan Van Berkom [Sat, 15 Jan 2011 12:34:49 +0000 (21:34 +0900)]
Avoid calling gtk_widget_is_visible(NULL) in _gtk_notebook_get_tab_flags().
The tab can be NULL here when GtkNotebook:show-tabs is FALSE.
Kjartan Maraas [Sat, 15 Jan 2011 11:08:06 +0000 (12:08 +0100)]
Updated Norwegian bokmål translation
Kjartan Maraas [Sat, 15 Jan 2011 11:07:46 +0000 (12:07 +0100)]
Add missing files
Kjartan Maraas [Wed, 12 Jan 2011 09:54:24 +0000 (10:54 +0100)]
Updated Norwegian bokmål translation
Matthias Clasen [Sat, 15 Jan 2011 05:39:29 +0000 (00:39 -0500)]
Fix a typo
Matthias Clasen [Sat, 15 Jan 2011 05:16:51 +0000 (00:16 -0500)]
Fix a typo
Matthias Clasen [Sat, 15 Jan 2011 05:08:39 +0000 (00:08 -0500)]
Add accessors for GtkRange::round-digits
Patch by Christian Dywan,
https://bugzilla.gnome.org/show_bug.cgi?id=351755
Matthias Clasen [Sat, 15 Jan 2011 04:51:41 +0000 (23:51 -0500)]
Unify handling of prelighted icons
Make GtkEntry use gtk_render_icon_pixbuf for rendering the
icons, and move the working icon prelighting code from GtkEntry
to GtkThemingEngine.
https://bugzilla.gnome.org/show_bug.cgi?id=636691
Chun-wei Fan [Sat, 15 Jan 2011 04:42:52 +0000 (12:42 +0800)]
Merge ssh://git.gnome.org/git/gtk+
Matthias Clasen [Sat, 15 Jan 2011 02:15:06 +0000 (21:15 -0500)]
Avoid a critical warning during tab DND
https://bugzilla.gnome.org/show_bug.cgi?id=639380
Matthias Clasen [Sat, 15 Jan 2011 01:45:53 +0000 (20:45 -0500)]
Update information about visuals
Based on a patch by Jasper St. Pierre,
https://bugzilla.gnome.org/show_bug.cgi?id=639520
Matthias Clasen [Sat, 15 Jan 2011 01:24:26 +0000 (20:24 -0500)]
Implement the editing-canceled property in GtkCellEditableEventBox
https://bugzilla.gnome.org/show_bug.cgi?id=639455
Matthias Clasen [Sat, 15 Jan 2011 01:01:05 +0000 (20:01 -0500)]
Add --enable-gtk2-dependency option
This can be used to suppress building of gtk-update-icon-cache
in favor of using a preexisting version. Based on a patch by
Colin Walters,
https://bugzilla.gnome.org/show_bug.cgi?id=639471
Matthias Clasen [Sat, 15 Jan 2011 00:35:34 +0000 (19:35 -0500)]
Drop never-updated revision attributes
Matthias Clasen [Sat, 15 Jan 2011 00:20:56 +0000 (19:20 -0500)]
Move GtkSelection docs inline
At the same time, move private selection API to gtkselectionprivate.h
Matthias Clasen [Fri, 14 Jan 2011 23:39:01 +0000 (18:39 -0500)]
Move GtkPrintJob docs inline
Matthias Clasen [Fri, 14 Jan 2011 22:49:48 +0000 (17:49 -0500)]
Move GtkTextTag docs inline
Matthias Clasen [Fri, 14 Jan 2011 21:40:13 +0000 (16:40 -0500)]
Move GtkMenuShell docs inline
Sahran [Fri, 14 Jan 2011 21:46:35 +0000 (22:46 +0100)]
Added UG translation
Fridrich Štrba [Fri, 14 Jan 2011 18:49:31 +0000 (19:49 +0100)]
make the ms-windows engine compile again
Michael Natterer [Fri, 14 Jan 2011 15:55:46 +0000 (16:55 +0100)]
gtk: render GtkEventBox' background in the right state
Fran Diéguez [Fri, 14 Jan 2011 15:49:43 +0000 (16:49 +0100)]
Updated Galician translations
Matthias Clasen [Fri, 14 Jan 2011 14:46:11 +0000 (09:46 -0500)]
Add EXPORT_PACKAGES for the girs
This connects the girs to the pc file names.
https://bugzilla.gnome.org/show_bug.cgi?id=635287
Matthias Clasen [Fri, 14 Jan 2011 14:44:10 +0000 (09:44 -0500)]
Add --include-uninstalled for the gdk gir
https://bugzilla.gnome.org/show_bug.cgi?id=635287
Matthias Clasen [Fri, 14 Jan 2011 14:32:26 +0000 (09:32 -0500)]
Add --warn-all to introspection scanner args
https://bugzilla.gnome.org/show_bug.cgi?id=635287
Colin Walters [Thu, 13 Jan 2011 21:30:28 +0000 (16:30 -0500)]
GtkContainer: make "handle_border_width" member private
Otherwise in introspection we get a naming conflict between the
structure member and the method.
http://bugzilla.gnome.org/show_bug.cgi?id=639325
Matthias Clasen [Fri, 14 Jan 2011 04:42:12 +0000 (23:42 -0500)]
Remove an overlooked instance of gdk drawing api
Matthias Clasen [Fri, 14 Jan 2011 04:40:47 +0000 (23:40 -0500)]
Add a migration guide section about multiple backends
Matthias Clasen [Fri, 14 Jan 2011 04:10:25 +0000 (23:10 -0500)]
Update some outdated content in the question index
Based on a patch by Jasper St. Pierre
https://bugzilla.gnome.org/show_bug.cgi?id=639494
Matthias Clasen [Fri, 14 Jan 2011 03:19:58 +0000 (22:19 -0500)]
Add an example for custom css
Matthias Clasen [Fri, 14 Jan 2011 03:11:22 +0000 (22:11 -0500)]
Move GtkMenuBar docs inline
And remove some outdated content.
Matthias Clasen [Fri, 14 Jan 2011 02:37:33 +0000 (21:37 -0500)]
Add some doc details
Mention symbolic color names in gtk_icon_info_load_symbolic_for_context()
Cosimo Cecchi [Thu, 13 Jan 2011 15:03:49 +0000 (16:03 +0100)]
gtkshow: don't call _get_display() on a NULL GdkScreen
gtk_show_uri() is documented to accept a NULL screen to mean the default
one. Calling gdk_screen_get_display() on a NULL object will cause
segfaults.
Tristan Van Berkom [Thu, 13 Jan 2011 14:02:34 +0000 (23:02 +0900)]
Making GtkCellLayout "no cell area yet" warning a g_critical instead.
Tristan Van Berkom [Thu, 13 Jan 2011 12:33:36 +0000 (21:33 +0900)]
Added warnings to GtkCellLayout when api is accessed and there is no GtkCellArea to operate on.
Ivar Smolin [Thu, 13 Jan 2011 10:40:46 +0000 (12:40 +0200)]
[l10n] Updated Estonian translation
Mahyar Moghimi [Thu, 13 Jan 2011 08:05:44 +0000 (11:35 +0330)]
correcting on off in gtkswitch according to bugreport:638232
Tristan Van Berkom [Thu, 13 Jan 2011 08:00:57 +0000 (17:00 +0900)]
Avoid crashes calling gdk_window_enable_synchronized_configure() on an offscreen window.
Just added gdk_offscreen_window_do_nothing() noop stub in that slot.
Matthias Clasen [Thu, 13 Jan 2011 03:30:08 +0000 (22:30 -0500)]
Try harder to find a good display name for paper sizes
This was requested in https://bugzilla.gnome.org/show_bug.cgi?id=639186.
Also add some tests for GtkPaperSize.
Matthias Clasen [Thu, 13 Jan 2011 00:56:22 +0000 (19:56 -0500)]
bump version
Matthias Clasen [Thu, 13 Jan 2011 00:06:48 +0000 (19:06 -0500)]
Update NEWS
Matthias Clasen [Wed, 12 Jan 2011 23:48:20 +0000 (18:48 -0500)]
Move GtkTreeModel docs inline
Matthias Clasen [Wed, 12 Jan 2011 22:06:27 +0000 (17:06 -0500)]
Move enum docs inline
Based on a patch by Garrett Regier
https://bugzilla.gnome.org/show_bug.cgi?id=617324
Thomas Wood [Tue, 11 Jan 2011 11:34:23 +0000 (11:34 +0000)]
switch: allow the user to toggle the switch by clicking on the handle
Inaki Larranaga Murgoitio [Wed, 12 Jan 2011 22:20:26 +0000 (23:20 +0100)]
Updated Basque language
Inaki Larranaga Murgoitio [Wed, 12 Jan 2011 22:18:55 +0000 (23:18 +0100)]
Updated Basque language
Inaki Larranaga Murgoitio [Wed, 12 Jan 2011 22:09:13 +0000 (23:09 +0100)]
Updated Basque language
Carlos Garnacho [Wed, 12 Jan 2011 21:55:55 +0000 (22:55 +0100)]
Redo patch in
efae64b (Set vertical/horizontal class...)
Add a _gtk_orientable_set_style_classes() function so all
orientation changes to style happen in a single place.
Christian Persch [Wed, 12 Jan 2011 18:02:20 +0000 (19:02 +0100)]
Add target version handling to gtk-builder-convert
When converting to gtk3, replace GtkComboBoxEntry with GtkComboxBox
has-entry=True, and remove the has-separator property from GtkDialogs.
Bug #639327.
Carlos Garnacho [Wed, 12 Jan 2011 21:28:43 +0000 (22:28 +0100)]
Set vertical/horizontal class on all widgets overriding GtkOrientable::orientation
This is so g_object_set() on that property leaves widgets' style in
a meaningful state. Fully fixes bug 639157.
Carlos Garnacho [Wed, 12 Jan 2011 21:07:34 +0000 (22:07 +0100)]
Deal with the abscence of horizontal/vertical class when rendering an expander
Carlos Garnacho [Wed, 12 Jan 2011 19:35:04 +0000 (20:35 +0100)]
Make GtkMenu(Shell) use GtkStyleContext
The default CSS has also been modified to theme these sensibly
Carlos Garnacho [Wed, 12 Jan 2011 19:31:57 +0000 (20:31 +0100)]
Make GtkCheckMenuItem use GtkStyleContext
Carlos Garnacho [Wed, 12 Jan 2011 19:29:08 +0000 (20:29 +0100)]
Fix rendering glitch in menu radiobuttons
The arcs needed a new subpath.
Carlos Garnacho [Wed, 12 Jan 2011 02:02:33 +0000 (03:02 +0100)]
Make GtkTearoffMenuItem use GtkStyleContext
Carlos Garnacho [Wed, 12 Jan 2011 02:01:28 +0000 (03:01 +0100)]
Make GtkImageMenuItem use GtkStyleContext
Carlos Garnacho [Wed, 12 Jan 2011 02:00:51 +0000 (03:00 +0100)]
Make GtkMenuItem use GtkStyleContext
Carlos Garnacho [Wed, 12 Jan 2011 01:35:19 +0000 (02:35 +0100)]
Make GtkToolItemGroup use GtkStyleContext
Tristan Van Berkom [Wed, 12 Jan 2011 16:12:33 +0000 (01:12 +0900)]
Fixed assertions in gtk_cell_renderer_get_aligned_area().
The assertions here were not accounting for the possiblility of
zero width visible renderers that are aligned completely to the
right (i.e. renderers with no content set for a said row).
Guillaume Desmottes [Wed, 12 Jan 2011 13:33:27 +0000 (14:33 +0100)]
_gtk_cell_area_set_cell_data_func_with_proxy: set the proxy when creating a new CellInfo (#637965)
Benjamin Otte [Wed, 12 Jan 2011 10:36:32 +0000 (11:36 +0100)]
stylecontext: Protect the cairo contexts with cairo_save/cairo_restore()
We don't want theme engines to mess up the context we are currently
drawing with.
Chun-wei Fan [Wed, 12 Jan 2011 10:36:05 +0000 (18:36 +0800)]
Update MSVC 2008 Project Files
-Update the project files to simplify them a bit after the seperation of
GDK-Pixbuf (move GDK-Pixbuf includes into the property sheet, move the
linking of Cairo/Pango/PangoCairo into the property sheet)--this is for
all DLL/EXE Projects (GDK/GTK/gtk-demo)
-Update the GDK-Win32 project as the source files have changed
significantly (especially as GDK3 was not compilable on Windows for a
while--thanks to Hans Breuer for the help in the process-Bug 639127)
-Made up for missed headers in the "install" stage and removed the removed
headers in the property sheet
-Updated GTK+ .def file generation as an extra macro is needed for that
-Updated gdk/Makefile.am for the generation of gdk.vcproj from gdk.vcprojin
Chun-wei Fan [Wed, 12 Jan 2011 05:09:54 +0000 (13:09 +0800)]
Update MSVC 2008 Project Files
-Update the project files to simplify them a bit after the seperation of
GDK-Pixbuf (move GDK-Pixbuf includes into the property sheet, move the
linking of Cairo/Pango/PangoCairo into the property sheet)--this is for
all DLL/EXE Projects (GDK/GTK/gtk-demo)
-Update the GDK-Win32 project as the source files have changed
significantly (especially as GDK3 was not compilable on Windows for a
while--thanks to Hans Breuer for the help in the process-Bug 639127)
-Made up for missed headers in the "install" stage and removed the removed
headers in the property sheet
-Updated GTK+ .def file generation as an extra macro is needed for that
-Updated gdk/Makefile.am for the generation of gdk.vcproj from gdk.vcprojin
Khaled Hosny [Wed, 12 Jan 2011 07:11:04 +0000 (09:11 +0200)]
Updated Arabic translation
Khaled Hosny [Wed, 12 Jan 2011 06:56:41 +0000 (08:56 +0200)]
Updated Arabic translation