General changes:
- GUI modifications - the Preferences have been modified to include a UI Preferences option, this was originally under Update Options.
- The Blacklist/Release Notes/Settings have undergone a UX overhaul to use a side panel overlay (images at the end), this resolves issues where they are not scrollable for certain portions: #113
- There is now a "Keep Games In Memory" option inside the UI Preferences, originally, this behaviour was removed to reduce memory pressure, it is now configurable by well, you :).
Note: This is a balance between UX responsiveness, and memory usage, it is enabled by default, so adjust as you feel wish. - The Linux build scripts have been improved to unlock support for distros who are using GLibc libraries older than 2.38, the minimum is now 2.35: #114.
- The blacklist now has a search panel, this should make it faster to find specific games.
Bug fixes:
- An experimental fix for the Epic Games Launcher where DLL's could be listed as Games under certain situations.
- Fixes for minor DLL parsing issues detected internally.
- Minor fixes for Pyinstaller build scripts to include a bytecode optimisation target on Windows to bring down total install sizes.
- Minor fixes for Windows/Linux targeting with the pyproject for Flet.
Full Changelog: V3.4.0...V3.5.0