Matthias Clasen
a2f30ac1ab
window: Update has-focus property
...
Update the :has-focus property of the focus
widget when the active status of the window
changes.
We change the property after generating the
GDK_CROSSING_ACTIVE crossing events.
2022-03-15 22:03:34 -04:00
Carlos Garnacho
3764b27bab
gtkscrolledwindow: Do not try to doubly trigger deceleration
...
This may come from different sources at around the same time, e.g.
a hold gesture while on overshoot. Avoid doing that if an
animation is already set.
Fixes: https://gitlab.gnome.org/GNOME/gtk/-/issues/4730
2022-03-15 22:02:45 -04:00
Rico Tzschichholz
8fb610915c
gdk: Add missing out annotation on gdk_content_deserialize_finish
2022-03-15 22:01:19 -04:00
Benjamin Otte
16a7e3e3d8
listview: Fix return_if_fail()s
2022-03-15 22:00:58 -04:00
Benjamin Otte
47ea51efab
flattenlistmodel: Fix indentation
2022-03-15 22:00:47 -04:00
Benjamin Otte
50554bb92b
renderers: Handle large viewports
...
When large viewports are passed to gsk_renderer_render_texture(), don't
fail (or even return NULL).
Instead, draw multiple tiles and assemble them into a memory texture.
Tests added to the testsuite for this.
2022-03-15 22:00:39 -04:00
Christoph Reiter
0ea0fc9c7b
CI: disable debug for MSVC
...
CI currently fails with "fatal error LNK1318: Unexpected PDB error; OK (0) ''"
Google tells me it might be related to hitting a memory limit. Let's try
disabling debug for now.
2022-03-15 22:00:30 -04:00
Luca Bacci
206e837dde
Fix last error reporting when calling GetClipboardOwner
...
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/1402
2022-03-15 22:00:10 -04:00
Matej Urbančič
f43d0365dd
Update Slovenian translation
2022-03-15 21:27:06 +00:00
Kjartan Maraas
72a557087c
Update Norwegian Bokmål translation
2022-03-15 15:26:33 +00:00
Мирослав Николић
b59f9b97f3
Update Serbian translation
2022-03-15 06:33:22 +00:00
Christian Kirbach
a1f4735652
Update German translation
2022-03-13 22:08:50 +00:00
Balázs Úr
c5e372490d
Update Hungarian translation
2022-03-13 00:25:05 +00:00
Baurzhan Muftakhidinov
78e083b014
Update Kazakh translation
2022-03-12 16:34:02 +00:00
Baurzhan Muftakhidinov
6ac723321f
Update Kazakh translation
2022-03-12 13:23:19 +00:00
Anders Jonsson
343b08f3e6
Update Swedish translation
2022-03-12 11:39:05 +00:00
Dušan Kazik
c8d1f23ff5
Update Slovak translation
2022-03-11 07:43:53 +00:00
Balázs Úr
8a7fd71697
Update Hungarian translation
2022-03-11 01:08:54 +00:00
Yosef Or Boczko
39fcfa4473
Update Hebrew translation
2022-03-10 18:42:34 +00:00
Jiri Grönroos
d188c6dbaf
Update Finnish translation
2022-03-09 19:03:37 +00:00
Marek Černocký
8aec0dc200
Fixed Czech translation
2022-03-09 19:07:33 +01:00
Anders Jonsson
9053fd8335
Update Swedish translation
2022-03-09 10:49:50 +00:00
Danial Behzadi
a9720259f0
Update Persian translation
2022-03-08 15:00:39 +00:00
Ask Hjorth Larsen
b012886294
Updated Danish translation of gtk-properties
2022-03-08 01:21:58 +01:00
Ask Hjorth Larsen
5de26c684b
Updated Danish translation
2022-03-08 01:21:58 +01:00
Aurimas Černius
b1d9259e7d
Updated Lithuanian translation
2022-03-07 18:29:36 +02:00
Luna Jernberg
89bba41fd7
Update Swedish translation
2022-03-07 08:09:32 +00:00
Luming Zh
248d7ec93c
Update Chinese (China) translation
2022-03-05 23:45:12 +00:00
Jordi Mas i Hernandez
2be2912e43
Update Catalan translation
2022-03-04 21:40:27 +00:00
Changwoo Ryu
2755ad19be
Update Korean translation
2022-03-04 14:20:21 +00:00
Changwoo Ryu
156f99560d
Update Korean translation
2022-03-03 12:46:34 +00:00
Daniel Mustieles
159e9de034
Updated Spanish translation
2022-03-03 11:45:15 +01:00
Luca Bacci
f679b0648b
Merge branch 'backport-mr-4506-to-gtk-4-6' into 'gtk-4-6'
...
GdkWin32: Configure as needed when going fullscreen
See merge request GNOME/gtk!4547
2022-03-03 10:09:38 +00:00
Luca Bacci
f1ffa6eae9
Merge branch 'backport-mr-4531-to-gtk-4-6' into 'gtk-4-6'
...
gdkkeys-win32: Only perform substitution as last-resort
See merge request GNOME/gtk!4546
2022-03-03 09:33:27 +00:00
Luca Bacci
ec1b61494f
GdkWin32: Configure as needed when going fullscreen
...
Apply the fixes made by Chun-Wei Fan in [1] also for fullscreening /
unfullscreen. Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/4631
Also set the SWP_FRAMECHANGED flag as written by Raymond Chen in "How
do I switch a window between normal and fullscreen?" [2]
> An important flag to pass here is SWP_FRAMECHANGED, which tells
> the window manager to recalculate the window decorations (which we
> need it to do because we just changed them).
References:
[1] - https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/3712
[2] - https://devblogs.microsoft.com/oldnewthing/20100412-00/?p=14353
2022-03-03 10:01:41 +01:00
Philip Zander
cc561915b7
gdkkeys-win32: Only perform substitution as last-resort
...
Instead of performing keyboard layout substitution whenever we find a matching
entry in the registry, first try to load the original layout and only attempt
substitution when that fails.
See #4724
2022-03-03 09:59:53 +01:00
Aleksandr Melman
15707acb82
Update Russian translation
2022-03-02 19:29:31 +00:00
Emin Tufan Çetin
a8ce293bfc
Update Turkish translation
2022-03-02 13:05:48 +00:00
Goran Vidović
4eee322654
Update Croatian translation
2022-03-01 13:04:47 +00:00
Goran Vidović
67ae05d855
Update Croatian translation
2022-03-01 12:53:52 +00:00
Marek Černocký
5c535517b5
Updated Czech translation
2022-03-01 12:07:36 +01:00
Rafael Fontenelle
ded6bc04ff
Update Brazilian Portuguese translation
2022-02-28 14:46:55 +00:00
Fran Dieguez
3e8179c66e
Update Galician translation
2022-02-27 22:45:33 +00:00
Asier Sarasua Garmendia
3c21d6bf92
Update Basque translation
2022-02-27 08:05:18 +00:00
Hugo Carvalho
4c7af43eb3
Update Portuguese translation
2022-02-26 18:09:30 +00:00
Yuri Chornoivan
5ce96d5f3b
Update Ukrainian translation
2022-02-26 13:05:23 +00:00
Piotr Drąg
6b61cd1869
Update Polish translation
2022-02-26 13:29:19 +01:00
Christian Hergert
9bbf5966d3
macos: fix positioning of popover tails
...
This broke with the previous fixes for initial window positioning. We need
the initial positioning so that tails will be displayed correctly when the
popover surface is displayed.
2022-02-25 10:51:19 -05:00
Matthias Clasen
bcb6cf04ed
Merge branch 'wip/chergert/macos-window-manager' into 'main'
...
macos: improve placement of windows
See merge request GNOME/gtk!4510
2022-02-23 03:53:33 +00:00
Matthias Clasen
c9dbb30aff
Merge branch 'ebassi/docs-related' into 'main'
...
docs: Split dependencies from related libraries
See merge request GNOME/gtk!4474
2022-02-23 03:28:47 +00:00