[vlc-devel] [PATCH 00/18] various qml views fixes
Prince Gupta
guptaprince8832 at gmail.com
Thu Apr 1 14:29:35 UTC 2021
fixes various bugs around qml views including #25580
and adds playback speed menu (#22268)
Prince Gupta (18):
qml: fix focus in local menu group
qml: add msToString helper function
qml: move clamp function to Helpers
qml, qt: remove duration_short property
qml: change itemDoubleClicked signal behaviour in
KeyNavigableTableView
qml: correctly add url media
qt: remove unnecessary invokeMethod call
qt: fullfill reset request if worker is already idle
qml: fix color handling in URL text box
qml: enable text interactions in URL text box
qml: lazily update availableRowWidth of KeyNaviagableTableView
qml: revise menu handling in Player
qml: add playback speed control widget
qml: update 'faster.svg' and 'slower.svg'
qml: remove unused properties from Langmenu
qml: move isValidInstanceOf function in Helpers
qml: fix colors in SearchBox
qml: hide header section text when not applicable
modules/gui/qt/Makefile.am | 2 +
.../qt/maininterface/qml/BannerSources.qml | 27 ++-
.../gui/qt/maininterface/qml/MainDisplay.qml | 7 +-
modules/gui/qt/medialibrary/mlalbum.cpp | 30 +--
modules/gui/qt/medialibrary/mlalbum.hpp | 6 +-
modules/gui/qt/medialibrary/mlalbummodel.cpp | 7 +-
modules/gui/qt/medialibrary/mlalbummodel.hpp | 1 -
modules/gui/qt/medialibrary/mlalbumtrack.cpp | 32 +---
modules/gui/qt/medialibrary/mlalbumtrack.hpp | 6 +-
.../gui/qt/medialibrary/mlalbumtrackmodel.cpp | 7 +-
.../gui/qt/medialibrary/mlalbumtrackmodel.hpp | 1 -
modules/gui/qt/medialibrary/mlbasemodel.cpp | 6 +
.../gui/qt/medialibrary/mlplaylistmedia.cpp | 9 +-
.../gui/qt/medialibrary/mlplaylistmedia.hpp | 3 +-
.../gui/qt/medialibrary/mlplaylistmodel.cpp | 5 -
.../gui/qt/medialibrary/mlplaylistmodel.hpp | 1 -
modules/gui/qt/medialibrary/mlurlmodel.cpp | 20 +-
modules/gui/qt/medialibrary/mlvideo.cpp | 12 +-
modules/gui/qt/medialibrary/mlvideo.hpp | 3 +-
modules/gui/qt/medialibrary/mlvideomodel.cpp | 5 -
modules/gui/qt/medialibrary/mlvideomodel.hpp | 1 -
.../gui/qt/medialibrary/qml/MusicAlbums.qml | 3 +-
.../qml/MusicAlbumsGridExpandDelegate.qml | 5 +-
.../gui/qt/medialibrary/qml/MusicArtist.qml | 3 +-
.../medialibrary/qml/MusicArtistsAlbums.qml | 11 +-
.../qml/MusicTrackListDisplay.qml | 8 +-
.../gui/qt/medialibrary/qml/PlaylistMedia.qml | 13 +-
.../qt/medialibrary/qml/UrlListDisplay.qml | 2 +-
modules/gui/qt/medialibrary/qml/VideoAll.qml | 2 +-
.../qml/VideoDisplayRecentVideos.qml | 3 +-
.../gui/qt/medialibrary/qml/VideoGridItem.qml | 3 +-
.../medialibrary/qml/VideoInfoExpandPanel.qml | 3 +-
.../qt/medialibrary/qml/VideoListDisplay.qml | 3 +-
.../gui/qt/network/qml/DiscoverUrlDisplay.qml | 11 +-
.../qt/network/qml/NetworkBrowseDisplay.qml | 1 +
modules/gui/qt/pixmaps/VLCIcons.ttf | Bin 32184 -> 32268 bytes
modules/gui/qt/pixmaps/faster.svg | 81 +-------
modules/gui/qt/pixmaps/slower.svg | 79 +-------
.../gui/qt/player/playercontrolbarmodel.hpp | 1 +
modules/gui/qt/player/qml/ControlButtons.qml | 78 +++++++-
modules/gui/qt/player/qml/LanguageMenu.qml | 33 +---
modules/gui/qt/player/qml/PlaybackSpeed.qml | 173 ++++++++++++++++++
modules/gui/qt/player/qml/Player.qml | 10 +-
.../gui/qt/playlist/qml/PlaylistListView.qml | 9 +-
modules/gui/qt/util/qml/Helpers.js | 46 +++++
modules/gui/qt/vlc.qrc | 2 +
.../qt/widgets/qml/HorizontalResizeHandle.qml | 5 +-
.../qt/widgets/qml/KeyNavigableTableView.qml | 51 +++++-
modules/gui/qt/widgets/qml/SearchBox.qml | 4 +-
modules/gui/qt/widgets/qml/TableColumns.qml | 3 +-
.../gui/qt/widgets/qml/TableViewDelegate.qml | 5 +-
51 files changed, 469 insertions(+), 373 deletions(-)
create mode 100644 modules/gui/qt/player/qml/PlaybackSpeed.qml
create mode 100644 modules/gui/qt/util/qml/Helpers.js
--
2.27.0
More information about the vlc-devel
mailing list