Files
qbz/crates/qbz-qt/qml/settings/OrbitSettingsPanel.qml
T
vicrodh 74e1610433 feat(orbit): add shared library foundations and gated host tools
Extract the HTTP host and catalog layer into qbz-control, preserve the
existing daemon API, and keep private session credentials out of SSE.

Scope library stores and scan workers to their host. Share bounded source
search and show Local results alongside Qobuz in the Qt search page.

Add the launch-gated Qt Orbit laboratory and persistent remote-context
banner. Let qbzd run --orbit own and administer its file library through
instance-scoped API and CLI operations. Full remote UI control remains
pending.

Validate library/control/daemon suites, Qt search and QML regressions,
two isolated daemon processes, Qt release build and final cargo check.

cx
2026-09-12 13:02:29 -06:00

16 lines
487 B
QML

// The gate is on construction, not merely visibility. Nothing in the Orbit
// panel is created in a normal launch or while another section is selected.
pragma ComponentBehavior: Bound
import QtQuick
import com.blitzfc.qbz
Loader {
id: root
property bool selected: false
property bool kioskHost: false
active: QbzOrbit.enabled && selected
visible: active
sourceComponent: Component {
OrbitSettings { width: root.width; kioskHost: root.kioskHost }
}
}