[vlc-devel] [PATCH 00/11] qt: update the --no-media-library

Pierre Lamot pierre at videolabs.io
Fri Oct 9 12:07:30 CEST 2020


this patchset updates the interface when launched without the medialibrary.
It now has the same look and feel as the regular application and provide access
to the service discovery and network browsing pages.

Pierre Lamot (11):
  qt: make NetworkMediaModel work without medialibrary
  qml: only load the ScanProgressBar when the medialib is active
  qml: move Network model to the vlc namespace
  qml: split medialib dependant widgets from the Discover > Url page
  qt: disable access to Bookmark dialogs when medialibrary is disabled
  qt: add home icon
  qml: fix banner source not ignoring unlisted entries properly
  qml: change the no-medialibrary views
  qml: fix navigation of VideoListDisplay
  qml: move the MainDisplay view to the maininterface package
  qml: remove obsolete playlist view

 modules/gui/qt/Makefile.am                    |   5 +-
 modules/gui/qt/maininterface/mainui.cpp       |  13 +-
 .../qml/MainDisplay.qml                       |  24 ++-
 .../qt/maininterface/qml/MainInterface.qml    |   7 +-
 .../qml/NoMedialibHome.qml}                   |  44 ++---
 .../qt/medialibrary/qml/UrlListDisplay.qml    | 158 +++++-------------
 .../qt/medialibrary/qml/VideoListDisplay.qml  |  13 --
 modules/gui/qt/menus/menus.cpp                |  17 +-
 modules/gui/qt/menus/qml/GlobalShortcuts.qml  |   2 +-
 modules/gui/qt/network/networkmediamodel.cpp  |   6 +-
 modules/gui/qt/network/networkmediamodel.hpp  |   2 +-
 .../gui/qt/network/qml/DiscoverDisplay.qml    |   3 +-
 .../gui/qt/network/qml/DiscoverUrlDisplay.qml |  90 ++++++++++
 .../qt/network/qml/NetworkBrowseDisplay.qml   |   1 -
 modules/gui/qt/network/qml/NetworkDisplay.qml |   1 -
 .../gui/qt/network/qml/NetworkGridItem.qml    |   1 -
 .../network/qml/NetworkHomeDeviceListView.qml |   2 +-
 .../gui/qt/network/qml/NetworkHomeDisplay.qml |   2 +-
 .../gui/qt/network/qml/NetworkListItem.qml    |   1 -
 .../qt/network/qml/NetworkThumbnailItem.qml   |   1 -
 .../qt/network/qml/ServicesHomeDisplay.qml    |   1 -
 modules/gui/qt/pixmaps/VLCIcons.json          |   3 +-
 modules/gui/qt/pixmaps/VLCIcons.ttf           | Bin 29236 -> 29332 bytes
 modules/gui/qt/pixmaps/home.svg               |   3 +
 modules/gui/qt/style/VLCIcons.qml             |   1 +
 modules/gui/qt/vlc.qrc                        |  13 +-
 modules/gui/qt/widgets/qml/GridItem.qml       |   2 +-
 .../gui/qt/widgets/qml/ScanProgressBar.qml    |   2 -
 28 files changed, 211 insertions(+), 207 deletions(-)
 rename modules/gui/qt/{medialibrary => maininterface}/qml/MainDisplay.qml (94%)
 rename modules/gui/qt/{playlist/qml/PlaylistMainView.qml => maininterface/qml/NoMedialibHome.qml} (58%)
 create mode 100644 modules/gui/qt/network/qml/DiscoverUrlDisplay.qml
 create mode 100644 modules/gui/qt/pixmaps/home.svg

-- 
2.25.1



More information about the vlc-devel mailing list