]> gitweb.unchartedbackwaters.co.uk Git - francis/winuae.git/commit
od-unix: preserve Qt runtime config on restart
authorStefan Reinauer <stefan.reinauer@coreboot.org>
Thu, 18 Jun 2026 15:26:27 +0000 (08:26 -0700)
committerStefan Reinauer <stefan.reinauer@coreboot.org>
Tue, 7 Jul 2026 21:00:11 +0000 (14:00 -0700)
commit70ca6fe529830eb75ea1405464cdccec3c5cfdf3
tree38c4323594a5f3e677c7eacc9d3410d7d5423aba
parent2bd0906c2d4563f1f1cacc1326a9f79989bb1346
od-unix: preserve Qt runtime config on restart

The Qt runtime launcher applied settings only for start/reset actions
and dropped the temporary config snapshot before calling uae_restart().
That made the restarted process seed the launcher from default.uae
instead of the config that the user had just accepted.

Apply launcher settings for restart requests too, keep the runtime
snapshot alive across uae_restart(), and teach startup to seed the Qt
launcher from the loaded config when one is available. Remove the
temporary snapshot after the restarted frontend has consumed it.
od-unix/gui.cpp
od-unix/qt/launcher_bridge.cpp