+ Preferred Format
+ Preferred format when multiple versions are available.
+
+
+
@@ -154,6 +244,13 @@ import { navAttrs } from "../composables/useKeyboardNavigation"
import logoUrl from "../assets/mediahive.webp"
import { fetchRoots, replaceRoots, pickFolderAndAddRoot } from "../api"
import HexKeyboard from "./HexKeyboard.vue"
+import {
+ useSettings,
+ type ResolutionPreference,
+ type HdrPreference,
+} from "../composables/useSettings"
+
+const settings = useSettings()
interface RootEntry {
root_id: string
@@ -189,6 +286,14 @@ onUnmounted(() => window.removeEventListener("pywebviewready", _onPywebviewReady
const showSettings = ref(false)
const roots = ref