diff --git a/src/common/interfaces/SettingsInterface.ts b/src/common/interfaces/SettingsInterface.ts
index 87a4aa3..31936b4 100644
--- a/src/common/interfaces/SettingsInterface.ts
+++ b/src/common/interfaces/SettingsInterface.ts
@@ -29,6 +29,7 @@ interface RestrictionsSettings {
minAllowedWidth?: number; // if player is less than this many px wide, ultrawidify will disable itself
minAllowedHeight?: number; // if player is less than this many px tall, ultrawidify will disable itself
onlyAllowInFullscreen?: boolean; // if enabled, ultrawidify will be disabled when not in full screen regardless of what previous two options say
+ onlyAllowAutodetectionInFullScreen?: boolean; // if enabled, autodetection will only start once in full screen
}
export interface CommandInterface {
diff --git a/src/csui/PlayerUiBase.vue b/src/csui/PlayerUiBase.vue
index d154e8f..5d580bc 100644
--- a/src/csui/PlayerUiBase.vue
+++ b/src/csui/PlayerUiBase.vue
@@ -108,6 +108,11 @@
:site="site"
>
+
+
+
+
+
diff --git a/src/csui/src/PlayerUiPanels/PanelComponents/ExtensionSettings/SiteExtensionSettings.vue b/src/csui/src/PlayerUiPanels/PanelComponents/ExtensionSettings/SiteExtensionSettings.vue
new file mode 100644
index 0000000..98ea403
--- /dev/null
+++ b/src/csui/src/PlayerUiPanels/PanelComponents/ExtensionSettings/SiteExtensionSettings.vue
@@ -0,0 +1,203 @@
+
+
+
Extension settings
+
+
Default crop:
+
+
+
+
'Auto' option will enable autodetection. 'Reset' will disable extension until manually activated.
+
+
+
Default stretch:
+
+
+
+
+
+
Persist crop mode between videos
+
+
+
+
+
+
+
Disable extension when not in full screen
+
+
+
+
This option will disable entire extension (including user interface and keyboard shortcuts) while not in full screen. If you use theater mode, you will want to set this option to 'No'.
+
+
+
Disable autodetection when not in full screen
+
+
+
+
This option will disable autodetection while not in full screen. Other extension functionalities will keep functioning. If you want autodetection in theater mode, you will want to set this option to 'No'.