Commits on Source (7)
-
previous implementation was only restoring subview by overriding the defaultPage of the subview. this caused some issues: - default was overridden, this is not desirable as the default was no logner reliable from the POV of the subview - the substate of the view wasn't restored, for instance if you opened the page of a particular artist, it would restore on the home page of the artists.
78dfb346 -
This allows to set conditions that should be met before being allowed to load a page
e20f0f11 -
8b8ba5b6
-
those variables are usually changed simultaneously, qml would trigger an update request for each variable updated and require detecting that the second call is idempotent or making assumption regarding the call order to avoid the second call. this allows getting a single update point for the view.
f59e7d7a -
variant is deprecated, var should be used instead https://doc.qt.io/qt-5/qml-variant.html
86761948 -
00d2b8ed
-
the custom implementation is no longer needed
ccfa4ed9
Showing
- modules/gui/qt/maininterface/qml/MainDisplay.qml 12 additions, 9 deletionsmodules/gui/qt/maininterface/qml/MainDisplay.qml
- modules/gui/qt/maininterface/qml/MainInterface.qml 4 additions, 4 deletionsmodules/gui/qt/maininterface/qml/MainInterface.qml
- modules/gui/qt/medialibrary/qml/MediaGroupList.qml 1 addition, 1 deletionmodules/gui/qt/medialibrary/qml/MediaGroupList.qml
- modules/gui/qt/medialibrary/qml/MusicGenres.qml 1 addition, 1 deletionmodules/gui/qt/medialibrary/qml/MusicGenres.qml
- modules/gui/qt/medialibrary/qml/MusicPlaylistsDisplay.qml 2 additions, 2 deletionsmodules/gui/qt/medialibrary/qml/MusicPlaylistsDisplay.qml
- modules/gui/qt/medialibrary/qml/PlaylistMedia.qml 1 addition, 1 deletionmodules/gui/qt/medialibrary/qml/PlaylistMedia.qml
- modules/gui/qt/medialibrary/qml/PlaylistMediaDisplay.qml 1 addition, 1 deletionmodules/gui/qt/medialibrary/qml/PlaylistMediaDisplay.qml
- modules/gui/qt/medialibrary/qml/PlaylistMediaList.qml 1 addition, 1 deletionmodules/gui/qt/medialibrary/qml/PlaylistMediaList.qml
- modules/gui/qt/medialibrary/qml/VideoGroupsDisplay.qml 2 additions, 2 deletionsmodules/gui/qt/medialibrary/qml/VideoGroupsDisplay.qml
- modules/gui/qt/medialibrary/qml/VideoPlaylistsDisplay.qml 2 additions, 2 deletionsmodules/gui/qt/medialibrary/qml/VideoPlaylistsDisplay.qml
- modules/gui/qt/network/qml/NetworkDisplay.qml 6 additions, 30 deletionsmodules/gui/qt/network/qml/NetworkDisplay.qml
- modules/gui/qt/network/qml/NetworkHomeDeviceListView.qml 1 addition, 1 deletionmodules/gui/qt/network/qml/NetworkHomeDeviceListView.qml
- modules/gui/qt/network/qml/NetworkHomeDisplay.qml 1 addition, 1 deletionmodules/gui/qt/network/qml/NetworkHomeDisplay.qml
- modules/gui/qt/network/qml/ServicesHomeDisplay.qml 2 additions, 1 deletionmodules/gui/qt/network/qml/ServicesHomeDisplay.qml
- modules/gui/qt/util/navigation_history.cpp 18 additions, 6 deletionsmodules/gui/qt/util/navigation_history.cpp
- modules/gui/qt/util/navigation_history.hpp 7 additions, 5 deletionsmodules/gui/qt/util/navigation_history.hpp
- modules/gui/qt/widgets/qml/FrostedGlassEffect.qml 3 additions, 3 deletionsmodules/gui/qt/widgets/qml/FrostedGlassEffect.qml
- modules/gui/qt/widgets/qml/PageLoader.qml 14 additions, 11 deletionsmodules/gui/qt/widgets/qml/PageLoader.qml
- modules/gui/qt/widgets/qml/StackViewExt.qml 4 additions, 0 deletionsmodules/gui/qt/widgets/qml/StackViewExt.qml