Timm Bäder
e1592c599e
gdkwindow: Plug memory leak
...
gdk_drawing_context_get_clip returns a newly allocated cairo_region_t,
so we have to destroy it.
2017-03-02 15:16:08 +01:00
Timm Bäder
7d85ffce33
switch: remove unnecessary gtk_widget_show calls
2017-03-02 15:16:08 +01:00
Timm Bäder
b52966a318
cssselector: Stop parsing deprecated selectors
2017-03-02 15:16:08 +01:00
Timm Bäder
8eb7575c7f
csswidgetnode: Remove unused include
2017-03-02 15:16:08 +01:00
Matthias Clasen
015ff46633
Convince OS X to fully fullscreen windows
...
We typically want to have the full screen given to
the content, not the aspect-ratio preserving behavior
that newer OS X has.
https://bugzilla.gnome.org/show_bug.cgi?id=779383
2017-03-02 08:10:39 -05:00
Sveinn í Felli
35830fd88d
Update Icelandic translation
...
(cherry picked from commit 36e1761c84
)
2017-03-02 13:02:33 +00:00
Ask Hjorth Larsen
4508e2fc3e
Updated Danish translation
2017-03-02 13:24:10 +01:00
Ask Hjorth Larsen
d639e0696d
Updated Danish translation
2017-03-02 13:15:47 +01:00
Sveinn í Felli
5ff1b4662c
Update Icelandic translation
...
(cherry picked from commit fb53855fc8
)
2017-03-02 11:55:20 +00:00
Matthias Clasen
6278d003b4
Implement backdrop for Quartz
...
We need to send window state change events to make GTK+
pick up on focus changed for backdrop.
https://bugzilla.gnome.org/show_bug.cgi?id=779392
2017-03-01 11:47:18 -05:00
Matthias Clasen
169e2d8d92
quartz: Let CSD windows be fullscreen
...
I've found that I need this patch to make it possible for
windows with headerbar to be made fullscreen on OS X.
https://bugzilla.gnome.org/show_bug.cgi?id=779383
2017-03-01 11:46:31 -05:00
Olivier Fourdan
bbf7c6a715
wayland: make sure to clear up the number of keys
...
Make sure to clear up the number of keys being pressed on enter/leave so
that we don't end up with leftovers if a new window is mapped by a
keyboard shortcut.
https://bugzilla.gnome.org/show_bug.cgi?id=779374
2017-03-01 16:10:44 +01:00
cedlemo
4bef292253
Fix bad check of GtkActionPadType in gtk_pad_controller_set_action
...
https://bugzilla.gnome.org/show_bug.cgi?id=779317
2017-03-01 12:55:29 +01:00
William Hua
54791b65bd
mir: deprecate gdk_mir_window_get_mir_surface ()
2017-03-01 02:15:56 -05:00
William Hua
f98e3dd09a
mir: delete commented debug output
2017-03-01 02:15:56 -05:00
William Hua
bdf559c623
mir: migrate away from deprecated mir api
2017-03-01 02:15:56 -05:00
William Hua
e07dea5d97
mir: move #include to correct file
2017-03-01 02:15:56 -05:00
Charles Monzat
06f37f19e7
Update French translation
2017-02-28 22:53:56 +00:00
Mario Blättermann
a17559c5c4
Update German translation
2017-02-28 17:59:02 +00:00
Sveinn í Felli
d4cb078749
Update Icelandic translation
2017-02-28 14:27:54 +00:00
Daniel Boles
db7ff6d88a
Range: Remove leftover comment about update policy
...
Update policies were removed way back in 2011… in
commit c43a31ea33
2017-02-27 20:05:37 +00:00
Daniel Mustieles
db958ed028
Updated Spanish translation
2017-02-27 18:51:37 +01:00
Balázs Meskó
f733d46f27
Update Hungarian translation
2017-02-27 14:24:19 +00:00
Olivier Fourdan
4c533e17f5
wayland: do not cancel key repeat on key press
...
The key repeat is stopped as soon as a key is pressed, so if the user
quickly presses a key while another is already pressed and being
repeated, key repeat gets cancelled:
- key1 press
- key1 repeat
- key2 press -> key1 repeat stopped
- key1 release
- key 2 is not repeated even though it's kept depressed
This is a different behavior from X11, which confuses migrating users.
To mimic the X11 behavior, keep track of the number of keys pressed
simultaneously and cancel key repeat only when none is pressed.
This way, if a user pressed a key while another one is being repeated,
the new key press can possibly be repeated as well.
Bugzilla: https://bugzilla.gnome.org/show_bug.cgi?id=778019
2017-02-27 11:53:03 +01:00
Daniel Mustieles
df65db2ad0
Update Spanish translation
2017-02-27 08:46:49 +00:00
Fran Dieguez
cbd06ffb69
Update Galician translation
2017-02-26 21:40:50 +00:00
Fran Dieguez
be6016ce39
Update Galician translation
2017-02-26 21:38:03 +00:00
Piotr Drąg
d17f5ca56c
Update Polish translation
2017-02-26 21:10:18 +01:00
Balázs Meskó
d3110114cf
Update Hungarian translation
2017-02-26 12:13:38 +00:00
Balázs Meskó
1c0c6cbeaf
Update Hungarian translation
2017-02-26 11:33:44 +00:00
Мирослав Николић
ea7a6de799
Updated Serbian translation
2017-02-26 09:09:32 +01:00
Мирослав Николић
dd7bfebe87
Updated Serbian translation
2017-02-26 09:08:54 +01:00
Rafael Fontenelle
24483481c1
Update Brazilian Portuguese translation
2017-02-24 20:16:51 +00:00
Milo Casagrande
0909d5d9e5
Update Italian translation
2017-02-24 15:53:43 +00:00
Olivier Fourdan
83b54bab57
wayland: Fix a race condition with xdg_popup resize
...
When resizing an xdg_popup immediately after the initial mapping, there
is a race condition between the client and the compositor which is
processing the initial size given by the xdg_positioner, leading to the
xdg_popup to be eventually of the wrong size.
Only way to make sure the size is correct in that case is to hide and
show the window again. Considering this occurs before the initial
configure is processed, it should not be noticeable.
https://bugzilla.gnome.org/show_bug.cgi?id=772505
2017-02-24 10:07:17 +01:00
Baurzhan Muftakhidinov
1e7178e66f
Update Kazakh translation
2017-02-24 04:42:31 +00:00
Daniel Boles
ad5ff5f6d1
Inspector: Use Title Case for labels & menu items
...
https://developer.gnome.org/hig/stable/writing-style.html.en
https://bugzilla.gnome.org/show_bug.cgi?id=779147
2017-02-23 19:13:41 +00:00
Jordi Mas
a66584eca8
Fix Catalan translation
2017-02-23 18:33:10 +01:00
Jordi Mas
c59f61b43c
Update Catalan translation
2017-02-23 08:28:36 +01:00
Daniel Boles
b23513e2da
TextView—Avoid pointless Pango in iter_line_is_rtl
...
Get the direction that was already worked out and stored in the
TextLineDisplay, rather than making Pango figure it out again.
https://bugzilla.gnome.org/show_bug.cgi?id=136059
2017-02-22 21:28:13 +00:00
Daniel Boles
2c9c871c5f
TextView—Plug a memory leak
...
Thanks to Nelson Benitez for pointing this out.
https://bugzilla.gnome.org/show_bug.cgi?id=136059
2017-02-22 21:27:59 +00:00
Daniel Boles
449a17b56d
Revert "testsuite/scrolledwindow—Test non-overlay/non-auto"
...
This reverts commit 5a6e6689ec
.
Reverting until I can be sure gtkscrolledwindow.c does the right thing.
https://bugzilla.gnome.org/show_bug.cgi?id=778853
2017-02-22 19:31:57 +00:00
Daniel Boles
10e49a2861
Revert "ScrolledWindow—Don’t req size for auto-hidden bars"
...
This reverts commit 901e5ff3a3
.
This causes criticals in e.g. the Text View: Multiple Buffers demo.
More work is required to get a fix for Bug 778853 that does not cause
anything else to regress.
https://bugzilla.gnome.org/show_bug.cgi?id=778853
2017-02-22 19:31:38 +00:00
Daniel Boles
830eb623e7
Scale: Fix erroneously removed : in a signal doc
2017-02-22 08:54:27 +00:00
Chao-Hsiung Liao
b115251b92
Update Chinese (Taiwan) translation
2017-02-22 01:14:45 +00:00
Chao-Hsiung Liao
d1caa5efa8
Update Chinese (Taiwan) translation
2017-02-22 01:11:15 +00:00
Daniel Boles
e0b70f3629
Frame—Note set_label always destroys :label-widget
...
The fact that it doesn’t reuse the existing GtkLabel if present is not
immediately obvious to users (or is it just me?), so clarify that the
pre-existing :label-widget, if any, is always removed and replaced.
2017-02-21 21:26:43 +00:00
Daniel Boles
b106c5e4d5
Frame—Clarify relationship of :shadow-type & .flat
2017-02-21 21:26:41 +00:00
Milo Casagrande
3553166bb4
Update Italian translation
2017-02-21 18:14:10 +00:00
Milo Casagrande
73e7b45389
Update Italian translation
2017-02-21 18:10:44 +00:00