9dc0e6c4d0
Update Bulgarian translation
2023-03-12 18:37:37 +00:00
7afaf5d2ae
Update Danish translation
2023-03-11 14:56:00 +00:00
cf3e037e64
GdkWin32GLContext: check for EGL support at runtime
2023-03-10 15:48:05 +01:00
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
80249d44af
Release to unstable
2023-03-08 14:53:30 +00:00
6bed02c0b0
d/patches: Update translations from upstream git: gl, he
2023-03-08 14:52:34 +00:00
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
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
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
8a2e405d11
Update changelog
2023-03-07 00:07:27 +00:00
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
904e8a5689
Remove Lintian overrides for lintian/lintian!452 , no longer necessary
2023-03-07 00:06:03 +00:00
8a946fd1a4
Update Galician translation
2023-03-06 20:17:11 +00:00
b668e6d8a1
Update Hebrew translation
2023-03-04 18:47:16 +00:00
ae221bf627
Release to experimental
2023-03-03 20:29:54 +00:00
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
ba834ba906
Drop patches that were applied upstream, update changelog
2023-03-03 15:38:24 +00:00
e3c3712b93
New upstream release
2023-03-03 15:18:26 +00:00
feb29a631a
Update upstream source from tag 'upstream/3.24.37'
...
Update to upstream version '3.24.37'
with Debian dir 0c50377cee
2023-03-03 15:18:25 +00:00
456e29c3ca
New upstream version 3.24.37
2023-03-03 15:17:50 +00:00
b2d761f706
Post-release version bump
2023-03-02 19:43:01 -05:00
013b629a2e
3.24.37
2023-03-02 19:31:52 -05:00
b56202937a
liststore: Fix gtk_list_store_iter_is_valid()
...
The iter may be invalid, so we may not read from it.
testsuite/gtk/treemodel tests this and valgrind is shouting about it,
but it never crashed until I just ran it...
This bug is from 2004 and the test is from 2007. I guess invalid memory
accesses don't get caught by CI much.
2023-03-02 19:29:42 -05:00
e38800ad3e
NEWS: Updates
2023-03-02 19:21:26 -05:00
6402137bbf
impcontextsimple: Return from GTask
...
GLib complains about this now, so do it.
2023-03-02 19:18:34 -05:00
24ea83e55e
Stop using GTestDBus
...
It is causing tests to timeout when libraries we are using
leak bus connections, and it turns out our tests run fine
without a session bus.
Backport of 1b265a7971171.
2023-03-02 19:18:34 -05:00
e2f2076bf2
Merge branch 'wip/carlosg/activation-regression-fix-3-24' into 'gtk-3-24'
...
gtkwindow: Fix fallbacks through xdg_activation_v1
See merge request GNOME/gtk!5581
2023-03-01 17:09:56 +00:00
a3c604d5cc
gtkwindow: Fix fallbacks through xdg_activation_v1
...
When activating a window, avoid the "old" gdk_notify_startup_complete*()
API that does not fallback into xdg_activation on wayland (as this is still
deferred here until show vs present happens on the surface). This was
mistakenly changed wrt the original commit backported from GTK4.
Fixes: a067938589
("gtkwindow: Minor refactor")
2023-03-01 17:14:01 +01:00
a1f0d64287
Merge branch 'file-transfer-portal-gtk3' into 'gtk-3-24'
...
selection: Support the file transfer portal
See merge request GNOME/gtk!5554
2023-02-26 21:25:26 +00:00
8562476872
Mention file transfer in the NEWS
2023-02-25 08:41:07 -05:00
6de506f277
Add a test client for file transfer portal
2023-02-25 08:41:07 -05:00
9f81db139d
selection: Support the file transfer portal
...
When the selection target is application/vnd.portal.files,
send files through the file transfer portal.
2023-02-25 08:41:07 -05:00
bae6a37ed9
Belated post-release bump
2023-02-25 08:05:42 -05:00
25a50c0f35
Finalize changelog and release to unstable.
2023-02-15 12:51:14 +03:00
edaf297d8b
Backport upstream patch to fix outdated screen state on screenshots.
...
Closes : #1031112 .
2023-02-15 12:44:46 +03:00
20964a3fa6
Merge branch 'backport-mr-4620-to-gtk-3-24' into 'gtk-3-24'
...
GdkWin32: Mouse events fixes
See merge request GNOME/gtk!5493
2023-02-13 15:34:24 +00:00
53f8a2ef93
GdkWin32: Generate crossing event after button release
...
This is a backport of commit cb0c1b3f to gtk-3-24
2023-02-13 16:15:04 +01:00
783af2e3bf
GdkWin32: Correct generation of crossing events when holding an implicit grab
...
This is a backport of commit 91f20016 to gtk-3-24
2023-02-13 16:14:54 +01:00
8369148c3b
Merge branch 'ebassi/issue-5482' into 'gtk-3-24'
...
Mark surface as dirty before flushing it
See merge request GNOME/gtk!5505
2023-02-12 20:04:04 +00:00
fba09dbfc7
Mark surface as dirty before flushing it
...
If we're trying to read back the contents of a GdkWindow that was
created from a foreign windowing system surface, we are going to
forcibly mark it as dirty before flushing the Cairo state.
To avoid regressing any further in the future of the 3.x branch, let's
leave a comment.
Fixes : #5482
2023-02-12 19:19:25 +00:00
f931c73316
[quartz] Silence two compiler warnings.
...
One unused function, one return type mismatch.
2023-02-11 12:57:08 -08:00
312e5781f3
[quartz] Set the sRGB colorspace on the IOSurface.
...
Enables colorspace tranformation in Core Animation. This transform
is executed on the GPU and unlike the Core Graphics one has no
affect on performance.
Fixes #5579
2023-02-11 12:52:38 -08:00
4fcf3b3a7d
Merge branch 'gtk-3-24-focus-to-modal-parant-and-transient-for' into 'gtk-3-24'
...
Solution for focus loss problem for complex multi Window UI in Broadway backend
See merge request GNOME/gtk!3990
2023-02-10 11:37:49 +00:00
1562ce4ebd
Merge branch 'backport-mr-5489' into 'gtk-3-24'
...
Backport !5489 to gtk-3-24
See merge request GNOME/gtk!5490
2023-02-10 11:37:11 +00:00
857f734d83
searchengine: Emit a simple warning when tracker init failed
...
Failure is allowed by nature of GInitable, and this avoids unnecessary
crashing of programs running with G_DEBUG=fatal-criticals.
(cherry picked from commit 6215b38e645f5047d52e625562efccc1e4f85867)
2023-02-09 23:21:04 +01:00
8497425535
searchengine: Add missing sanity check
...
(cherry picked from commit 41490f96240eb04d85cbe5e1f264ab09ec00b9e0)
2023-02-09 23:20:47 +01:00
19ee51b827
Release to unstable
2023-02-04 17:32:10 +00:00
ac119a3206
Update changelog
2023-02-04 17:30:41 +00:00
25bf61a6c0
Reapply GNOME/gtk!5301 for now
...
I had hoped that applying GNOME/gtk!5443 and GNOME/gtk!5398 would
resolve GNOME/gtk#5386 , but that does not seem to be the case.
2023-02-04 17:29:27 +00:00
0b6bbcfa6d
Update changelog
2023-02-04 16:49:53 +00:00