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 @@
-