[vlc-commits] [Git][videolan/vlc][master] 11 commits: qt: cast QPainterPath::element to QPointF in QSGRoundedRectangularImageNode

Jean-Baptiste Kempf (@jbk) gitlab at videolan.org
Sun Mar 24 20:52:21 UTC 2024



Jean-Baptiste Kempf pushed to branch master at VideoLAN / VLC


Commits:
af677147 by Fatih Uzunoglu at 2024-03-24T20:32:07+00:00
qt: cast QPainterPath::element to QPointF in QSGRoundedRectangularImageNode

- - - - -
8d5ea965 by Fatih Uzunoglu at 2024-03-24T20:32:07+00:00
qt: add missing Q_MOC_INCLUDE

- - - - -
83141455 by Fatih Uzunoglu at 2024-03-24T20:32:07+00:00
qt: do not use `setClearBeforeRendering()` in compositor_wayland

Qt docs: The color buffer is cleared by default.

- - - - -
30c2634e by Fatih Uzunoglu at 2024-03-24T20:32:07+00:00
qt: remove org.videolan.compat module

- - - - -
ef6d533d by Fatih Uzunoglu at 2024-03-24T20:32:07+00:00
qt: remove d3d version check in compositor_win7 for Qt 6

- - - - -
fd124355 by Fatih Uzunoglu at 2024-03-24T20:32:07+00:00
qt: do not use `setClearBeforeRendering()` in compositor_win7

Qt docs: The color buffer is cleared by default.

- - - - -
dc64361e by Fatih Uzunoglu at 2024-03-24T20:32:07+00:00
qt: fix nativeEventFilter() signature

- - - - -
9602401a by Fatih Uzunoglu at 2024-03-24T20:32:07+00:00
qt: use QQuickItem::geometryChange() instead of QQuickItem::geometryChanged()

- - - - -
1488db7f by Fatih Uzunoglu at 2024-03-24T20:32:07+00:00
qt: fix QQuickImageProvider deriving from QObject since Qt 6

- - - - -
cbd2cf1d by Fatih Uzunoglu at 2024-03-24T20:32:07+00:00
qt: force OpenGL on Windows 7 if Qt >= 6.0

QRhiD3D11 uses functionality that is expected
to be not available on Windows 7. Since RHI
fallback does not work, we force OpenGL so
that it does not crash.

- - - - -
396916a1 by Fatih Uzunoglu at 2024-03-24T20:32:07+00:00
qt: use `split()` instead of `splitRef()`, use QStringView with Qt 6 in ControlbarProfileModel

QStringView is available on Qt 5.12, but lacks the split() method
that is used here.

- - - - -


30 changed files:

- modules/gui/qt/Makefile.am
- modules/gui/qt/dialogs/dialogs/dialogmodel.hpp
- modules/gui/qt/dialogs/toolbar/controlbar_profile.hpp
- modules/gui/qt/dialogs/toolbar/controlbar_profile_model.cpp
- modules/gui/qt/dialogs/toolbar/qml/EditorDNDDelegate.qml
- modules/gui/qt/dialogs/toolbar/qml/EditorDNDView.qml
- modules/gui/qt/maininterface/compositor_dcomp_acrylicsurface.cpp
- modules/gui/qt/maininterface/compositor_dcomp_acrylicsurface.hpp
- modules/gui/qt/maininterface/compositor_wayland.cpp
- modules/gui/qt/maininterface/compositor_win7.cpp
- modules/gui/qt/maininterface/compositor_win7.hpp
- modules/gui/qt/maininterface/mainctx.hpp
- modules/gui/qt/maininterface/mainctx_win32.cpp
- modules/gui/qt/maininterface/mainctx_win32.hpp
- modules/gui/qt/maininterface/mainui.cpp
- modules/gui/qt/maininterface/qml/BannerSources.qml
- modules/gui/qt/maininterface/qml/MainDisplay.qml
- modules/gui/qt/maininterface/qml/MainInterface.qml
- modules/gui/qt/maininterface/videosurface.cpp
- modules/gui/qt/maininterface/videosurface.hpp
- modules/gui/qt/medialibrary/mlbookmarkmodel.hpp
- modules/gui/qt/menus/qml_menu_wrapper.hpp
- modules/gui/qt/network/networkdevicemodel.hpp
- modules/gui/qt/network/networkmediamodel.hpp
- modules/gui/qt/player/control_list_filter.hpp
- modules/gui/qt/player/player_controlbar_model.hpp
- modules/gui/qt/player/qml/ControlBar.qml
- modules/gui/qt/player/qml/ControlLayout.qml
- modules/gui/qt/player/qml/ControlRepeater.qml
- modules/gui/qt/player/qml/MiniPlayer.qml


The diff was not included because it is too large.


View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/c7b06f38da3c3a39a188b3f053029c8f2e441853...396916a1759b61a365d80a9195d2a4792dc9a2b7

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/c7b06f38da3c3a39a188b3f053029c8f2e441853...396916a1759b61a365d80a9195d2a4792dc9a2b7
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the vlc-commits mailing list