Adam Jackson
cc517f116a
X11: Decode extension names in the error handler
...
This commit uses the Xlib cache to obtain the name of the X extension
for the request that caused the error.
https://bugzilla.gnome.org/review?bug=723555
2014-02-03 20:14:13 -05:00
Jasper St. Pierre
8061df1544
gdkwindow-wayland: Obey Wayland buffer semantics
...
We can't destroy buffers if they're in-use by the compositor. Well,
technically we can, but that is considered undefined by Wayland and
mutter won't cope with it very well -- it simply kills the client.
To solve this, we need to delay the destroy operation until the
compositor tells us that it's released the buffer. To do this, hold
an extra ref on the cairo surface as long as the surface is in-use
by the compositor.
2014-02-03 19:08:45 -05:00
Matthias Clasen
04b58bcf3e
Add a release note about background rendering
2014-02-03 16:49:15 -05:00
Matthias Clasen
841a8d811a
Update gtkvolumebutton.ui.h
...
Removing the tooltips removed some strings.
2014-02-03 16:43:45 -05:00
Matthias Clasen
ffea6a5624
Revert "fixed: draw css background and borders"
...
This reverts commit ba6128f8af
.
This change breaks emacs drawing entirely. Since GtkFixed is
somewhat of a legacy widget anyway, lets just not bother doing
this modernization there, at least for now.
2014-02-03 16:02:16 -05:00
Matthias Clasen
f058b402e4
GtkVolumeButton: Remove tooltips
...
Showing tooltips on top of a transient popup does not work
out well, and is not really necessary here. At the same time,
remove the unnecessary repetitions of properties. In particular,
setting the label of the buttons here defeats the scale buttons
use of symbolic icons.
https://bugzilla.gnome.org/show_bug.cgi?id=723181
2014-02-03 15:43:24 -05:00
Matthias Clasen
c46b1c2a05
GtkScaleButton: Use a popover
...
This works better than the contortions we're currently doing
with an undecorated dialog, and grabs.
https://bugzilla.gnome.org/show_bug.cgi?id=723181
2014-02-03 15:43:24 -05:00
Benjamin Otte
e9fb8ad1f7
css: Fix computation of pixels occupied by blur radius
...
These computations were done randomly in lots of places and more often
than not, they were also wrong.
This function was copied (with docs) from Firefox:
http://lxr.mozilla.org/mozilla-central/source/gfx/2d/Blur.cpp
https://bugzilla.gnome.org/show_bug.cgi?id=723159
2014-02-03 21:38:16 +01:00
Benjamin Otte
43baa213b2
a11y: Ignore deprecation warnings for ATK focus tracker
2014-02-03 21:38:16 +01:00
William Jon McCann
8a71798c05
docs: add missing close para tag
...
From 30cc1512e
2014-02-03 09:57:01 -05:00
William Jon McCann
dcd43cc77a
docs: fix spurious list close tag
...
Missed by patch 30cc1512e
2014-02-03 09:51:40 -05:00
Matthias Clasen
c45932f9bc
Exempt GtkAssistant.use-header-bar from defaultvalue test
...
Just like GtkDialog, this one has a special-purpose
default value.
2014-02-02 19:47:36 -05:00
Daniel Korostil
a76de86357
Updated Ukrainian translation
2014-02-02 22:36:13 +00:00
Matthias Clasen
be60724d08
Add a testcase for various dialog headerbar scenarios
2014-02-02 17:35:11 -05:00
Aurimas Černius
1f7a28d6d4
Updated Lithuanian translation
2014-02-02 13:57:24 +02:00
Matthias Clasen
245c385ae7
Docs: Don't use note elements
...
In most cases, the text itself makes the message clear enough.
2014-02-02 01:22:14 -05:00
Matthias Clasen
30cc1512e6
Docs: Use markdown for lists
...
This greatly reduces the amount of xml in the docs.
2014-02-02 01:07:39 -05:00
Matthias Clasen
09d1b28249
docs: Convert to markdown
...
Specifically, switch to using markdown syntax for sections.
2014-02-02 00:30:27 -05:00
Rafael Ferreira
16e38946bd
Updated Brazilian Portuguese translation for Properties
2014-02-02 01:02:44 -02:00
Rafael Ferreira
2d13f6871c
Updated Brazilian Portuguese translation
2014-02-02 02:57:02 +00:00
Piotr Drąg
c021b8a3e4
Updated POTFILES.in and POTFILES.skip
2014-02-01 17:47:24 +01:00
Baurzhan Muftakhidinov
0832b8ff13
Updated Kazakh translation
2014-02-01 15:20:08 +00:00
Andika Triwidada
9a1005ae90
Updated Indonesian translation
2014-02-01 11:34:04 +00:00
William Jon McCann
f5db0e7c75
docs: remove spurious para
2014-02-01 05:35:44 -05:00
William Jon McCann
66071234f6
docs: list items require blank lines
2014-02-01 05:35:43 -05:00
William Jon McCann
d86a63776b
docs: use markdown instead of docbook tags
2014-02-01 05:18:53 -05:00
Dimitris Spingos
856f8ca7ef
Updated Greek translation
2014-02-01 08:45:39 +02:00
Matthias Clasen
7956dd271c
Fix a case of nested comments
2014-01-31 18:48:13 -05:00
Chao-Hsiung Liao
d081e7f160
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2014-02-01 07:32:48 +08:00
Rico Tzschichholz
45ba26c523
Updated POTFILES.in
2014-01-31 22:53:05 +01:00
Jasper St. Pierre
c08b315c32
gdkwindow-wayland: Erm, put the DESTROYED check in the right spot...
2014-01-31 16:43:49 -05:00
Jasper St. Pierre
98d1b5464d
gdkwindow-wayland: Bail out early if we get a frame callback when destroying our window
...
This prevents warnings like
(gtk3-demo:14948): Gdk-CRITICAL **: _gdk_frame_clock_thaw: assertion 'GDK_IS_FRAME_CLOCK (clock)' failed
(gtk3-demo:14948): Gdk-CRITICAL **: gdk_frame_clock_get_timings: assertion 'GDK_IS_FRAME_CLOCK (frame_clock)' failed
We need to do this, as the compositor might have already sent us a frame
event, in-flight, at the same time we destroy our window. In this case, we'll
receive the then-in-flight "done" event, and then warn as we try to look
up the frame clock on a destroyed window.
2014-01-31 16:25:27 -05:00
Matthias Clasen
fa4bd8b042
gtk3-demo: Fix two issues with the builder demo
...
The ui file was generating a warning about AtkAction not
being implemented, and the about dialog had a missing icon.
2014-01-31 15:44:46 -05:00
Jasper St. Pierre
328155d8b3
Update ui.h file for GtkFileChooserDefault rename
2014-01-31 15:20:38 -05:00
Jasper St. Pierre
f929a61399
gtkicontheme: Don't query CONTENT_TYPE to determine if something is an SVG
...
We already know based on the suffix of the filename.
https://bugzilla.gnome.org/show_bug.cgi?id=721895
2014-01-31 14:34:52 -05:00
Jasper St. Pierre
78169aa192
gdkwindow-x11: Fix compile warning
...
It doesn't actually matter, since we don't pass any real attributes
anyway, but this should be the correct type...
2014-01-31 14:34:13 -05:00
Jasper St. Pierre
533a1306cf
gdkwindow: Use an InputOnly window for focus_window
...
For XWayland, this is somewhat important to prevent a dummy XWayland surface
being made for all clients that connect...
https://bugzilla.gnome.org/show_bug.cgi?id=723390
2014-01-31 14:23:47 -05:00
Matthias Clasen
54ec157599
Ignore hide-titlebar-when-maximized for CSD
...
This setting really only makes sense for wm titlebars,
client-side titlebars are under application control
anyway.
2014-01-31 08:45:23 -05:00
Murray Cumming
a220871250
docs: Improve grammar in GtkHeaderBar overview
2014-01-31 11:24:34 +01:00
Matthias Clasen
4e066a750a
GtkPopover: avoid a critical
...
focus_widget can be NULL, as pointed out in
https://bugzilla.gnome.org/show_bug.cgi?id=723181#c7
2014-01-30 08:13:05 -05:00
Yosef Or Boczko
c985c57818
Updated Hebrew translation
2014-01-30 13:16:08 +02:00
Jorge Pérez Pérez
6b052b291c
Updated Aragonese translation
2014-01-30 11:33:23 +01:00
Matthias Clasen
5d39c435ca
widget-factory: Add a volume button
2014-01-29 22:37:00 -05:00
William Jon McCann
6a285daa79
assistant: add text-button style class
...
https://bugzilla.gnome.org/show_bug.cgi?id=723212
2014-01-29 20:56:21 -05:00
William Jon McCann
9698d73ade
assistant: set window title with page title
...
This will set the headerbar title when necessary
https://bugzilla.gnome.org/show_bug.cgi?id=723212
2014-01-29 20:56:21 -05:00
William Jon McCann
b69ac965ea
tests: fix button underline in testassistant
...
https://bugzilla.gnome.org/show_bug.cgi?id=723212
2014-01-29 20:56:21 -05:00
William Jon McCann
8ea33c29d7
assistant: make button labels match mockups
...
https://bugzilla.gnome.org/show_bug.cgi?id=723212
2014-01-29 20:56:21 -05:00
William Jon McCann
ec10bbd6f5
assistant: add ability to use header bar
...
https://bugzilla.gnome.org/show_bug.cgi?id=723212
2014-01-29 20:56:20 -05:00
Giovanni Campagna
8e19b76543
GtkStyleContext: don't use disconnect_by_func()
...
disconnect_by_func() is slow, and this becomes particularly evident
when disposing a number of widgets (and their associated style
context) at once, such as when using a language binding which
uses a GC.
https://bugzilla.gnome.org/show_bug.cgi?id=723183
2014-01-29 23:06:07 +01:00
William Jon McCann
71b17b4756
Depend on latest gtk-doc
2014-01-29 14:19:04 -05:00