diff --git a/public/locales/en/translation.json b/public/locales/en/translation.json index 5f7bc09b1b..dc93cf3ab2 100644 --- a/public/locales/en/translation.json +++ b/public/locales/en/translation.json @@ -633,7 +633,6 @@ "esync": "Enable Esync", "exit-to-tray": "Exit to System Tray", "experimental_features": { - "automaticWinetricksFixes": "Apply known fixes automatically", "cometSupport": "Comet support", "enableHelp": "Help component", "enableNewDesign": "New design", diff --git a/src/backend/launcher.ts b/src/backend/launcher.ts index 4818a7a085..f179132069 100644 --- a/src/backend/launcher.ts +++ b/src/backend/launcher.ts @@ -369,9 +369,8 @@ async function prepareWineLaunch( if (runner === 'legendary') { await legendarySetup(appName) } - if (experimentalFeatures?.automaticWinetricksFixes !== false) { - await installFixes(appName, runner) - } + + await installFixes(appName, runner) } try { diff --git a/src/common/types.ts b/src/common/types.ts index e3366182c0..74f067d151 100644 --- a/src/common/types.ts +++ b/src/common/types.ts @@ -64,7 +64,6 @@ export type Release = { export type ExperimentalFeatures = { enableNewDesign: boolean enableHelp: boolean - automaticWinetricksFixes: boolean cometSupport: boolean umuSupport: boolean } diff --git a/src/frontend/screens/Settings/components/ExperimentalFeatures.tsx b/src/frontend/screens/Settings/components/ExperimentalFeatures.tsx index 18978204dd..a9696cfc25 100644 --- a/src/frontend/screens/Settings/components/ExperimentalFeatures.tsx +++ b/src/frontend/screens/Settings/components/ExperimentalFeatures.tsx @@ -9,10 +9,6 @@ const ExperimentalFeatures = () => { const FEATURES = ['enableNewDesign', 'enableHelp', 'cometSupport'] - if (platform !== 'win32') { - FEATURES.push('automaticWinetricksFixes') - } - if (platform === 'linux') { FEATURES.push('umuSupport') } @@ -23,7 +19,6 @@ const ExperimentalFeatures = () => { { enableNewDesign: false, enableHelp: false, - automaticWinetricksFixes: true, cometSupport: true, umuSupport: false } @@ -43,7 +38,6 @@ const ExperimentalFeatures = () => { Translations: t('setting.experimental_features.enableNewDesign', 'New design') t('setting.experimental_features.enableHelp', 'Help component') - t('setting.experimental_features.automaticWinetricksFixes', 'Apply known fixes automatically') t('setting.experimental_features.cometSupport', 'Comet support') t('setting.experimental_features.umuSupport', 'Use UMU as Proton runtime') */ diff --git a/src/frontend/state/ContextProvider.tsx b/src/frontend/state/ContextProvider.tsx index e9f7e59347..3b1472df69 100644 --- a/src/frontend/state/ContextProvider.tsx +++ b/src/frontend/state/ContextProvider.tsx @@ -97,7 +97,6 @@ const initialContext: ContextType = { experimentalFeatures: { enableNewDesign: false, enableHelp: false, - automaticWinetricksFixes: true, cometSupport: true, umuSupport: false }, diff --git a/src/frontend/state/GlobalState.tsx b/src/frontend/state/GlobalState.tsx index db287dd4b6..9d5bee0065 100644 --- a/src/frontend/state/GlobalState.tsx +++ b/src/frontend/state/GlobalState.tsx @@ -211,7 +211,6 @@ class GlobalState extends PureComponent { experimentalFeatures: { enableNewDesign: false, enableHelp: false, - automaticWinetricksFixes: true, cometSupport: true, umuSupport: false, ...(globalSettings?.experimentalFeatures || {})