[vlc-devel] [PATCH v2 00/11] improve Qt startup time
Pierre Lamot
pierre at videolabs.io
Wed Sep 16 09:24:48 CEST 2020
Resubmit the series after the release of Qt 5.15.1
I thought it was worth waiting for it as the release was imminent
changes includes:
* backport patch for compilation issues with mingw/gcc [QTBUG-86575]
* update shader syntax to suppress warning with ANGLE.
* silence QML warning about deprecated "Connections" syntax that we keep for compatibility.
Pierre Lamot (11):
contrib: qt: pass compiler flags directly to the mkspec file
contrib: qt: install qt build tools in a separate directory
contrib: qt: compile qmlcachegen
contrib: qt: update qt version to 5.15.1
qml: suppress verbose qml warning about connection syntax
qml: specify the precision in FrostedGlassEffect shader
qt: postpone the creation of the systray
qml: use FontMetrics instead TextMetrics to compute lineHeight
qml: don't preload About and Player page component
qml: don't preload the detached playlist window
qml: postpone the creation of the dialogs
...er-lower-value-when-rounding-fractio.patch | 26 -------
...user-defined-compilation-flags-to-qt.patch | 53 ++++++++++++++
.../src/qt/0001-disable-qt_random_cpu.patch | 8 +--
...cross-compilation-of-angle-with-wine.patch | 4 +-
...x-build-with-mingw64-Win32-threading.patch | 69 +++++++++++++++++++
contrib/src/qt/AddStaticLink.sh | 2 +-
contrib/src/qt/SHA512SUMS | 2 +-
...pkgconfig-file-and-dependency-naming.patch | 51 --------------
contrib/src/qt/rules.mak | 25 ++++---
contrib/src/qtdeclarative/SHA512SUMS | 2 +-
contrib/src/qtdeclarative/rules.mak | 23 +++++--
contrib/src/qtgraphicaleffects/SHA512SUMS | 2 +-
contrib/src/qtgraphicaleffects/rules.mak | 6 +-
contrib/src/qtquickcontrols2/SHA512SUMS | 2 +-
contrib/src/qtquickcontrols2/rules.mak | 6 +-
contrib/src/qtsvg/SHA512SUMS | 2 +-
contrib/src/qtsvg/rules.mak | 6 +-
modules/gui/qt/Makefile.am | 1 +
modules/gui/qt/dialogs/help/qml/About.qml | 4 ++
.../gui/qt/maininterface/main_interface.cpp | 3 +-
.../qt/maininterface/qml/MainInterface.qml | 59 ++++++----------
.../playlist/qml/PlaylistDetachedWindow.qml | 35 ++++++++++
modules/gui/qt/qt.cpp | 14 ++++
modules/gui/qt/style/VLCStyle.qml | 30 ++++----
modules/gui/qt/vlc.qrc | 1 +
.../gui/qt/widgets/qml/FrostedGlassEffect.qml | 12 ++--
26 files changed, 277 insertions(+), 171 deletions(-)
delete mode 100644 contrib/src/qt/0001-Windows-QPA-prefer-lower-value-when-rounding-fractio.patch
create mode 100644 contrib/src/qt/0001-allow-to-pass-user-defined-compilation-flags-to-qt.patch
create mode 100644 contrib/src/qt/0010-Windows-QPA-Fix-build-with-mingw64-Win32-threading.patch
delete mode 100644 contrib/src/qt/fix-mingw-pkgconfig-file-and-dependency-naming.patch
create mode 100644 modules/gui/qt/playlist/qml/PlaylistDetachedWindow.qml
--
2.25.1
More information about the vlc-devel
mailing list