Added
FullScreenExcludeSwitchandFullScreenExcludeConvertINI bit flags for automatically suppress layout switching and/or conversion for fullscreen or borderless-window apps without listing them by name.- Per-entry scope for
[ExcludeSwitch]and[ExcludeConvert]entries: the INI value now controls whether suppression is scoped to the active window or to any running instance of the process (0, global mode).
Changed
[ExcludeSwitch]and[ExcludeConvert]previously checked only the foreground window; the new=0syntax opts individual entries into global suppression (while keeping per-window as the default). Existing configs (exe.name=with no value) are unaffected.- Shipped
switchy.ininow hasLayout1andLayout2empty by default, so auto-detection of system layouts is used out of the box instead of hardcoded codes. - MSI installer no longer overwrites an existing
switchy.inion upgrade or reinstall, preserving user settings. The file is also kept on uninstall.