[vlc-commits] [Git][videolan/vlc][master] 10 commits: qt: add ListSelectionModel

Steve Lhomme (@robUx4) gitlab at videolan.org
Fri Oct 20 17:14:21 UTC 2023



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
d6dc0568 by Fatih Uzunoglu at 2023-10-20T16:16:59+00:00
qt: add ListSelectionModel

- - - - -
ad5171ca by Fatih Uzunoglu at 2023-10-20T16:16:59+00:00
qt: register qml type ListSelectionModel

- - - - -
be6d1e67 by Fatih Uzunoglu at 2023-10-20T16:16:59+00:00
qml: use ListSelectionModel

- - - - -
5de0ff44 by Fatih Uzunoglu at 2023-10-20T16:16:59+00:00
qml: get rid of SelectableDelegateModel

- - - - -
0d6704cd by Fatih Uzunoglu at 2023-10-20T16:16:59+00:00
qml: add default ListSelectionModel to ExpandGridView and KeyNavigableTableView

- - - - -
5b908598 by Fatih Uzunoglu at 2023-10-20T16:16:59+00:00
qt: use ListSelectionModel in KeyNavigableListView

- - - - -
09254d9a by Fatih Uzunoglu at 2023-10-20T16:16:59+00:00
qt: make PlaylistListModel derive directly from QAbstractListModel

- - - - -
90cfda7c by Fatih Uzunoglu at 2023-10-20T16:16:59+00:00
qt: get rid of SelectableListModel

- - - - -
54497a82 by Fatih Uzunoglu at 2023-10-20T16:16:59+00:00
qt: cache intermediate results in ListSelectionModel

- - - - -
2f151384 by Fatih Uzunoglu at 2023-10-20T16:16:59+00:00
qml: playlist delegate request focus on mouse press

- - - - -


30 changed files:

- modules/gui/qt/Makefile.am
- modules/gui/qt/maininterface/mainui.cpp
- modules/gui/qt/maininterface/qml/MainViewLoader.qml
- modules/gui/qt/medialibrary/mlbasemodel.cpp
- modules/gui/qt/medialibrary/mlbasemodel.hpp
- modules/gui/qt/medialibrary/qml/MusicAlbums.qml
- modules/gui/qt/medialibrary/qml/MusicAllArtists.qml
- modules/gui/qt/medialibrary/qml/MusicArtist.qml
- modules/gui/qt/medialibrary/qml/MusicArtistsAlbums.qml
- modules/gui/qt/medialibrary/qml/MusicGenres.qml
- modules/gui/qt/medialibrary/qml/MusicTrackListDisplay.qml
- modules/gui/qt/medialibrary/qml/MusicTracksDisplay.qml
- modules/gui/qt/medialibrary/qml/PlaylistMedia.qml
- modules/gui/qt/medialibrary/qml/PlaylistMediaDisplay.qml
- modules/gui/qt/medialibrary/qml/PlaylistMediaList.qml
- modules/gui/qt/medialibrary/qml/UrlListDisplay.qml
- modules/gui/qt/medialibrary/qml/VideoAll.qml
- modules/gui/qt/menus/qml_menu_wrapper.cpp
- modules/gui/qt/menus/qml_menu_wrapper.hpp
- modules/gui/qt/meson.build
- modules/gui/qt/network/qml/BrowseDeviceView.qml
- modules/gui/qt/network/qml/BrowseTreeDisplay.qml
- modules/gui/qt/network/qml/ServicesSources.qml
- modules/gui/qt/playlist/playlist_model.cpp
- modules/gui/qt/playlist/playlist_model.hpp
- modules/gui/qt/playlist/qml/PlaylistDelegate.qml
- modules/gui/qt/playlist/qml/PlaylistListView.qml
- + modules/gui/qt/util/list_selection_model.cpp
- + modules/gui/qt/util/list_selection_model.hpp
- − modules/gui/qt/util/qml/SelectableDelegateModel.qml


The diff was not included because it is too large.


View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/5013f02bd0b2c1d79033c13d09afe94ce7e3579e...2f151384786096af1c8940bc5d8282c971be809e

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/5013f02bd0b2c1d79033c13d09afe94ce7e3579e...2f151384786096af1c8940bc5d8282c971be809e
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