diff --git a/src/common/interfaces/SettingsInterface.ts b/src/common/interfaces/SettingsInterface.ts index d56dfb6..7b9ee3f 100644 --- a/src/common/interfaces/SettingsInterface.ts +++ b/src/common/interfaces/SettingsInterface.ts @@ -168,11 +168,16 @@ export interface AardSettings { } } +interface DevSettings { + loadFromSnapshot: boolean, +} + interface SettingsInterface { _updateFlags?: { requireReload?: SettingsReloadFlags, forSite?: string } + dev: DevSettings, arDetect: AardSettings, diff --git a/src/csui/PlayerOverlay.vue b/src/csui/PlayerOverlay.vue index ec0478d..57ada9d 100644 --- a/src/csui/PlayerOverlay.vue +++ b/src/csui/PlayerOverlay.vue @@ -144,11 +144,13 @@ Site compatibility:
- Autodetection potentially
- unavailable due to DRM. + Autodetection blocked
+ by DRM.
Autodetection blocked
@@ -156,7 +158,7 @@
Autodetection unavailable
- due to webgl error. + (webgl error)
@@ -483,7 +485,8 @@ export default { }, acknowledgeNewFeature(featureKey) { - delete this.settings.active.newFeatureTracker[featureKey]; + this.settings.active.newFeatureTracker[featureKey].show = 0; + this.settings.active.newFeatureTracker[featureKey].acknowledged = true; this.settings.saveWithoutReload(); }, newFeatureViewUpdate(featureKey) { @@ -721,6 +724,7 @@ export default { } .aard-blocked { + font-size: 0.8rem; color: #fa6; } diff --git a/src/csui/src/components/SupportLevelIndicator.vue b/src/csui/src/components/SupportLevelIndicator.vue index c9b7fb1..8cebd87 100644 --- a/src/csui/src/components/SupportLevelIndicator.vue +++ b/src/csui/src/components/SupportLevelIndicator.vue @@ -1,44 +1,44 @@