v3.1.335 Alea - Milestone
3.1.335 Alea
Milestone (a gigantic release with tons of new features)
- MAJOR rewrite of the GUI: (fixes #154)
- Favorites Menu - (fixes #148)
- using an individual custom Favorite Menu instead of the fully fledged Settings Menu is now possible
can be opened- as default start menu
- by command line
- by switching between Settings/Editor/Favorites menus
- Favorite Menu Entry Checkbox Selector for all available options (is opened automatically with a basic preset if nothing was selected yet)
- using an individual custom Favorite Menu instead of the fully fledged Settings Menu is now possible
- Categories:
- Separated all available options into different Categories
- Every Category now has its own headline (even if Menu is sorted/filtered)
- Sort (all menus) by Category
- Block specific Categories from being shown in the Menus via Block Selector Menu
- Urls are a regular Category now
- Vortex is a regular Category now
- *Every available Category can be opened in its own autocreated menu
- Dropdown selection (Editor, Favorites, Game, Menu) for the default Start gui to be opened after the Wait Requester
- Replaced the Vortex Menu with a 2nd Global Menu
- Extra Buttons like Proton Downloader, Shader Updater have an own "Extra Buttons" SubMenu now
- The general headline Fonts size is adjustable with a dropdown menu
- Removed all hardcoded window borders
- Most (all?) windows have an own (autosaving) resolution now
- Define the maximal lines per column for all Menus (dropped static Columns settings)
- Navigation between the different submenus
- RL It's not a bug, it's a feature! (fixes #162)
- several new screenshots in the README.md
- Favorites Menu - (fixes #148)
- Wayland compatible (fixes #118)
- Fixed saving the VR zoom level on game exit when Stereo3D is enabled
- Proton_dist.tar.gz of a custom proton is automatically extracted if not happened yet (so before used)
- Depth3D Shader is automatically deactivated if HMD wasn't detected or VR mode was stopped otherwise and re-enabled on success
- Fixed recently introduced languagefile glitch
- Winetrickspaks and dxvk_hud now have dropdown list with some popular packages as preset
- General
WINEDEBUGoptions (for direct wine calls - i.e. using extWine64Run) are now editable per game (also with a preset dropdown) - Removed gtk.css
- Replaced integer
RUN_CUSTOMCMDwith stringCUSTOMCMDMODEvariable as it is clearer in the menu - Replaced integer
CHECKPROTONwith stringPROTONCHECKvariable as it is clearer in the menu - New project icon!
- New configuration saving (per entry and config)
- "last" command line option no longer required (automatically used in place of placeholder now)
- Non-Steam Games are now supported (both native and games using Proton) (fixes #152)
- Textures required by enabled Shaders are now copied automatically into the gamedir if missing
- **Scripts called like a Steam Category the game is in are automatically started (with 1) SteamAppID, 2) Game directory and 3) Game wineprefix as 3 command line arguments)
- iscriptevaluator command lines are discarded (fixes #157)
- Much cleaner window toggle function (I'm finally happy with it)
- Improved automatic version switch if requested Proton wasn't found
- Remove some (more or less redundant) Tray Icon Buttons
- (non-blocking) warn requester for wine/winetricks dotnet bug when new installation is requested with incompatible wine version
- Improved Vortex Installation
- skip Vortex installation if it already exists
- dropped dxvk as proton should be used
- using generic reworked
installWinetricksPaksnow - updated Vortex notes (fixes #156)
- when the default wine for Vortex is unconfigured, stl tries to autodetect an old Proton4 wine and use that (when found)
- Removed Steam Linux Runtime conflict warnings, as the problem seems to flatten
- nicer shebang
- replaced all "empty" placeholder strings with a consistent "none"
- Added several notifiers
- For the dependency check, so missing dependencies are more obvious
- For winetricks, so failed installations are recognized easier
- Running custom windows programs forked into the background did not always work correctly as expected (fixes #159)
- Added Cheat Engine support (fixes #160)
- automatic download
- automatic install
- enable per game
- autostop on game exit
- Games in the Steam Category "CheatEngine" will autostart with Cheat Engine
- tons of bugfixes, optimizations
- tested a lot, but for sure also new bugs
- many new language lines to translate
- Added mentions for Reddit /r/SteamTinkerLaunch/ and Discord Urls to the README.md
- Rewrote several chapters in the README.md