Add Screensaver mode to Reshadeck
Reshadeck
Reshadeck now has a "screensaver" mode where shaders can be added (with a filename prefix of SS_) which can be enabled as a screensaver (a black screen shader is included). Upon enabling the screensaver, the Deck will show this selected shader until it is physically moved or someone presses a button/moves an analog stick/etc.
[If you have not already, please read the review and testing page on the wiki. Remove this line before submitting your plugin.]
Checklist:
Developer Checklist
- [X] I am the original author or an authorized maintainer of this plugin.
- [X] I have abided by the licenses of the libraries I am utilizing, including attaching license notices where appropriate.
Plugin Checklist
- [X] I have verified that my plugin works properly on the Stable and Beta update channels of SteamOS.
- [X] I have verified my plugin is unique or alternatively provides more/alternative functionality to a similar plugin already on the store.
Plugin Backend Checklist
- No: I am using a custom backend other than Python.
- No: I am using a tool or software from a 3rd party FOSS project that does not have it's dependencies statically linked.
- No: I am using a custom binary that has all of it's dependencies statically linked.
Testing
- [ ] Tested on SteamOS Stable/Beta Update Channel.
- [ ] Tested on SteamOS Preview Update Channel.
Found a small issue, fixing
Fixed
@SteamDeckHomebrew/decky-testers need ya'll to give this a whirl. Thanks.
Decky v2.12.0, SteamOS Stable 3.5.17 A) None B) None C) Reshadeck 0.2.0; MagicPods 1.0.5; MagicBlack 1.0.1; SteamGridDB 1.4.0 D) Approve
Working well for me, will use for longer downloads.
I am noticing that the toast messages disappear very quickly so I really just notice the sound of the toast. I also tend to do multiple clicks when waking a device so might be nice to debounce the screensaver end notification otherwise click happy people can cause the end toast to trigger multiple times I believe.
Decky Loader v2.12.0 SteamOS 3.5.17
Working well for me, will use for longer downloads.
I am noticing that the toast messages disappear very quickly so I really just notice the sound of the toast. I also tend to do multiple clicks when waking a device so might be nice to debounce the screensaver end notification otherwise click happy people can cause the end toast to trigger multiple times I believe.
Decky Loader v2.12.0 SteamOS 3.5.17
The toast messages are actually not meant for the user and are made to force a re-render by gamescope.