版本发布 8
- fix profiles with spaces in the name failing to create -- now we just replace the spaces with dashes to keep conf happy (:
- add flatpak extension installer GUI for adding the extensions, configuring your installed flatpaks, and examples on how to add the hook into the target args in steam: <img width="711" height="720" alt="image" src="https://github.com/user-attachments/assets/21662bef-8441-4c71-b5e7-6222ce98487a" /> <img width="711" height="720" alt="image" src="https://github.com/user-attachments/assets/e9ebdc1b-294d-45ad-a54a-4f802b19df75" /> - auto uninstall flatpak extensions on plugin uninstall, similar to how lsfg-vk layer is removed on uninstall event. You will have to go into flatpak modal and re-install extensions if you update the plugin for now (dont want to auto install those just yet) thanks to this reddit post for the inspo and well documented steps: https://www.reddit.com/r/SteamDeck/comments/1nhnfsd/guide_how_to_use_deckylsfgvk_properly_with/ UI is still a bit janky, but any testing would be greatly appreciated!
## What's Changed * hide clipboard readout by @xXJSONDeruloXx in https://github.com/xXJSONDeruloXx/decky-lsfg-vk/pull/173 * fix: nerd stuff modal lsfg script read and path by @xXJSONDeruloXx in https://github.com/xXJSONDeruloXx/decky-lsfg-vk/pull/176 **Full Changelog**: https://github.com/xXJSONDeruloXx/decky-lsfg-vk/compare/v0.10.9...v0.10.10
- If you have Decky Framegen plugin installed and OptiScaler mod set up via Decky FG, in decky-lsfg-vk you will have a new button at the top "LSFG + DeckyFG" - clicking this copies the launch command to both patch a game with Decky FrameGen's OptiScaler bundle, AND hook to lsfg-vk - Also, added a view at the top to monitor the contents of the clipboard, since we have multiple launch options this should be a nice QOL. Do let me know if you encounter any error codes after an install and reboot with this feature specifically <img width="345" height="295" alt="image" src="https://github.com/user-attachments/assets/c5b431d1-4d89-4bba-94b1-217cf9380bdb" />
- make profile selection section collapsible - add profile name indicator to section header - add warning and lock if game is running to be above collapsible profile section - move install/uninstall lsfg-vk button to bottom of plugin if all install requirements met to buy back some ui real estate - removed some unneeded headers for lsfg-configuration section for more ui space
- Add manually configurable profiles! - you can now create, rename, and delete custom profiles, which will each contain lsfg-vk config values and unique launch arguments (like workarounds) per named profile - when launching a game with the `~/lsfg %command%` launch argument, the currently selected profile is the one the game will launch with. - subsequent plugin un/re-installs from this version and above should preserve the config and any profiles created. if you downgrade to versions below this one, your profiles will be wiped, so do be aware of this - add `lossless.dll` detection logic to work with sd card paths, or HTPC setups with multiple drives - finds the steam library vdf file and iterates over paths to find Lossless Scaling application and dll in its dir. - I am intentionally not adding a file picker to manually point to the dll at this time, as those who have requested it are typically pirating Lossless Scaling - Lossless Scaling must be purchased directly from Steam to use this plugin. lsfg-vk version remains unchanged from the 0.9.x versions, in order to isolate any potential issues to solely my config management additions and dll finding improvements above.
- incorporates lsfg-vk with fp16 feature from upstream action: https://github.com/PancakeTAS/lsfg-vk/actions/runs/16811054188 - adds ui toggles for fp16 disable - default perf mode off, but fp16 on. Lower precision seems to not buy much when using performance mode model, but in the heavier standard LSFG interpolation model, fp16 buys back a lot of performance, and visual quality is higher to boot. Interested in feedback and user testing across normal/performance mode and FP16 enabled/disabled for optimal defaults going forward.
* incorporate lsfg-vk 1.0.0 directly from upstream