Commit Graph

54896 Commits

Author SHA1 Message Date
Emmanuele Bassi
789d202720 gdk: Swap Cairo calls when reading back from a GdkWindow
First we flush the surface, then we mark it dirty.

Don't look at me: this makes sense in Cairo, apparently.

Fixes: #5691
2023-03-26 15:57:56 +01:00
Nathan Follens
2e09856d63 Update Dutch translation 2023-03-26 13:25:07 +00:00
Asier Sarasua Garmendia
1ce6c7f73c Update Basque translation 2023-03-26 08:31:38 +00:00
Jordi Mas
3bf883b979 Update Catalan translation 2023-03-26 08:48:06 +02:00
Kukuh Syafaat
ac882269a5 Update Indonesian translation 2023-03-26 06:40:13 +00:00
John Ralls
f2c8b8b0d2 Merge branch 'issue5593' into gtk-3-24 2023-03-25 13:41:08 -07:00
Alexander Shopov
007299ccc8 Update Bulgarian translation 2023-03-25 17:26:16 +00:00
Matthias Clasen
8e48e6548b Merge branch 'doc-link-fixes' into 'gtk-3-24'
docs: Fix some links

See merge request GNOME/gtk!5718
2023-03-25 14:20:24 +00:00
Matthias Clasen
19c2e87627 docs: Fix some links
The links to the overview sections were all broken.
Fix them.
2023-03-25 10:09:00 -04:00
Balázs Úr
da15d2186b Update Hungarian translation 2023-03-24 23:40:51 +00:00
Hugo Carvalho
06e8cf40f9 Update Portuguese translation 2023-03-24 22:49:36 +00:00
Christian Kirbach
00296bde4d Update German translation 2023-03-24 22:47:48 +00:00
Anders Jonsson
0302894039 Update Swedish translation 2023-03-24 22:30:52 +00:00
Piotr Drąg
cfe2a829f1 Update Polish translation 2023-03-24 17:51:41 +01:00
Yuri Chornoivan
af9bea059a Update Ukrainian translation 2023-03-24 13:07:48 +00:00
Martin
c74c4adbce Update Slovenian translation 2023-03-24 08:45:13 +00:00
Ekaterine Papava
74540525c7 Update Georgian translation 2023-03-24 05:10:33 +00:00
Matthias Clasen
2ebdce8633 Merge branch 'wip/jtojnar/inspector-immodule-backport' into 'gtk-3-24'
inspector: Add pango backend and im module

See merge request GNOME/gtk!5706
2023-03-24 03:03:59 +00:00
Christian Hergert
c26a209283 inspector: add im-module
This adds a new row to the Global/Information section which displays the
GTK im-module that is likely to be in use unless changed by an application.
It responds to updates of GtkSettings:gtk-im-module unless the
GTK_IM_MODULE environment variable is set.

Fixes #4512

(cherry picked from commit 6be352f4468b4dbbb1d71f427948dda154b9a658)
2023-03-23 21:26:33 +01:00
John Ralls
33fd9eb472 [quartz] Convert frame_link, windows_awaiting_frame to GSList.
We were't using GList's prev member; worse, we weren't setting it
and that broke g_list_remove_link so that the link wasn't removed
in _gdk_quartz_display_remove_frame_callback.

Closes #5593
2023-03-23 11:44:33 -07:00
Matthias Clasen
22dd7189bb inspector: Show the pango backend
(cherry picked from commit 7eb5dfd2947c8e8de0957f4339af66b47811f2c7)
2023-03-23 18:59:40 +01:00
Emmanuele Bassi
f1b6556aac Merge branch 'fix-issue-5678' into 'gtk-3-24'
GdkWin32: Zero-out memory of an allocated struct

See merge request GNOME/gtk!5690
2023-03-21 11:29:04 +00:00
Luca Bacci
22b091047f GdkWin32: Zero-out memory of an allocated struct
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/5678
2023-03-21 10:50:09 +01:00
Changwoo Ryu
a7ff289302 Update Korean translation 2023-03-15 10:04:25 +00:00
Daniel
a4ceb296a6 Revert "Updated Spanish translation"
This reverts commit ec1551c854.
2023-03-14 12:41:15 +01:00
Daniel
ec1551c854 Updated Spanish translation 2023-03-14 12:38:08 +01:00
Luca Bacci
7776052c46 Merge branch 'check-egl-support-at-runtime' into 'gtk-3-24'
GdkWin32GLContext: Check availability of EGL at runtime

See merge request GNOME/gtk!5629
2023-03-13 17:51:03 +00:00
Luca Bacci
8a5619d981 Merge branch 'windows-gles-debug-fix' into 'gtk-3-24'
gdkglcontext-win32.c: Fix running under GLES with GDK_DEBUG=opengl

See merge request GNOME/gtk!5622
2023-03-13 17:50:45 +00:00
Matthias Clasen
2e299d3808 Merge branch 'ebassi/gtk3-file-attrs' into 'gtk-3-24'
Check for attribute availability before accessing it

See merge request GNOME/gtk!5645
2023-03-13 13:13:08 +00:00
Emmanuele Bassi
c1fa916e88 Check for attribute availability before accessing it
Starting from GLib 2.76, the standard attribute getters in the GFileInfo
object will warn if the attribute is unset, instead of silently bailing
out and returning a default value.
2023-03-13 11:54:01 +00:00
Guillaume Bernard
fb364dd84b Update French translation 2023-03-13 10:20:54 +00:00
Daniel
3e460253ad Updated Spanish translation 2023-03-13 10:50:33 +01:00
Matthias Clasen
6ea6391581 Merge branch 'dark_theme_caret_color_evince' into 'gtk-3-24'
dark theme: create $caret_color and use it

See merge request GNOME/gtk!5642
2023-03-13 07:40:54 +00:00
Nelson Benítez León
2c951f122d dark theme: create $caret_color and use it
Fixes Evince showing a dark caret when using
dark theme, which makes it almost invisible.

This is in css node "textview text" of Evince
annotation window (a GtkScrolledWindow).

We create a new $caret_color var based on
$text_color and use it accordingly.

Fixes evince#1842
2023-03-12 18:50:56 -04:00
Alexander Shopov
9dc0e6c4d0 Update Bulgarian translation 2023-03-12 18:37:37 +00:00
Alan Mortensen
7afaf5d2ae Update Danish translation 2023-03-11 14:56:00 +00:00
Luca Bacci
cf3e037e64 GdkWin32GLContext: check for EGL support at runtime 2023-03-10 15:48:05 +01:00
Chun-wei Fan
2ebf7c29e1 gdkglcontext-win32.c: Fix running under GLES
...when GDK_DEBUG=opengl is enabled.  There was an extraneous "legacy: %s" in
the GDK_NOTE (OPENGL, g_message("...")) line that should not have been there,
due to a copy-and-paste mishap.  Get rid of it.
2023-03-09 11:14:58 +08:00
Simon McVittie
80249d44af Release to unstable 2023-03-08 14:53:30 +00:00
Simon McVittie
6bed02c0b0 d/patches: Update translations from upstream git: gl, he 2023-03-08 14:52:34 +00:00
Simon McVittie
ddb50ef3f9 Add patch to fix incorrect MIME type for file transfer portal
Regression in 3.24.37, affecting interoperability with other
implementations like the one requested in QTBUG-91357.
2023-03-08 14:52:02 +00:00
Matthias Clasen
bc1f17972c Merge branch 'fix-filetransfer-mimetype' into 'gtk-3-24'
selection: Use the right mime type

See merge request GNOME/gtk!5604
2023-03-07 11:31:34 +00:00
Matthias Clasen
5fee632386 selection: Use the right mime type
The correct mime type for portal file transfers
is application/vnd.portal.filetransfer.

Fixes: #5643
2023-03-06 23:07:53 -05:00
Simon McVittie
8a2e405d11 Update changelog 2023-03-07 00:07:27 +00:00
Simon McVittie
239d636158 d/copyright: Remove gtk-text-input.xml
This file is no longer present in the source package.
2023-03-07 00:06:55 +00:00
Simon McVittie
904e8a5689 Remove Lintian overrides for lintian/lintian!452, no longer necessary 2023-03-07 00:06:03 +00:00
Fran Dieguez
8a946fd1a4 Update Galician translation 2023-03-06 20:17:11 +00:00
Yosef Or Boczko
b668e6d8a1 Update Hebrew translation 2023-03-04 18:47:16 +00:00
Simon McVittie
ae221bf627 Release to experimental 2023-03-03 20:29:54 +00:00
Simon McVittie
f4c14d8119 d/patches: Drop interim fixes for GNOME/gtk#5386
These were rejected upstream, and 3.24.37 hopefully fixes this more
correctly.
2023-03-03 19:15:49 +00:00