qtdeclarative-opensource-src.git
2 years agoreplace YouTube iframe with YouTube link
Dmitry Shachnev [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
replace YouTube iframe with YouTube link

Forwarded: not-needed
Last-Update: 2019-12-19

Gbp-Pq: Name remove_youtube_iframe.patch

2 years agouse qWaitForWindowExposed instead of qWaitForWindowActive
Dmitry Shachnev [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
use qWaitForWindowExposed instead of qWaitForWindowActive

Forwarded: no
Last-Update: 2019-04-21

The qWaitForWindowActive() function returns false when the test is
run inside Xvfb and there is no window manager.

Gbp-Pq: Name wait_for_window_exposed.patch

2 years agoMake sure that tests run with just compiled versions of tools
Sandro Knauß [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
Make sure that tests run with just compiled versions of tools

Origin: Debian
Last-Update: 2020-09-08

Last-Update: 2020-09-08
Gbp-Pq: Name fix_test_remove_qlibraryinfo.patch

2 years agoDisable all tests that fails with xvfb
Sandro Knauß [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
Disable all tests that fails with xvfb

Origin: Debian
Forwarded: not-needed - it is a limitation so far inside Debian
Last-Update: 2019-03-14

So far some tests need real OpenGL support

Gbp-Pq: Name disableopengltests.patch

2 years agoQQuickItem: avoid emitting signals during destruction
Debian Qt/KDE Maintainers [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
QQuickItem: avoid emitting signals during destruction

Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=74873324bdf33997
Last-Update: 2023-02-26

If a QQuickItem is in the QQuickItem destructor, then it is both unsafe
and unnecessary to emit property change notifications. Connected code
can no longer rely on the state of the emitting object - if it was
originally a subclass of QQuickItem, then those subclass destructors
will already have run. And the QQuickItem destructor will also have
partially run, leaving the object in an undefined state.

Add a flag that we set to true at the top of ~QQuickItem, and don't emit
visibleChildrenChanged, parentChanged, visibleChanged, and
childrenChanged for items that are partially destroyed already.

[ChangeLog][Qt Quick][QQuickItem] QQuickItem no longer emits change
notifications for the parent, children, visible, and visibleChildren
properties while it is being destroyed.

Gbp-Pq: Name qquickitem_no_signals_on_destruction.patch

2 years agomake tst_qmldiskcache::regenerateAfterChange() pass on big endian systems
Debian Qt/KDE Maintainers [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
make tst_qmldiskcache::regenerateAfterChange() pass on big endian systems

Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=dab0d62b655ce9a4
Last-Update: 2021-02-11

Gbp-Pq: Name tst_qmldiskcache_big_endian.patch

2 years agoqtdeclarative-opensource-src (5.15.10+dfsg-2) unstable; urgency=medium
Dmitry Shachnev [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
qtdeclarative-opensource-src (5.15.10+dfsg-2) unstable; urgency=medium

  * Upload to unstable.

[dgit import unpatched qtdeclarative-opensource-src 5.15.10+dfsg-2]

2 years agoImport qtdeclarative-opensource-src_5.15.10+dfsg-2.debian.tar.xz
Dmitry Shachnev [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
Import qtdeclarative-opensource-src_5.15.10+dfsg-2.debian.tar.xz

[dgit import tarball qtdeclarative-opensource-src 5.15.10+dfsg-2 qtdeclarative-opensource-src_5.15.10+dfsg-2.debian.tar.xz]

2 years agoImport qtdeclarative-opensource-src_5.15.10+dfsg.orig.tar.xz
Dmitry Shachnev [Sat, 10 Jun 2023 17:17:27 +0000 (18:17 +0100)]
Import qtdeclarative-opensource-src_5.15.10+dfsg.orig.tar.xz

[dgit import orig qtdeclarative-opensource-src_5.15.10+dfsg.orig.tar.xz]