John Ralls
81c42faa5a
Handle NSException from removeItemAtIndex.
2020-01-22 20:53:38 -08:00
Jwtiyar Nariman
3822ac74fc
Add Kurdish Sorani translation
2020-01-19 07:52:05 +00:00
Matthias Clasen
11568b158f
inspector: Avoid an array overrun
...
Commit 3f56af3738
added a new value to the
GdkInputSource enum, forgetting that the inspector
has an array of names to match this enum.
Fixes: https://gitlab.gnome.org/GNOME/gtk/issues/2385
2020-01-18 10:53:30 -05:00
Matthias Clasen
cbf5768e91
Merge branch 'gtk3-fix-gesture-get-center' into 'gtk-3-24'
...
[GTK3] gtkgesture: Fix gtk_gesture_get_bounding_box_center() for touchpads
See merge request GNOME/gtk!1269
2020-01-17 22:24:32 +00:00
Yariv Barkan
1c050bdcf4
demo: Use pinch translation in the gestures demo
...
Add the pinch translation offset to the pinch gesture demo. That allows
moving the square around in addition to the already-supported rotate and
zoom.
2020-01-17 22:37:55 +02:00
Yariv Barkan
e229c6fe81
gtkgesture: Fix get-center for touchpad gestures
...
Touchpad gestures have only a single event sequence. The current
'center' of the gesture is the starting point + accumulated deltas.
Update gtk_gesture_get_bounding_box_center() accordingly.
2020-01-17 22:37:55 +02:00
Matthias Clasen
c6ce7fedd5
Merge branch 'wip/muktupavels/fix-critical-warning' into 'gtk-3-24'
...
menu: fix critical warning
See merge request GNOME/gtk!1182
2020-01-17 18:16:42 +00:00
Matthias Clasen
9f9fdd6caa
Merge branch 'wip/muktupavels/root-surface-scale' into 'gtk-3-24'
...
gdkscreen-x11: update device scale also for root window
See merge request GNOME/gtk!1208
2020-01-17 18:13:50 +00:00
Timm Bäder
5986e100eb
Merge branch '3-24-fix-imwayland-cursor' into 'gtk-3-24'
...
imwayland: Fix get_preedit_string cursor position
See merge request GNOME/gtk!1251
2020-01-17 06:46:56 +00:00
Jakub Steiner
5d38dd5618
Adwaita: update checkbox & radio
...
- minor update to checkboxes and radios,
approved for gtk3 as well.
See https://gitlab.gnome.org/GNOME/gtk/issues/2291
2020-01-15 22:18:38 +01:00
Matthias Clasen
6d3138fe6b
Merge branch 'fix-2378' into 'gtk-3-24'
...
fontchooser: Fix size label not being hidden
See merge request GNOME/gtk!1317
2020-01-14 22:42:33 +00:00
Alex Samorukov
e02148491f
Use bundle id instead of package name for the macOS preview as filename is now changed
2020-01-14 22:12:53 +00:00
James Westman
b5ea2c78d6
fontchooser: Fix size label not being hidden
...
Even when the level property of a font chooser did not include
GTK_FONT_CHOOSER_LEVEL_SIZE, the "Size" label was still displayed.
Fixes #2378 .
2020-01-14 16:01:16 -06:00
Ricardo Silva Veloso
db7c2afe6b
Update Brazilian Portuguese translation
2020-01-14 20:31:35 +00:00
Matthias Clasen
0bffcd8882
Merge branch 'adwaita-cross-fade-fix-gtk3' into 'gtk-3-24'
...
Adwaita: Fix syntax error in cross-fade() (GTK3)
See merge request GNOME/gtk!1307
2020-01-14 05:32:45 +00:00
Matthias Clasen
8ed65a96b9
Merge branch 'image-surfce-cache-leak' into 'gtk-3-24'
...
GtkCssImageSurface: Plug cache surface leak
See merge request GNOME/gtk!1309
2020-01-14 05:32:08 +00:00
Matthias Clasen
cf31119bf4
gtk-demo: Use a default action in the infobars demo
...
This makes the question infobar activatable by clicking
anywhere in it.
2020-01-14 00:29:53 -05:00
Matthias Clasen
0c6ea4c7b2
Adwaita: Add hover for clickable infobars
2020-01-14 00:29:53 -05:00
Matthias Clasen
b55ef8d89a
infobar: Activate default action on clicks
...
When we have a default action set on the infobar, activate it
for clicks anywhere in the infobar. Also add an .action style
class in this case, so we can add a hover highlight to the infobar
just for this case.
2020-01-14 00:29:53 -05:00
Sebastian Keller
7e2bebb4d5
GtkCssImageSurface: Plug cache surface leak
...
Fixes https://gitlab.gnome.org/GNOME/gtk/issues/2373
2020-01-13 23:24:47 +01:00
nana-4
404f4c6627
Adwaita: Fix syntax error in cross-fade()
...
cross-fade() requires two images.
Fixes https://gitlab.gnome.org/GNOME/gtk/issues/2371
2020-01-14 06:21:17 +09:00
Alex Samorukov
4a1dc1abfa
Merge branch 'gtk-3-24-issue-2102' into 'gtk-3-24'
...
gdk_quartz_keymap_translate_keyboard_state fills consumed_modifiers incorrectly (closes #2102 )
See merge request GNOME/gtk!1225
2020-01-10 21:07:46 +00:00
Umarzuki Bin Mochlis Moktar
d0c351468b
Update Malay translation
2020-01-08 14:53:41 +00:00
Alex Samorukov
55346fbeb9
Merge branch 'gtk-3-24-fix-set_functions' into 'gtk-3-24'
...
quartz: impl_class->set_functions listed twice in the object
See merge request GNOME/gtk!1282
2020-01-08 14:17:36 +00:00
Alex Samorukov
76e95a702f
impl_class->set_functions listed twice in the object
2020-01-08 14:17:36 +00:00
Alex Samorukov
a4bb6cea63
Merge branch 'gtk-3-24-fixeventloop' into 'gtk-3-24'
...
Move `[NSApplication sharedApplication]` after event loop init to avoid window focus issues (closes #2342 ).
See merge request GNOME/gtk!1285
2020-01-08 14:13:36 +00:00
Alex Samorukov
6fdef1055b
move [NSApplication sharedApplication] after _gdk_quartz_events_init() to avoid initialization issues
2020-01-08 14:13:36 +00:00
Alex Samorukov
a83066bdc5
Merge branch 'samm/fix-fs/gtk-3-24' into 'gtk-3-24'
...
Fix was_fullscreen flag (again!)
See merge request GNOME/gtk!1287
2020-01-08 13:56:10 +00:00
Alex Samorukov
2406badb92
Fix was_fullscreen flag (again!)
2020-01-08 13:56:10 +00:00
Jordi Mas
fcc72575a2
Update Catalan translation
2020-01-04 07:23:34 +01:00
Matthias Clasen
6f374e787b
Merge branch 'gtk-3-24-fix-fullscreen-state' into 'gtk-3-24'
...
Fix typo which preventing fullscreen state from being updated correctly
See merge request GNOME/gtk!1277
2020-01-03 17:54:12 +00:00
Alex Samorukov
5cdca80c0c
Fix typo which preventing fullscreen state from being updated correctly
2020-01-03 17:54:12 +00:00
Alberts Muktupāvels
489fb1783b
gdkscreen-x11: update device scale also for root window
...
Window scale can change at runtime. If cairo_surface is already
created for root window gdk_pixbuf_get_from_window will return
wrong image.
_gdk_x11_screen_set_window_scale already updates window_scale for
root window, update also cairo_surface device scale.
https://gitlab.gnome.org/GNOME/gtk/merge_requests/1208
2020-01-03 18:50:14 +02:00
Umarzuki Bin Mochlis Moktar
a1a99bef83
Update Malay translation
2020-01-03 13:41:04 +00:00
Matthias Clasen
6116c0a0b4
Merge branch 'cherry-pick-6769db16' into 'gtk-3-24'
...
icontheme: Don't try to scale pixbufs to 0px
See merge request GNOME/gtk!1275
2020-01-01 19:24:21 +00:00
Benjamin Otte
edcddf6561
icontheme: Don't try to scale pixbufs to 0px
...
Always insist on at least 1px, even if the thumbnail we're turning into
an icon was 256 * 3 and should be scaled to 32 * 3/8.
(cherry picked from commit 6769db160db9b8bcfc1af3f51f54b6a49c701dfa)
2020-01-01 18:17:14 +01:00
Matthias Clasen
d9a9ede7a2
Merge branch 'carlosgc/no-emoji-hint' into 'gtk-3-24'
...
emojichooser: never show emoji chooser when input hint no-emoji is present
See merge request GNOME/gtk!1272
2019-12-30 15:18:12 +00:00
Carlos Garcia Campos
c6e5030c61
emojichooser: never show emoji chooser when input hint no-emoji is present
...
It's currently used only to not include the insert emoji option in the
context menu, but it's still possible to show the emoji chooser in both
GtkEntry and GtkTextView using the key bindings.
See also https://bugs.webkit.org/show_bug.cgi?id=205609 .
2019-12-30 10:56:06 +01:00
Jordi Mas
1bc188b1f4
Fixes to Catalan translation
2019-12-27 13:54:02 +01:00
Fran Dieguez
402445920b
Update Galician translation
2019-12-25 03:24:27 +00:00
Fran Dieguez
3eec04802c
Update Galician translation
2019-12-25 01:56:10 +00:00
Fran Dieguez
276aa563ba
Update Galician translation
2019-12-25 01:31:55 +00:00
Matthias Clasen
0d6cff45c3
accelgroup: Fix a buffer overrun
...
gtk_accelerator_parse_with_keycode can
overrun its buffer for certain inputs.
Fixes: https://gitlab.gnome.org/GNOME/gtk/issues/2325
2019-12-23 23:19:57 -05:00
Emmanuele Bassi
eeb896d648
Merge branch 'doc-scale-button-css' into 'gtk-3-24'
...
Document the CSS class used for the ScaleButton popover
See merge request GNOME/gtk!1246
2019-12-22 19:31:40 +00:00
Emmanuele Bassi
e7bd9adf3e
Document the CSS class used for the ScaleButton popover
...
Otherwise it's not easy to divine the selector for the scale widget
inside the popover.
2019-12-22 19:12:20 +00:00
Matthias Clasen
f37673927c
Merge branch 'gtk3-fix-gtkgesturerotate-leak' into 'gtk-3-24'
...
[gtk3] gtkgesturerotate: Fix a memory leak
See merge request GNOME/gtk!1262
2019-12-19 22:54:46 +00:00
Yariv Barkan
dc896f0910
gtkgesturerotate: Fix a memory leak
...
On touchpads gtk_gesture_get_sequences() was called without a
corresponding g_list_free(). The same was true for touchscreens
if due to some reason only a single sequence was found.
2019-12-19 20:53:45 +02:00
Efstathios Iosifidis
e5b05d2478
Update Greek translation
2019-12-17 22:40:37 +00:00
Emmanuele Bassi
37dd37178f
Merge branch 'ci-update-gtk3' into 'gtk-3-24'
...
Update CI image
See merge request GNOME/gtk!1255
2019-12-17 18:00:58 +00:00
Emmanuele Bassi
a4e4b136c9
Update the list of tests that may fail
...
The update of the Docker image we use on our CI introduced changes in
the underlying platform, and that caused some reftests to fail.
2019-12-17 17:39:43 +00:00