[vlc-commits] [Git][videolan/vlc][master] 23 commits: qml: factorize isViewMultiView properties

Steve Lhomme (@robUx4) gitlab at videolan.org
Tue Oct 10 15:54:33 UTC 2023



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
511304d8 by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: factorize isViewMultiView properties

- - - - -
56030087 by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: rename isViewMultiView to hasGridListMode

feature concerns list/grid only, former naming was obscure

- - - - -
c9bad19e by Pierre Lamot at 2023-10-10T15:26:56+00:00
qt: add hasGridListMode in MainCtx

- - - - -
82dd1bd2 by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: use main context to track hasGridListMode

- - - - -
1d59f4b7 by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: factorize isSearchable propperty

- - - - -
1bfbdc2a by Pierre Lamot at 2023-10-10T15:26:56+00:00
qt: add Search context to MainCtx

- - - - -
0f793ac3 by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: make use of SearchContext

- - - - -
ea88f773 by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: remove extra-local actions

they are no longer used

- - - - -
00c24d10 by Pierre Lamot at 2023-10-10T15:26:56+00:00
qt: align playqueue sort model to medialib

- - - - -
351d9425 by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: assume sort models are uniform in SortControl

- - - - -
59a6e052 by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: factorize usage of sortModel

- - - - -
798b9405 by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: refactor page context restoration

- - - - -
4a5f650a by Pierre Lamot at 2023-10-10T15:26:56+00:00
qt: move sorting context to MainCtx

- - - - -
cf0859dd by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: make use of SortCtx

- - - - -
2353ac34 by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: no longer expose unused contentModel property

- - - - -
52c93ca1 by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: remove unecessary FocusScope in PageLoader

- - - - -
269f6bfc by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: remove unused property in bannersource

- - - - -
4f747b9d by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: update navigation in BannerSource

- - - - -
3d52e048 by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: force active focus on the SearchBox input field when expanding

widget state is no longer publicly exposed

- - - - -
ec9cca54 by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: remove obsolete model propagation

we no longer need to expose the local model to the navigation bar

- - - - -
c841bdaf by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: update navigation in MainDisplay

Now that PageLoader is a Control, we no longer need for force the focus reason
thru js function

- - - - -
1481c3cb by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: make TopBanner a Control

- - - - -
e79b1dea by Pierre Lamot at 2023-10-10T15:26:56+00:00
qml: factorize usage of localMenuDelegate in PageLoader

- - - - -


30 changed files:

- modules/gui/qt/Makefile.am
- modules/gui/qt/maininterface/mainctx.cpp
- modules/gui/qt/maininterface/mainctx.hpp
- + modules/gui/qt/maininterface/mainctx_submodels.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/qml/MainViewLoader.qml
- modules/gui/qt/medialibrary/qml/MediaGroupDisplay.qml
- modules/gui/qt/medialibrary/qml/MusicAlbums.qml
- modules/gui/qt/medialibrary/qml/MusicAlbumsDisplay.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/MusicArtistsDisplay.qml
- modules/gui/qt/medialibrary/qml/MusicDisplay.qml
- modules/gui/qt/medialibrary/qml/MusicGenres.qml
- modules/gui/qt/medialibrary/qml/MusicGenresDisplay.qml
- modules/gui/qt/medialibrary/qml/MusicPlaylistsDisplay.qml
- modules/gui/qt/medialibrary/qml/MusicTrackListDisplay.qml
- modules/gui/qt/medialibrary/qml/MusicTracksDisplay.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/medialibrary/qml/VideoAllDisplay.qml
- modules/gui/qt/medialibrary/qml/VideoAllSubDisplay.qml
- modules/gui/qt/medialibrary/qml/VideoDisplay.qml
- modules/gui/qt/medialibrary/qml/VideoPlaylistsDisplay.qml


The diff was not included because it is too large.


View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/aa6b665c1d3b84f8e7c36ca39760b24678b44968...e79b1dea71fe0801fc2d3846f8c5c77c084ca030

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/aa6b665c1d3b84f8e7c36ca39760b24678b44968...e79b1dea71fe0801fc2d3846f8c5c77c084ca030
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