Commit Graph

68331 Commits

Author SHA1 Message Date
Jordi Mas
99730a003f Update Catalan translation 2021-03-06 09:50:46 +01:00
Kukuh Syafaat
e54dc87a15 Update Indonesian translation 2021-03-05 11:52:39 +00:00
Baurzhan Muftakhidinov
62e9dff536 Update Kazakh translation 2021-03-02 03:34:49 +00:00
Asier Sarasua Garmendia
06cc4f34ed Update Basque translation 2021-02-27 08:15:40 +00:00
Jiri Grönroos
3cb5a831e3 Update Finnish translation 2021-02-26 12:09:44 +00:00
Mario Blättermann
92194af7d2 Update German translation 2021-02-25 19:37:40 +00:00
Tim Sabsch
aaeb2c07f9 Update German translation 2021-02-25 19:36:14 +00:00
Emin Tufan Çetin
1caadfed36 Update Turkish translation 2021-02-25 14:36:11 +00:00
Emin Tufan Çetin
bd85ee7736 Update Turkish translation 2021-02-25 14:26:55 +00:00
Sabri Ünal
4ddad44f7b Update Turkish translation 2021-02-25 13:49:08 +00:00
Matthias Clasen
20328d1c31 Merge branch 'wip/carlosg/touchpad-gesture-devices-4.0' into 'gtk-4.0'
gdk/wayland: Assign logical pointer to touchpad gesture events (4.0)

See merge request GNOME/gtk!3241
2021-02-25 12:23:18 +00:00
Jiri Grönroos
0fd0b00ec9 Update Finnish translation 2021-02-25 10:46:35 +00:00
Źmicier Turok
ef0e602686 Update Belarusian translation 2021-02-25 09:31:14 +00:00
Carlos Garnacho
7e14a87eca gdk/wayland: Assign logical pointer to touchpad gesture events
These events don't make sense on physical devices (for starters, they
are relative to the logical pointer position). Use this device for
those events, also happens to be what the upper parts expect of them.
2021-02-25 01:09:36 +01:00
Carlos Garnacho
cdfd55a08f Merge branch 'wip/carlosg/mark-settings-valid-again-4.0' into 'gtk-4.0'
gdk/wayland: Make more matched settings from the portal as valid (4.0)

See merge request GNOME/gtk!3237
2021-02-24 16:46:29 +00:00
Carlos Garnacho
14e7d7a103 gdk/wayland: Make more matched settings from the portal as valid
Commit 97b5fad131 was a forward port from a gtk3 patch, but the hunk
was applied on the wrong bits of code.

Ensure the initialization paths also do mark settings read from the
portal as valid, so the checks for optional/newer settings actually have
the expected result. It is also desirable to mark settings as valid
after configuration changes (as that patch did effectively do), but not
enough to fix all situations.
2021-02-24 16:46:02 +01:00
Carlos Garnacho
cb77da3108 Merge branch 'wip/carlosg/font-setting-lookups-4.0' into 'gtk-4.0'
gdk/wayland: Look for font settings recursively (4.0)

See merge request GNOME/gtk!3235
2021-02-24 15:26:26 +00:00
Carlos Garnacho
c6bc0d2005 gdk/wayland: Look for font settings recursively
Use the infrastructure already available to look up keys, instead.
This does the right thing and looks up the setting across all
sources.

Fixes: https://gitlab.gnome.org/GNOME/gtk/-/issues/3680
2021-02-24 16:02:26 +01:00
Fran Dieguez
2dc1fbb6e7 Updated Galician translations 2021-02-24 01:51:54 +01:00
Aurimas Černius
5f6c5cd325 Updated Lithuanian translation 2021-02-21 21:52:25 +02:00
Emin Tufan Çetin
82bc5ec314 Update Turkish translation 2021-02-21 17:54:15 +00:00
Emin Tufan Çetin
90b35ac6c4 Update Turkish translation 2021-02-21 17:52:04 +00:00
Emin Tufan Çetin
ae498365b2 Update Turkish translation 2021-02-21 16:28:51 +00:00
Emin Tufan Çetin
8b855d0564 Update Turkish translation 2021-02-21 16:24:53 +00:00
Zander Brown
1f18d2638f Update British English translation 2021-02-19 14:26:09 +00:00
Zander Brown
6f26331864 Update British English translation 2021-02-19 14:24:14 +00:00
Matthias Clasen
f64805d8c3 Merge branch 'backport-3144-4.0' into 'gtk-4.0'
Backport MR !3144 to gtk-4.0

See merge request GNOME/gtk!3193
2021-02-15 21:44:52 +00:00
Chun-wei Fan
ddac1f1e09 Gdk/Win32: Fix resizing surfaces
This attempts to fix the counter-intuitive resizing of surfaces in GTK4 where
the surface grows or shrinks at the right and/or bottom edge when the window
resized from the top and/or left edge(s).

This is not yet perfect as the window stutters upon resizing from the top
and/or left edges, but at least makes resizing more intuitive.
2021-02-15 11:13:23 +08:00
Chun-wei Fan
7bfcc034b4 gdkwin32surface.[c|h]: Clean up code a bit
Remove the 'resized' member from the GdkWin32Surface structure, as we already
have a structure with a member that keeps track of whether a surface is being
resized, so we can just use that and avoid some confusion in the process
2021-02-15 11:13:23 +08:00
Matthias Clasen
6833791d5e Merge branch 'cherry-pick-6601d79b' into 'gtk-4.0'
Merge branch 'revert-82ab039a' into 'master'

See merge request GNOME/gtk!3196
2021-02-14 01:47:43 +00:00
Matthias Clasen
ec9dfd3b0d Merge branch 'revert-82ab039a' into 'master'
Revert "Merge branch 'disable-macos-ci' into 'master'"

See merge request GNOME/gtk!3192

(cherry picked from commit 6601d79b2d)

0ce0402e Revert "Merge branch 'disable-macos-ci' into 'master'"
b1c1e02c ci: Add debug spew on macos
5ff843f9 Stop passing introspection=false to graphene
2021-02-14 01:16:56 +00:00
Balázs Úr
2aeaaea5d6 Update Hungarian translation 2021-02-14 00:07:58 +00:00
Balázs Meskó
cc0f49e2c2 Update Hungarian translation 2021-02-13 23:38:05 +00:00
Matthias Clasen
c996cf606e Merge branch 'icon-fixup' into 'gtk-4.0'
Icon fixup

See merge request GNOME/gtk!3178
2021-02-10 13:53:43 +00:00
Matthias Clasen
0eedbf1427 iconbrowser: Use the right icon
We have an app icon, lets use it.
2021-02-10 08:07:57 -05:00
Matthias Clasen
79f29dafc0 print-editor: Use the non-devel icon
We are no longer a nightly print editor.
2021-02-10 08:07:51 -05:00
Matthias Clasen
1125805f35 node-editor: Use the non-devel icon
We're now a respectable, stable node editor.
2021-02-10 07:46:32 -05:00
Matthias Clasen
463794e939 4.0.3 4.0.3 2021-02-07 18:06:33 -05:00
Matthias Clasen
039c407e2c Merge branch '4.0-backports' into 'gtk-4.0'
4.0 backports

See merge request GNOME/gtk!3168
2021-02-07 20:55:39 +00:00
Matthias Clasen
0f83e00955 ci: Use v27 of the fedora image
This one includes mesa-libGLES-devel, needed to make
the gstreamer module build.
2021-02-07 13:58:32 -05:00
Matthias Clasen
0b75188598 x11: More dnd fixes
Whenever we communicate targets, we need to the union, otherwise
we don't tell the other side about our serialization. This makes
drops of images from gtk4-icon-browser to gimp and libreoffice
succeed in transferring data.

Fixes: #3654
2021-02-07 11:46:55 -05:00
Matthias Clasen
384f2686e6 x11: Pass mimetypes when creating output stream
When creating the output stream for a drop, we must
pass the mimetypes we support, otherwise the picking
of the right handler does not work.

Fixes: #3652
2021-02-07 11:46:45 -05:00
Matthias Clasen
7e9f0810d4 x11: Fix a memory leak
We ref the content formats here, so we better unref it
when done.
2021-02-07 11:46:39 -05:00
Matthias Clasen
26b0554e5b x11: Some code cleanups
Fix some glaring misindentation.
2021-02-07 11:46:34 -05:00
David Lechner
cc55d66234 meson: use correct module file extension on macOS
GModule requires the .so file extension on macOS for historic reasons.
However Meson defaults to .dylib for modules, so we need to override
it to get the correct extension.

Fixes #3645.
2021-02-07 11:45:50 -05:00
Matthias Clasen
d1695ed9e2 iconbrowser: Make image dnd work again
We need to drag a texture, not a paintable.

Fixes: #3648
2021-02-07 11:45:41 -05:00
Maximiliano Sandoval R
af1d187e3c gtkshow: Fix doc typo 2021-02-07 11:45:29 -05:00
Matthias Clasen
d43a6c0239 docs: Rewrite the long description for GtkDialog
As was pointed out in #3646, some of the content here
was a bit outdated.

Fixes: #3646
2021-02-07 11:45:24 -05:00
Matthias Clasen
8099c46cfe treemodelfilter: Drop unreachable code
We never get here. The compiler says so.

Pointed out in https://www.viva64.com/en/b/0793/
2021-02-07 11:45:06 -05:00
Matthias Clasen
284dd6aa7e css: Drop a bit of unreachable code
We never get here. The compiler says so.

Pointed out in https://www.viva64.com/en/b/0793/
2021-02-07 11:45:00 -05:00