[vlc-commits] [Git][videolan/vlc][master] 12 commits: qt/ListCache: add ListCache::find
Hugo Beauzée-Luyssen (@chouquette)
gitlab at videolan.org
Fri Dec 3 13:33:09 UTC 2021
Hugo Beauzée-Luyssen pushed to branch master at VideoLAN / VLC
Commits:
c89269be by Prince Gupta at 2021-12-03T18:28:43+05:30
qt/ListCache: add ListCache::find
- - - - -
ce23c714 by Prince Gupta at 2021-12-03T18:28:43+05:30
qt/mlbasemodel: add MLBaseModel::findInCache
- - - - -
24be04f1 by Prince Gupta at 2021-12-03T18:28:43+05:30
qt/mlgrouplistmodel: remove index usage in covergenerator
- - - - -
d3de2390 by Prince Gupta at 2021-12-03T18:28:43+05:30
qt/mlplaylistlistmodel: remove index usage in covergenerator
- - - - -
f36d673c by Prince Gupta at 2021-12-03T18:28:43+05:30
qml/mlgenremodel: use MLBaseModel::findInCache
- - - - -
825232dc by Prince Gupta at 2021-12-03T18:28:43+05:30
qt: remove CoverGenerator::index
- - - - -
41d08021 by Prince Gupta at 2021-12-03T18:28:43+05:30
qt: factorize MLBaseModel::data
base it on new virtual function MLBaseModel::itemRoleData
now derived classes don't need to implement QAbstractItemModel::data but
only MLBaseModel::itemRoleData
- - - - -
9a464cdc by Prince Gupta at 2021-12-03T18:28:43+05:30
qml/MLBaseModel: implement getData async API
- - - - -
eacabdd6 by Prince Gupta at 2021-12-03T18:28:43+05:30
qml/NetworkBrowseDisplay: fix dragndrop
- - - - -
4aa893fe by Prince Gupta at 2021-12-03T18:28:43+05:30
qt: add mlInputItem function in Medialib
- - - - -
bc616ea2 by Prince Gupta at 2021-12-03T18:39:31+05:30
qt: use async API to load item for DragItem
fixes #26149
- - - - -
6f1d309e by Prince Gupta at 2021-12-03T18:39:31+05:30
qt/MLBaseModel: fix thumbnail generation signal handling
previous code will break for the first item not in the cache
use MLBaseModel::findInCache
- - - - -
30 changed files:
- modules/gui/qt/Makefile.am
- modules/gui/qt/medialibrary/medialib.cpp
- modules/gui/qt/medialibrary/medialib.hpp
- modules/gui/qt/medialibrary/mlalbummodel.cpp
- modules/gui/qt/medialibrary/mlalbummodel.hpp
- modules/gui/qt/medialibrary/mlalbumtrackmodel.cpp
- modules/gui/qt/medialibrary/mlalbumtrackmodel.hpp
- modules/gui/qt/medialibrary/mlartistmodel.cpp
- modules/gui/qt/medialibrary/mlartistmodel.hpp
- modules/gui/qt/medialibrary/mlbasemodel.cpp
- modules/gui/qt/medialibrary/mlbasemodel.hpp
- modules/gui/qt/medialibrary/mlgenremodel.cpp
- modules/gui/qt/medialibrary/mlgenremodel.hpp
- modules/gui/qt/medialibrary/mlgrouplistmodel.cpp
- modules/gui/qt/medialibrary/mlgrouplistmodel.hpp
- modules/gui/qt/medialibrary/mlplaylistlistmodel.cpp
- modules/gui/qt/medialibrary/mlplaylistlistmodel.hpp
- modules/gui/qt/medialibrary/mlplaylistmodel.cpp
- modules/gui/qt/medialibrary/mlplaylistmodel.hpp
- modules/gui/qt/medialibrary/mlrecentsmodel.cpp
- modules/gui/qt/medialibrary/mlrecentsmodel.hpp
- modules/gui/qt/medialibrary/mlrecentsvideomodel.cpp
- modules/gui/qt/medialibrary/mlrecentsvideomodel.hpp
- modules/gui/qt/medialibrary/mlurlmodel.cpp
- modules/gui/qt/medialibrary/mlurlmodel.hpp
- modules/gui/qt/medialibrary/mlvideomodel.cpp
- modules/gui/qt/medialibrary/mlvideomodel.hpp
- modules/gui/qt/medialibrary/qml/MediaGroupList.qml
- modules/gui/qt/medialibrary/qml/MusicAlbums.qml
- modules/gui/qt/medialibrary/qml/MusicAllArtists.qml
The diff was not included because it is too large.
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/dbe3eb027c857869256c20172af8bbde77f5ec48...6f1d309e1d21255902a80332cb9ac01d344098f7
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/dbe3eb027c857869256c20172af8bbde77f5ec48...6f1d309e1d21255902a80332cb9ac01d344098f7
You're receiving this email because of your account on code.videolan.org.
More information about the vlc-commits
mailing list