Conversation
|
current implementation works, but I want to improve automatic launch recovery so common apps do not require as much manual session_launch configuration |
|
Updated this draft with a stronger automatic launch-command recovery path. Since the original draft, Mango now:
That reduces the need for manual |
e87731f to
3aa9a90
Compare
|
tested on multiple programs and they all restore with no issues
Give it a test and let me know what you think |
3aa9a90 to
f78d3b9
Compare
0d3ed31 to
5267649
Compare
|
Small follow-up: I have been using this for a while now with no bugs i can find, multi-monitor restore works fine. I also tightened the branch since the original draft with portable desktop-entry lookup, improved launcher recovery, and a trusted session-file check. @DreamMaoMao whenever you have time, I’d appreciate any feedback on this. |
Adds opt-in session save/restore support to Mango.
When
session_restore=1:launch_commandWhen
session_restore=0:Supported config:
'session_restore=0|1'
Optional override config:
'session_launch=app_id|command'
'session_launch=app_id|title|command'
Current launch-command priority:
session_launchsession_launchapp_idNormalization currently implemented:
Exec=commandValidated:
footwindows with title-specific mappingsexec-oncelaunches