qtbase-opensource-src.git
13 months agouse wayland platform plugin on GNOME wayland sessions by default
Debian Qt/KDE Maintainers [Fri, 25 Oct 2024 09:40:08 +0000 (12:40 +0300)]
use wayland platform plugin on GNOME wayland sessions by default

Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=dda7dab8274991e4
Last-Update: 2022-10-16

Qt wayland platform plugin has improved quite a lot and it is now pretty
much usable on Gnome. It also improves user experience a lot on HiDPI
displays.

Gbp-Pq: Name gnome_wayland.diff

13 months agowidgets: setTransientParent() when a QMenu is a window
Debian Qt/KDE Maintainers [Fri, 25 Oct 2024 09:40:08 +0000 (12:40 +0300)]
widgets: setTransientParent() when a QMenu is a window

Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=493a85a9e4688744
Last-Update: 2022-10-16

On some platforms, such as X11 and Wayland with some compositors,
QMenu could be a popup window, which should be set a transient parent
to get relative position, which is requested by Wayland.

Added transientParentWindow() for QMenuPrivate like QDialogPrivate.

Gbp-Pq: Name qmenu_set_transient_parent.diff

13 months agoupstream fixes to support OpenSSL 3.0
Debian Qt/KDE Maintainers [Fri, 25 Oct 2024 09:40:08 +0000 (12:40 +0300)]
upstream fixes to support OpenSSL 3.0

Origin: upstream, commits
 https://code.qt.io/cgit/qt/qtbase.git/commit/?id=3186ca3e3972cf46
 https://code.qt.io/cgit/qt/qtbase.git/commit/?id=408656c6f9de326c
Last-Update: 2023-10-17

Gbp-Pq: Name openssl3.diff

13 months agoQPushButton/fusion style: don't ignore QIcon::On icon
Debian Qt/KDE Maintainers [Fri, 25 Oct 2024 09:40:08 +0000 (12:40 +0300)]
QPushButton/fusion style: don't ignore QIcon::On icon

Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=e9ccdf4d84157173
Last-Update: 2021-08-10

The fusion style did ignore the QIcon::On icon because it reset
State_On to avoid the visual shift of a pressed button.
But it's not needed to reset this flag - the shift does not happen
because the fusion style does return 0 as offset for
PM_ButtonShiftHorizontal/PM_ButtonShiftVertical so no shifting will
happen.

Gbp-Pq: Name fusion_checkable_qpushbutton.diff

13 months agoadjust QMimeDatabase implementation
Debian Qt/KDE Maintainers [Fri, 25 Oct 2024 09:40:08 +0000 (12:40 +0300)]
adjust QMimeDatabase implementation

Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=0cbbba2aa5b47224
Last-Update: 2021-06-12

When multiple globs match, and the result from magic sniffing is
unrelated to any of those globs, globs have priority and one of them
should be picked up.

Gbp-Pq: Name mime_globs.diff

13 months agoqtbase-opensource-src (5.15.15+dfsg-2) unstable; urgency=medium
Dmitry Shachnev [Fri, 25 Oct 2024 09:40:08 +0000 (12:40 +0300)]
qtbase-opensource-src (5.15.15+dfsg-2) unstable; urgency=medium

  * Upload to unstable.

[dgit import unpatched qtbase-opensource-src 5.15.15+dfsg-2]

13 months agoImport qtbase-opensource-src_5.15.15+dfsg-2.debian.tar.xz
Dmitry Shachnev [Fri, 25 Oct 2024 09:40:08 +0000 (12:40 +0300)]
Import qtbase-opensource-src_5.15.15+dfsg-2.debian.tar.xz

[dgit import tarball qtbase-opensource-src 5.15.15+dfsg-2 qtbase-opensource-src_5.15.15+dfsg-2.debian.tar.xz]

15 months agoImport qtbase-opensource-src_5.15.15+dfsg.orig.tar.xz
Dmitry Shachnev [Fri, 30 Aug 2024 19:07:11 +0000 (22:07 +0300)]
Import qtbase-opensource-src_5.15.15+dfsg.orig.tar.xz

[dgit import orig qtbase-opensource-src_5.15.15+dfsg.orig.tar.xz]