Petr Kovar
5819ca7260
Update Czech translation
2014-03-23 16:38:29 +01:00
Мирослав Николић
c37ccdee76
Updated Serbian translation
2014-03-23 14:24:07 +01:00
Мирослав Николић
e8718c36c7
Updated Serbian translation
2014-03-23 11:53:12 +01:00
Milo Casagrande
bd44a4a6bd
Updated Italian translation
2014-03-22 13:48:41 +00:00
Milo Casagrande
e560a1f184
Updated Italian translation
2014-03-22 13:47:59 +00:00
Daniel Korostil
1561062b8f
Updated Ukrainian translation
2014-03-22 12:22:46 +02:00
John Lindgren
451692d432
Fix typo (GTK_ENABLE_DEBUG vs. G_ENABLE_DEBUG).
...
https://bugzilla.gnome.org/show_bug.cgi?id=726858
2014-03-21 22:55:03 -04:00
Matthias Clasen
d669926130
font chooser: Update font list on font changes
...
We do get a style-updated emission when new fonts are installed.
Update the font list in this case.
https://bugzilla.gnome.org/show_bug.cgi?id=726476
2014-03-21 22:37:36 -04:00
Matthias Clasen
c99935a540
file chooser: Don't react to entry changes in select-folder mode
...
In select-folder mode, we are putting the directory name into the
entry ourselves. Then the entry appends a /. If we react to this
'spontaneous' change of the entry by clearing the list selection,
this will in turn make us clear the entry. We don't want that.
https://bugzilla.gnome.org/show_bug.cgi?id=726855
2014-03-21 22:08:50 -04:00
Gábor Kelemen
42b7122c87
Updated Hungarian translation
2014-03-22 00:50:40 +00:00
Matthias Clasen
a8036a5143
wayland: Fix northeast resizing
...
Surprisingly, the same corner that was broken for resizing under
X is also broken under Wayland, for an entirely different reason.
2014-03-21 18:24:38 -04:00
Pierre-Eric Pelloux-Prayer
ad39298f6d
broadway: make sure color/delta run length do not overflow
...
Fixes bug 723045.
2014-03-21 21:45:04 +01:00
Matthias Clasen
6e4567e73b
Don't let themes override explicit border-width in dialogs
...
This fixes an issue where the theme-provided border-width prevents
dialog contents from lining up properly with the headerbar.
2014-03-21 15:41:13 -04:00
Matthias Clasen
9ed2c8a719
Fix undecorated windows
...
Setting windows undecorated was broken by some of the recent
shadow width changes. We need to ensure that shadow width is
zero for undecorated windows, then things work again.
2014-03-21 15:39:46 -04:00
Carlos Garnacho
9adfc8e2c4
window: Unset source ID before possibly destroying the widget
...
If the delete event ends up destroying the widget, unsetting
priv->delete_event_handler will happen on invalid memory, so
unset it before the widget is possibly destroyed.
https://bugzilla.gnome.org/show_bug.cgi?id=726825
2014-03-21 15:41:10 +01:00
Carlos Garnacho
0e7884f1a7
a11y: Remove weak reference when updating a GtkPopoverAccessible relative-to widget
...
Otherwise the weak reference is left dangling, which later causes issues at the time
of destroying that widget.
https://bugzilla.gnome.org/show_bug.cgi?id=726749
2014-03-21 15:33:58 +01:00
Andika Triwidada
980c62a139
Updated Indonesian translation
2014-03-21 10:13:02 +00:00
Andika Triwidada
1eb2b92d9c
Updated Indonesian translation
2014-03-21 07:20:38 +00:00
Jasper St. Pierre
084859d150
wayland: Mark ourselves as not supporting bounding shapes
...
Theoretically, we apply the shape mask client-side ourselves
with an ARGB32 pixmap and intersect it to get a union shape,
but I don't particularly care enough to write that code.
Realistic application code using bounding shapes in 2014 is
quite rare.
2014-03-20 14:28:25 -04:00
Jasper St. Pierre
3472235232
wayland: Add support for input regions
2014-03-20 14:28:24 -04:00
Jasper St. Pierre
385b55f203
wayland: Refactor how opaque region is handled
...
Move to a sync system just like the rest of the properties.
2014-03-20 14:28:24 -04:00
Benjamin Otte
fbf99febf3
docs: Add more information to gtk_widget_set_realized()
...
It's important to point out that widgets should only be marked as
realized very late in the process. Even GTK widgets don't get this
right.
https://bugzilla.gnome.org/show_bug.cgi?id=726717
2014-03-20 14:34:31 +01:00
Benjamin Otte
b20d49fc04
expander: Call set_realized() later
...
Widgets should only call set_realized() after having created and
registered their GDK windows. In this case, the creation of the style
context (or more exactly: figuring out the scale factor for it) requires
knowing if the widget is already realized. Which it isn't.
https://bugzilla.gnome.org/show_bug.cgi?id=726717
2014-03-20 14:20:49 +01:00
GunChleoc
6726f37309
Updated Scottish Gaelic translation
2014-03-20 08:46:04 +00:00
GunChleoc
6b4d79dd7a
Updated Scottish Gaelic translation
2014-03-20 08:27:29 +00:00
GunChleoc
192766a541
Updated Scottish Gaelic translation
2014-03-20 08:24:23 +00:00
GunChleoc
67cc408905
Updated Scottish Gaelic translation
2014-03-20 08:20:58 +00:00
Ask H. Larsen
6f36323ac6
Updated Danish translation
2014-03-19 21:52:16 +01:00
Ask H. Larsen
4e3a2eea4d
Updated Danish translation
2014-03-19 21:50:35 +01:00
Gábor Kelemen
2144a810b5
Updated Hungarian translation
2014-03-19 15:57:33 +00:00
Benjamin Otte
38d1999f7b
container: guard container variable by reffing it
...
vte destroys the container during removal of a child. Don't crash in
that case due to recent a11y refactoring.
https://bugzilla.gnome.org/show_bug.cgi?id=726369
2014-03-19 13:23:38 +01:00
Benjamin Otte
d5792eb1fe
cssprovider: Fix error message
...
expected a valid semicolon
sounds kinda not so great. Make it say
expected semicolon
Unless somebody can tell me the difference between valid and invalid
semicolons?
2014-03-19 12:44:24 +01:00
Matthias Clasen
5c10e8409f
Ensure proper spacing around icons in message dialogs
...
We had a margin of 30 before/after the text. Put that add around
the icon as well, and separate the icon and text by 30 pixels.
This does not affect the appearance of message dialogs without
icons.
2014-03-18 19:53:36 -04:00
Matthias Clasen
f5dc69ab8e
Add at testcase for a message dialog with icon
...
Icons in message dialogs may be deprecated, but we still need
to place them properly, so add a testcase.
2014-03-18 19:53:36 -04:00
Murray Cumming
4ee775ebf9
docs: Tiny GtkApplication typo fixes.
2014-03-18 12:29:49 +01:00
Matthias Clasen
1a2b7bbd0a
GtkDialog: Add some padding to title label
2014-03-17 22:46:22 -04:00
Matthias Clasen
703ae52214
Bump version
2014-03-17 20:21:28 -04:00
Matthias Clasen
70b4b622b4
GtkPopover: Fix two doc comments
2014-03-17 19:13:53 -04:00
Matthias Clasen
36b3b9cbeb
x11: Allow unmaximizing from tiled state too
...
This lets us unmaximize a half-tiled csd window on a touch system.
2014-03-17 18:18:53 -04:00
Matthias Clasen
8a9dab8e29
Update a11y test output
2014-03-17 18:14:53 -04:00
Jasper St. Pierre
16b5504eb9
wayland: Remove cruft in set_keep_above / set_keep_below
...
It's been decided: these will most likely never be supported on
Wayland, so remove the "stub" implementation of them.
2014-03-17 15:51:46 -04:00
Jasper St. Pierre
4eb7dac75b
wayland: Fix get_frame_extents
...
We need to traverse up the hierarchy for windows here. Just use
our existing helper method for this.
2014-03-17 15:51:46 -04:00
Jasper St. Pierre
efdd68b3b0
Implement get_root_origin generically for all backends
...
It seems that some backends implemented get_root_origin wrong
and returned the client window coordinates, not the frame window
coordinates. Since it's possible to implement generically for all
windows, let's do that instead of having a separate impl vfunc.
2014-03-17 15:51:46 -04:00
Matthias Clasen
c663cabe7b
Updates
2014-03-17 15:45:55 -04:00
Jasper St. Pierre
0320c3be8e
wayland: Fix "fake root" coords
...
We were incorrectly summing up our own window over and over
rather than the coordinates of the parent windows.
2014-03-17 15:36:41 -04:00
Jasper St. Pierre
494e253e47
wayland: Add a giant doc comment explaining "fake root" coordinate space
2014-03-17 15:36:41 -04:00
Jasper St. Pierre
92833a0b82
wayland: Properly apply the fake root offset to event coordinates
...
GdkEvent's x_root and y_root values should be in the same "fake root
window" coordinate space as gdk_window_get_root_coords.
2014-03-17 15:36:41 -04:00
Jasper St. Pierre
35a1f49db5
wayland: Fill in x_root / y_root of events properly
...
Lots of code, including dragging code in GtkWindow, use these
fields. Setting them to 0 causes lots of strange and weird bugs.
Use the same "hack" from query_device_state of just using
win_x / win_y for now. We'll convert this to the proper fake root
coordinate system used by get_root_coords in the next commit.
2014-03-17 15:36:41 -04:00
Matthias Clasen
ac96c35230
Update documentation about link styling
...
The ::link-color and ::visited-link-color style properties
are ignored now. Document that.
2014-03-17 15:00:45 -04:00
Marek Kasik
b95ce71b89
printing: Fail nicely when /tmp is not writable
...
Don't crash when /tmp is not writable when printing to file.
Show that getting of printer details failed for CUPS printers.
https://bugzilla.gnome.org/show_bug.cgi?id=693200
2014-03-17 14:37:34 -04:00