]> Pileus Git - ~andy/gtk/log
~andy/gtk
11 years agoAdd accessibility for GtkLevelBar and value test
Mike Gorse [Mon, 3 Dec 2012 22:07:23 +0000 (16:07 -0600)]
Add accessibility for GtkLevelBar and value test

11 years agogtk-demo: Stop installing files
Benjamin Otte [Fri, 1 Feb 2013 16:41:56 +0000 (17:41 +0100)]
gtk-demo: Stop installing files

As everything is handled via resources now, there's no need to install
the files anymore.

11 years agogtk-demo: Remove demo_find_file() function
Benjamin Otte [Fri, 1 Feb 2013 16:38:08 +0000 (17:38 +0100)]
gtk-demo: Remove demo_find_file() function

It's not used anymore. With it, the demo-common.h header is not needed
anymore and is removed, too (and all the needless includes).

11 years agoscrolledwindow: Use local variables
Benjamin Otte [Fri, 1 Feb 2013 16:01:10 +0000 (17:01 +0100)]
scrolledwindow: Use local variables

This (a) makes the code look nicer, and (b) works for non-scrollables

11 years agogtk-demo: Load icon from resource
Benjamin Otte [Fri, 1 Feb 2013 13:46:13 +0000 (14:46 +0100)]
gtk-demo: Load icon from resource

11 years agogtk-demo: Display extra files from resources
Benjamin Otte [Wed, 30 Jan 2013 22:16:16 +0000 (23:16 +0100)]
gtk-demo: Display extra files from resources

11 years agoxxx: Add source files
Benjamin Otte [Wed, 30 Jan 2013 22:07:45 +0000 (23:07 +0100)]
xxx: Add source files

11 years agogtk-demo: Don't use subfolders for resources
Benjamin Otte [Wed, 30 Jan 2013 22:05:12 +0000 (23:05 +0100)]
gtk-demo: Don't use subfolders for resources

This confuses the notebook that is displaying them.

11 years agogtk-demo: Don't use aliases for filenames
Benjamin Otte [Wed, 30 Jan 2013 20:11:32 +0000 (21:11 +0100)]
gtk-demo: Don't use aliases for filenames

This is necessary so the files displayed in the left notebook match the
files referenced in the source code.

11 years agogtk-demo: Port pixbufs example to resources
Benjamin Otte [Wed, 30 Jan 2013 15:57:13 +0000 (16:57 +0100)]
gtk-demo: Port pixbufs example to resources

11 years agogtk-demo: Port textview example to resources
Benjamin Otte [Wed, 30 Jan 2013 15:46:20 +0000 (16:46 +0100)]
gtk-demo: Port textview example to resources

11 years agoimage: Make gtk_image_new_from_resource() load animations
Benjamin Otte [Wed, 30 Jan 2013 15:24:39 +0000 (16:24 +0100)]
image: Make gtk_image_new_from_resource() load animations

Requires new gdk-pixbuf APIs to load animations from resources.

11 years agogtk-demo: Port images example to resources
Benjamin Otte [Tue, 29 Jan 2013 21:24:42 +0000 (22:24 +0100)]
gtk-demo: Port images example to resources

11 years agogtk-demo: Port images example to GInputStream
Benjamin Otte [Tue, 29 Jan 2013 20:42:16 +0000 (21:42 +0100)]
gtk-demo: Port images example to GInputStream

11 years agogtk-demo: Port iconview example to use resources
Benjamin Otte [Tue, 29 Jan 2013 16:21:19 +0000 (17:21 +0100)]
gtk-demo: Port iconview example to use resources

11 years agogtk-demo: Port appwindow example to resources
Benjamin Otte [Tue, 29 Jan 2013 16:14:34 +0000 (17:14 +0100)]
gtk-demo: Port appwindow example to resources

11 years agogtk-demo: Port builder example to resources
Benjamin Otte [Tue, 29 Jan 2013 16:10:30 +0000 (17:10 +0100)]
gtk-demo: Port builder example to resources

11 years agogtk-demo: Make printing example use resources
Benjamin Otte [Tue, 29 Jan 2013 16:02:16 +0000 (17:02 +0100)]
gtk-demo: Make printing example use resources

11 years agogtk-demo: Load sources from resources
Benjamin Otte [Tue, 29 Jan 2013 13:51:06 +0000 (14:51 +0100)]
gtk-demo: Load sources from resources

11 years agogtk-demo: Load the demo files using g_file_get_contents()
Benjamin Otte [Tue, 29 Jan 2013 13:08:47 +0000 (14:08 +0100)]
gtk-demo: Load the demo files using g_file_get_contents()

... instead of massaging a FILE* with flockfile() and ungetc().

11 years agogtk-demo: Include the source files as resources
Benjamin Otte [Tue, 29 Jan 2013 12:27:58 +0000 (13:27 +0100)]
gtk-demo: Include the source files as resources

11 years agoUpdated Dutch translation
Wouter Bolsterlee [Fri, 1 Feb 2013 15:47:03 +0000 (16:47 +0100)]
Updated Dutch translation

11 years agotree-view: add back gtk_style_context_set_background()
Cosimo Cecchi [Fri, 1 Feb 2013 10:10:23 +0000 (11:10 +0100)]
tree-view: add back gtk_style_context_set_background()

Commit ddceddaa84222f3f2b40fe5ce3b04dc7ddf6cace removed the call to
gtk_style_context_set_background() in favour of always rendering it with
gtk_render_background() during the draw vfunc.
This has the side effect of making the backing window always
transparent, which blocks GTK from applying some optimizations during
the paint cycle. The result is that, especially in clutter-gtk
applications, scrolling performance gets really bad.

This commit partially reverts ddceddaa84222f3f2b40fe5ce3b04dc7ddf6cace
and changes the code so that both gtk_style_context_set_background() and
gtk_render_background() are called

11 years agoicon-view: add back gtk_style_context_set_background()
Cosimo Cecchi [Fri, 1 Feb 2013 09:30:57 +0000 (10:30 +0100)]
icon-view: add back gtk_style_context_set_background()

Commit da09447914c0919362533182261a2c862ac8de81 removed the call to
gtk_style_context_set_background() in favour of always rendering it with
gtk_render_background() during the draw vfunc.
This has the side effect of making the backing window always
transparent, which blocks GTK from applying some optimizations during
the paint cycle. The result is that, especially in clutter-gtk
applications, scrolling performance gets really bad.

This commit partially reverts da09447914c0919362533182261a2c862ac8de81
and changes the code so that both gtk_style_context_set_background() and
gtk_render_background() are called.

11 years agotreednd: Remove (out) annotation for GtkSelectionData arg
Torsten Schönfeld [Tue, 29 Jan 2013 23:11:29 +0000 (00:11 +0100)]
treednd: Remove (out) annotation for GtkSelectionData arg

gtk_tree_drag_source_drag_data_get's GtkSelectionData argument should not be
marked as (out) because:

a) GtkSelectionData is semi-private (it's declared in gtkselectionprivate.h),
and thus gobject-introspection has no knowledge of its fields or its size.
There is thus no way for language bindings to allocate GtkSelectionData.

b) Even if it was possible for language bindings to allocate GtkSelectionData,
a zeroed-out instance thus created would not be usable with
gtk_tree_drag_source_drag_data_get.  As far as I can tell, you need to
initialize its "target" member to the GdkAtom of "GTK_TREE_MODEL_ROW".
Language bindings have no way of knowing this, of course.

https://bugzilla.gnome.org/show_bug.cgi?id=692844

11 years agoUpdated Polish translation
Piotr Drąg [Thu, 31 Jan 2013 18:50:54 +0000 (19:50 +0100)]
Updated Polish translation

11 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Thu, 31 Jan 2013 11:25:49 +0000 (12:25 +0100)]
Updated Basque language

11 years agotextlayout: respect preedit color attribute
Daiki Ueno [Tue, 29 Jan 2013 05:49:22 +0000 (14:49 +0900)]
textlayout: respect preedit color attribute

gtk_text_renderer_prepare_run now checks appearance.rgba, rather than
appearance.{fg_color,bg_color}.

https://bugzilla.gnome.org/show_bug.cgi?id=692766

11 years agowayland: Implement gdk_window_fullscreen & gdk_window_unfullscreen
Rob Bradford [Tue, 29 Jan 2013 18:40:02 +0000 (18:40 +0000)]
wayland: Implement gdk_window_fullscreen & gdk_window_unfullscreen

11 years agoRemove accidental commit that broke gtk3-demo
Alexander Larsson [Tue, 29 Jan 2013 10:55:05 +0000 (11:55 +0100)]
Remove accidental commit that broke gtk3-demo

A piece of test code accidentally snuck into a commit that
made gtk3-demo not find its data files, this patch just
reverts that change.

11 years agogdkdevicemanager-x11: Request XI2.3
Jasper St. Pierre [Wed, 23 Jan 2013 19:49:35 +0000 (14:49 -0500)]
gdkdevicemanager-x11: Request XI2.3

Since XIQueryVersion, the bad API that it is, enforces the version from
the first client that requests it, for clients to be able to use the new
features in XI2.3, we need to ensure that we pass XIQueryVersion 2.3 as
the version that we support. We know that GTK+ won't be confused by the
new features.

https://bugzilla.gnome.org/show_bug.cgi?id=692467

11 years agogdkdevicemanager-x11: Always request XI2.2
Jasper St. Pierre [Wed, 23 Jan 2013 22:07:57 +0000 (17:07 -0500)]
gdkdevicemanager-x11: Always request XI2.2

The X server should fill in the minor version that it supports in the
case where it only supports the older version, so we can safely always
pass a higher version number than is potentially supported by the
server.

libXi was designed to be stable in the case where it doesn't recognize
requests or events/replies, so this should still work in a case where
we have new versions of the X server, and GTK+, but an old version of
libXi, at least for however well that setup should work.

https://bugzilla.gnome.org/show_bug.cgi?id=692467

11 years agomigrating-2to3: Add more words about GtkObject
Jasper St. Pierre [Sun, 27 Jan 2013 22:22:53 +0000 (17:22 -0500)]
migrating-2to3: Add more words about GtkObject

Talk about replacing the various function calls of GtkObject with
GObject or GtkWidget calls.

11 years agomigrating-2to3: Add more words about GSEAL_ENABLE issues
Jasper St. Pierre [Sun, 27 Jan 2013 21:06:59 +0000 (16:06 -0500)]
migrating-2to3: Add more words about GSEAL_ENABLE issues

As requested by Linus Torvalds, the wording here is a bit terse.
Explain more about how to fix the errors one encounters when using
GSEAL_ENABLE.

https://bugzilla.gnome.org/show_bug.cgi?id=692659

11 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 28 Jan 2013 14:58:53 +0000 (15:58 +0100)]
Updated Slovenian translation

11 years agoUpdated Slovenian translation
Matej Urbančič [Sun, 27 Jan 2013 21:36:03 +0000 (22:36 +0100)]
Updated Slovenian translation

11 years agoUpdated Slovenian translation
Matej Urbančič [Sun, 27 Jan 2013 21:32:07 +0000 (22:32 +0100)]
Updated Slovenian translation

11 years agowayland: Add missing reference to gdkwaylandwindow.h
Rico Tzschichholz [Sun, 27 Jan 2013 15:32:44 +0000 (16:32 +0100)]
wayland: Add missing reference to gdkwaylandwindow.h

Missing bit of 01c0dd91821ac0eebccf1c0bfc644cde5b41c4a8

11 years agoXSettingsList is now a typedef for GHashTable.
John Lindgren [Sat, 26 Jan 2013 21:47:09 +0000 (16:47 -0500)]
XSettingsList is now a typedef for GHashTable.

https://bugzilla.gnome.org/show_bug.cgi?id=692605

11 years agoUse hash-based conversions for XSETTINGS names.
John Lindgren [Sat, 26 Jan 2013 20:53:58 +0000 (15:53 -0500)]
Use hash-based conversions for XSETTINGS names.

https://bugzilla.gnome.org/show_bug.cgi?id=692605

11 years agoUpdated Slovenian translation
Matej Urbančič [Sat, 26 Jan 2013 21:46:29 +0000 (22:46 +0100)]
Updated Slovenian translation

11 years agofilechooser: Move saving geometry to where it belongs
Benjamin Otte [Sat, 26 Jan 2013 17:29:21 +0000 (18:29 +0100)]
filechooser: Move saving geometry to where it belongs

Move it from the filechooserwidget to the filechooserdialog unmap
function. It was previously only working for filechooserdialogs, too.

11 years agofilechooser: Move settings key defines into header
Benjamin Otte [Sat, 26 Jan 2013 17:29:00 +0000 (18:29 +0100)]
filechooser: Move settings key defines into header

... so we can read/write those keys from different source files.

11 years agowidget: Another place to relax the visibility requirement
Benjamin Otte [Fri, 25 Jan 2013 13:54:39 +0000 (14:54 +0100)]
widget: Another place to relax the visibility requirement

See commit 154204e89136f338a3b0cbd91ddaebc09e4bd8e3 for details

11 years agoUpdated Slovenian translation
Matej Urbančič [Sat, 26 Jan 2013 19:09:38 +0000 (20:09 +0100)]
Updated Slovenian translation

11 years agoAdded Aragonese to LINGUAS file
Daniel Martinez [Fri, 25 Jan 2013 16:55:43 +0000 (17:55 +0100)]
Added Aragonese to LINGUAS file

11 years agoAdded Aragonese UI translation
Jorge Pérez Pérez [Fri, 25 Jan 2013 16:53:05 +0000 (17:53 +0100)]
Added Aragonese UI translation

11 years agoAssamese translation updated
Nilamdyuti Goswami [Fri, 25 Jan 2013 12:53:33 +0000 (18:23 +0530)]
Assamese translation updated

11 years agotests: add a test for fullscreen mode
Olivier Fourdan [Mon, 21 Jan 2013 10:53:23 +0000 (11:53 +0100)]
tests: add a test for fullscreen mode

https://bugzilla.gnome.org/show_bug.cgi?id=691856

11 years agox11: implement gdk_window_apply_fullscreen_mode()
Olivier Fourdan [Mon, 21 Jan 2013 10:52:32 +0000 (11:52 +0100)]
x11: implement gdk_window_apply_fullscreen_mode()

for the X11 backend using the EWMH mechanism
_NET_WM_FULLSCREEN_MONITORS.

https://bugzilla.gnome.org/show_bug.cgi?id=691856

11 years agogdk: add gdk_window_set_fullscreen_mode()
Olivier Fourdan [Mon, 21 Jan 2013 10:49:45 +0000 (11:49 +0100)]
gdk: add gdk_window_set_fullscreen_mode()

and gdk_window_get_fullscreen_mode() API to allow
applications to specify if a fullscreen window should
span across all monitors in a multi-monitor setup or
remain on the current monitor where the window is
placed.

Fullscreen mode can be either GDK_FULLSCREEN_ON_ALL_MONITORS
or GDK_FULLSCREEN_ON_CURRENT_MONITOR.

https://bugzilla.gnome.org/show_bug.cgi?id=691856

11 years agoGtkFileChooser: Remove the last remains of the last_folder_uri logic
Federico Mena Quintero [Fri, 25 Jan 2013 00:07:03 +0000 (18:07 -0600)]
GtkFileChooser: Remove the last remains of the last_folder_uri logic

This is akin to commit cfb09e565460fd463a0822c8c8dbb0521d9fcab9 in the gtk-2-24 branch;
the last_folder_uri is no longer being used for anything meaningful, so we
remove it altogether.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
11 years agoForgotten file
Matthias Clasen [Thu, 24 Jan 2013 22:54:13 +0000 (17:54 -0500)]
Forgotten file

11 years agoAdd git.mk to more places
Jasper St. Pierre [Thu, 24 Jan 2013 22:35:30 +0000 (17:35 -0500)]
Add git.mk to more places

11 years agoUpdate git.mk
Jasper St. Pierre [Thu, 24 Jan 2013 22:33:57 +0000 (17:33 -0500)]
Update git.mk

11 years agogtkimage: Add GtkImage::resource property
Jasper St. Pierre [Thu, 24 Jan 2013 22:09:51 +0000 (17:09 -0500)]
gtkimage: Add GtkImage::resource property

This is designed for GtkBuilder scenarios:

    <object class="GtkImage" id="blah">
        <property name="resource">/org/myapp/blah.png</property>
    </object>

https://bugzilla.gnome.org/show_bug.cgi?id=692481

11 years agoUpdated Hungarian translation
Gabor Kelemen [Thu, 24 Jan 2013 22:22:28 +0000 (23:22 +0100)]
Updated Hungarian translation

11 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 24 Jan 2013 15:31:58 +0000 (16:31 +0100)]
Updated Spanish translation

11 years agowidget: Allow invisible toplevels to do sizing operations
Benjamin Otte [Thu, 24 Jan 2013 13:25:27 +0000 (14:25 +0100)]
widget: Allow invisible toplevels to do sizing operations

This is a quickfix to keep things working.

It turns out GtkWindow assumes it can do sizing operations while not
being visible, or while in the process of show()ing/hide()ing itself.
And commit b495ce54 broke these operations.

Figuring this properly requires some more thinking and restructuring on
my part, so for now we relax the requirement of visiblility enough for
these things to start working again.

11 years agofilechooser: Attach GSettings object to GtkSettings
Benjamin Otte [Wed, 23 Jan 2013 02:23:33 +0000 (03:23 +0100)]
filechooser: Attach GSettings object to GtkSettings

... instead of keeping one per GtkFileChooserDefault. This allows using
it in other places, too.

11 years agofilechooser: Use macros
Benjamin Otte [Mon, 21 Jan 2013 02:14:14 +0000 (03:14 +0100)]
filechooser: Use macros

Thanks for not letting me catch that place when I was greeping...

11 years agoMake formatting of configure options consistent
Matthias Clasen [Thu, 24 Jan 2013 11:31:07 +0000 (06:31 -0500)]
Make formatting of configure options consistent

Some options had double [], which can be avoided by
judicious use of opt="plain" attributes.

11 years agoAdd some more Broadway documentation
Matthias Clasen [Thu, 24 Jan 2013 11:23:04 +0000 (06:23 -0500)]
Add some more Broadway documentation

Among other things, introduce a broadwayd man page.

11 years agowayland: Make GdkWaylandWindow public
Jan Arne Petersen [Wed, 23 Jan 2013 21:20:05 +0000 (22:20 +0100)]
wayland: Make GdkWaylandWindow public

Allows to access Wayland specific window information like wl_surface and
wl_shell_surface.

Add gdk_wayland_window_get_wl_surface for getting the Wayland wl_surface
and gdk_wayland_window_get_wl_shell_surface for getting the Wayland
wl_shell_surface.

11 years agowayland: Make GdkWaylandDisplay public
Jan Arne Petersen [Sat, 19 Jan 2013 22:43:27 +0000 (23:43 +0100)]
wayland: Make GdkWaylandDisplay public

Allows to access Wayland specific display information like wl_display
etc.

Add gdk_wayland_display_get_wl_display for getting the Wayland
wl_display.

11 years agocolor chooser: give GSettings schema a path
Matthias Clasen [Wed, 23 Jan 2013 12:48:26 +0000 (07:48 -0500)]
color chooser: give GSettings schema a path

The code is always instantiating this schema at a fixed location, so why
is it relocatable?

Add a path so that it shows up properly in dconf-editor, and from the
gsettings commandline tool.

11 years agofile chooser: give GSettings schema a path
Ryan Lortie [Mon, 21 Jan 2013 02:24:28 +0000 (21:24 -0500)]
file chooser: give GSettings schema a path

The code is always instantiating this schema at a fixed location, so why
is it relocatable?

Add a path so that it shows up properly in dconf-editor, and from the
gsettings commandline tool.

https://bugzilla.gnome.org/show_bug.cgi?id=692163

11 years agogtk/gtktreeview: Avoid a C99ism
Chun-wei Fan [Wed, 23 Jan 2013 06:49:50 +0000 (14:49 +0800)]
gtk/gtktreeview: Avoid a C99ism

Declare a variable at the top of the block

11 years agoVisual C++ property sheets: Update "install" phase
Chun-wei Fan [Wed, 23 Jan 2013 06:41:23 +0000 (14:41 +0800)]
Visual C++ property sheets: Update "install" phase

Now that some headers were introduced/deprecated, and that the a11y APIs
became public, install the headers as needed.

11 years agoUpdate config.h.win32.in
Chun-wei Fan [Wed, 23 Jan 2013 06:14:05 +0000 (14:14 +0800)]
Update config.h.win32.in

Make its preconfigured entries match the ones asked in config.h.in

11 years agoVisual C++ 2010 solution: cosmetics
Chun-wei Fan [Wed, 23 Jan 2013 06:06:14 +0000 (14:06 +0800)]
Visual C++ 2010 solution: cosmetics

...for consistency reasons and ease when we provide build support for
Visual Studio 2012

11 years agoPrepare Visual Studio 2010 projects for Visual Studio 2012
Chun-wei Fan [Wed, 23 Jan 2013 06:03:30 +0000 (14:03 +0800)]
Prepare Visual Studio 2010 projects for Visual Studio 2012

This adds a PlatformToolset tag in the project configs so that we can
provide support for Visual Studio 2012 with relative ease as the format
of the VS 2012 projects are only slightly different from their VS 2010
counterparts.

We can then use a script like the one used in GLib[1] to copy the VS2010
projects and replace the necessary tags to create the VS2012 projects.
This also cleans up the projects and property sheets, as there were some
unwanted/unneeded entries in them.

[1]: http://git.gnome.org/browse/glib/commit/?id=76cecf061b377d30e5422cdddb1fb9d19c52421d

11 years agoVisual C++: Update gtka11y projects completion
Chun-wei Fan [Wed, 23 Jan 2013 05:56:11 +0000 (13:56 +0800)]
Visual C++: Update gtka11y projects completion

-Rename the "libgail" projects to gtka11y, for consistency with the
 autotools builds
-Update the projects completion in gtk/a11y/Makefile.am, as the sources are
 now listed under $(libgtka11y_la_SOURCES) instead of $(libgail_la_SOURCES)

11 years agoUpdated Brazilian Portuguese translation
Enrico Nicoletto [Wed, 23 Jan 2013 02:21:48 +0000 (00:21 -0200)]
Updated Brazilian Portuguese translation

11 years agoUpdated Brazilian Portuguese translation
Enrico Nicoletto [Wed, 23 Jan 2013 02:21:31 +0000 (00:21 -0200)]
Updated Brazilian Portuguese translation

11 years agowayland: Handle the keymap being needed before we know about seats
Rob Bradford [Tue, 22 Jan 2013 19:08:56 +0000 (19:08 +0000)]
wayland: Handle the keymap being needed before we know about seats

In the Wayland backend implementation for gdk_display_get_keymap we enumerate
the known devices and look for an core keyboard device. These device objects
are created when we receive the capabilities for the seat. The seat
capabilities may be received after a request for the keymap so we handle this
by creating a temporary keymap which we then free later when we have the real
one.

11 years agoUpdated Polish translation
Piotr Drąg [Tue, 22 Jan 2013 15:28:21 +0000 (16:28 +0100)]
Updated Polish translation

11 years agoapplicationwindow: fix mem leak
Cosimo Cecchi [Sun, 20 Jan 2013 18:52:47 +0000 (13:52 -0500)]
applicationwindow: fix mem leak

In the error path, code is leaking a ref to a GVariant.

https://bugzilla.gnome.org/show_bug.cgi?id=692203

11 years agoGtkFileChooserDefault: Don't use Backspace anymore to to to the parent folder
Federico Mena Quintero [Mon, 21 Jan 2013 19:33:43 +0000 (13:33 -0600)]
GtkFileChooserDefault: Don't use Backspace anymore to to to the parent folder

This is for consistency with Nautilus.

https://bugzilla.gnome.org/show_bug.cgi?id=692188
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
11 years agoPlug two memory leak
Matthias Clasen [Mon, 21 Jan 2013 04:09:59 +0000 (23:09 -0500)]
Plug two memory leak

g_resources_lookup_data returns a GBytes that must be unreffed.

11 years agoAdd missing $(EXEEXT) for gtk-query-immodules-3.0
Kouhei Sutou [Sat, 19 Jan 2013 13:30:02 +0000 (22:30 +0900)]
Add missing $(EXEEXT) for gtk-query-immodules-3.0

https://bugzilla.gnome.org/show_bug.cgi?id=692076

11 years agoAdd missing $(EXEEXT)
Kouhei Sutou [Sat, 19 Jan 2013 13:08:13 +0000 (22:08 +0900)]
Add missing $(EXEEXT)

https://bugzilla.gnome.org/show_bug.cgi?id=692073

11 years agoUse g_signal_connect_object for adjustments in GtkSpinButtonAccessible
Matthias Clasen [Mon, 21 Jan 2013 03:16:47 +0000 (22:16 -0500)]
Use g_signal_connect_object for adjustments in GtkSpinButtonAccessible

An instance of GtkAdjustment may be used by another instance after
the spin button widget is destroyed. In that case, the function
gtk_spin_button_accessible_value_changed() will be called with an
invalid argument. This situation is often caused when one use
GtkCellRendererSpin widget. To avoid invalid call of the function,
the signal handler for the "value-changed" signal should be disconnected
when the spin-button widget is destroyed.
Using g_signal_connect_object achieves just that.
https://bugzilla.gnome.org/show_bug.cgi?id=691592

11 years agowidget: Add annotation (allow-none) for set_tooltip_text
Cole Robinson [Sun, 13 Jan 2013 03:45:28 +0000 (22:45 -0500)]
widget: Add annotation (allow-none) for set_tooltip_text

https://bugzilla.gnome.org/show_bug.cgi?id=691639

11 years agoAdd optional single click activation mode for icon view
William Jon McCann [Fri, 18 Jan 2013 05:59:55 +0000 (00:59 -0500)]
Add optional single click activation mode for icon view

https://bugzilla.gnome.org/show_bug.cgi?id=345023

11 years agoAdd a simple test for activate on single click
William Jon McCann [Fri, 18 Jan 2013 05:08:26 +0000 (00:08 -0500)]
Add a simple test for activate on single click

https://bugzilla.gnome.org/show_bug.cgi?id=345023

11 years agoAdd an optional single click activation mode to treeview
William Jon McCann [Thu, 17 Jan 2013 23:27:15 +0000 (18:27 -0500)]
Add an optional single click activation mode to treeview

https://bugzilla.gnome.org/show_bug.cgi?id=345023

11 years agoUpdated POTFILES.skip
Piotr Drąg [Sun, 20 Jan 2013 20:39:39 +0000 (21:39 +0100)]
Updated POTFILES.skip

11 years agoUpdated Spanish translation
Daniel Mustieles [Sun, 20 Jan 2013 20:13:14 +0000 (21:13 +0100)]
Updated Spanish translation

11 years agoreftests: Add a reftest for width-chars not shrinking the allocation
Benjamin Otte [Sun, 20 Jan 2013 19:23:05 +0000 (20:23 +0100)]
reftests: Add a reftest for width-chars not shrinking the allocation

width-chars and max-width chars should (and do) only change the
requested sizes, not the allocated size of the label.

This came out of an IRC discussion, so no bug.

11 years agoUpdated Spanish translation
Daniel Mustieles [Sun, 20 Jan 2013 11:05:50 +0000 (12:05 +0100)]
Updated Spanish translation

11 years agoUpdated Serbian translation
Мирослав Николић [Sat, 19 Jan 2013 10:32:13 +0000 (11:32 +0100)]
Updated Serbian translation

11 years agoUpdated Serbian translation
Мирослав Николић [Sat, 19 Jan 2013 10:24:38 +0000 (11:24 +0100)]
Updated Serbian translation

11 years agoUpdated POTFILES.skip
Piotr Drąg [Sat, 19 Jan 2013 03:40:10 +0000 (04:40 +0100)]
Updated POTFILES.skip

11 years agogdk: Fix typo in gdkkeysyms-update.pl
Bastien Nocera [Fri, 18 Jan 2013 16:25:45 +0000 (17:25 +0100)]
gdk: Fix typo in gdkkeysyms-update.pl

s/Authos/Author

11 years agowayland: Drop code to use cairo-gl for rendering
Rob Bradford [Thu, 17 Jan 2013 16:19:23 +0000 (16:19 +0000)]
wayland: Drop code to use cairo-gl for rendering

The APIs that this code relied upon were removed in Wayland 1.0 and as such
this code has been broken since then.

11 years agowayland: Drop build configuration support for cairo-gl
Rob Bradford [Thu, 17 Jan 2013 16:05:25 +0000 (16:05 +0000)]
wayland: Drop build configuration support for cairo-gl

The underlying code uses API that is no longer available with 1.0. This
optional, off by default build mode hasn't worked since the release of
Wayland 1.0.

11 years agoMore or less revert 91949934 which broke the regression test for bug #111500.
John Lindgren [Thu, 17 Jan 2013 02:36:45 +0000 (21:36 -0500)]
More or less revert 91949934 which broke the regression test for bug #111500.

https://bugzilla.gnome.org/show_bug.cgi?id=691842

11 years agoUpdated Portuguese translation and converted to New Spelling (Novo AO)
Duarte Loreto [Thu, 17 Jan 2013 23:18:26 +0000 (23:18 +0000)]
Updated Portuguese translation and converted to New Spelling (Novo AO)

11 years agoUpdated Portuguese translation and converted to New Spelling (Novo AO)
Duarte Loreto [Thu, 17 Jan 2013 23:14:26 +0000 (23:14 +0000)]
Updated Portuguese translation and converted to New Spelling (Novo AO)