Cockatrice/cockatrice/src
Lukas Brübach 4278e528d0 [Client] Pass our process id to the update installer
The updater starts the installer and only then quits itself, so the installer
begins replacing files while this process still has every Qt runtime DLL mapped,
and a mapped DLL cannot be deleted. It has to work out that it must wait, and
until now all it had was its own image name to go on.

Pass /PID= so it can wait on this process directly instead of guessing, and
cancel the update rather than replace files this process is still using. /D=
stays the last parameter, which NSIS requires.
2026-10-01 18:00:32 +02:00
..
client [Tests] Add manual picture loader benchmark against the real card hosts (#7288) 2026-09-21 18:30:04 +02:00
database/interface [Settings] Split cache_settings monolith into multiple SettingsManager sub-classes (#7050) 2026-07-27 11:25:39 +02:00
filters [Card] Add a setting for the language used in card search (#7314) 2026-09-21 08:50:48 +02:00
game [Game] Preserve hand card order when restoring connection (#7266) 2026-09-07 08:21:44 +02:00
game_graphics [Game] Make 'Put top cards on stack until...' history case-sensitive (#7358) 2026-09-27 09:50:05 +02:00
interface [Client] Pass our process id to the update installer 2026-10-01 18:00:32 +02:00
main.cpp [DeckShare] Open shared decks via links with a gated preview flow (#7244) 2026-09-20 20:22:17 +02:00
main.h Standardize Doxygen documentation (#6885) 2026-05-21 22:58:07 +02:00
single_instance_manager.cpp [DeckShare] Open shared decks via links with a gated preview flow (#7244) 2026-09-20 20:22:17 +02:00
single_instance_manager.h [DeckShare] Open shared decks via links with a gated preview flow (#7244) 2026-09-20 20:22:17 +02:00