You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Feat] - Improve compatibility layer initialization for Mac and Linux (#1214)
* [Feat] - Refactor compatibility layer initialization for Mac and Linux support
- Updated `initializeCompatibilityLayer` to include Linux in the compatibility checks.
- Renamed `setGPTKDefaultOnMacOS` to `setDefaultCompatibilityLayer` for broader applicability.
- Enhanced wine version selection logic to accommodate Proton-GE for Linux and improved compatibility checks for MacOS.
- Added early return conditions to streamline the process based on platform compatibility.
This refactor improves the overall compatibility layer setup for both Mac and Linux environments.
* [Refactor] Update WineManager settings and version fetching logic
- Changed the default count for wine version info fetching from 50 to 15 to optimize performance.
- Renamed Wine-GE settings to Proton-GE in the WineManager component for clarity and consistency.
- Updated the state initialization to reflect the new Proton-GE settings.
- Added a condition to refresh wine version info if no versions are available, enhancing user experience.
* chore: comments
* chore: simplify checks
* chore: rosetta check
---------
Co-authored-by: Flavio F Lima <flavioislima@users.noreply.github.com>
0 commit comments