Remove the HA Dashboard tab and the Qt WebEngine dependency (D40)
DSH-1 ended with a negative result: the Frame's system WebEngine can't be loaded, and bundling our own failed (no sandbox, ICU resources, Vulkan abort, empty page). Reverts the tab (60deb43), the container packages (0676998) and the bundler's WebEngine support (b823ff3,e2cfa8e), and updates the docs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
+2
-8
@@ -58,20 +58,14 @@ target_link_libraries(frameassistant_lib PUBLIC Qt6::Core)
|
||||
target_compile_options(frameassistant_lib PRIVATE -Wall -Wextra)
|
||||
|
||||
# The app: its UI is the QML module "FrameAssistant" (src/qml/).
|
||||
# Qt WebEngine shows HA's web UI (DSH-1); on the Frame it comes with the system Qt.
|
||||
find_package(Qt6 REQUIRED COMPONENTS WebEngineQuick)
|
||||
vrdash_add_dashboard(frameassistant
|
||||
OUTPUT_NAME ${VRDASH_EXECUTABLE_NAME}
|
||||
QML_URI FrameAssistant
|
||||
SOURCES main.cpp Dashboard.h Dashboard.cpp
|
||||
QML_SOURCES ha/HaWebUi.h ha/HaWebUi.cpp
|
||||
QML_FILES
|
||||
qml/Main.qml
|
||||
qml/Card.qml
|
||||
qml/HaDashboard.qml)
|
||||
target_link_libraries(frameassistant PRIVATE frameassistant_lib Qt6::WebEngineQuick)
|
||||
# The generated QML type registration includes QML_SOURCES headers by file name.
|
||||
target_include_directories(frameassistant PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/ha)
|
||||
qml/Card.qml)
|
||||
target_link_libraries(frameassistant PRIVATE frameassistant_lib)
|
||||
|
||||
install(FILES ${OPENVR_LIBRARY} DESTINATION ${CMAKE_INSTALL_LIBDIR})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user