Commit Graph
72 Commits
Author SHA1 Message Date
aclist 682532a867 chore: remove erroneous debug string 2026-10-23 12:34:04 +09:00
aclist 01b3babdf5 feat: FlatpakOverridePage WIP 2026-10-23 11:23:28 +09:00
aclist 7822672cda chore: clear typehinting errors 2026-10-21 16:33:17 +09:00
aclist f2a7bde432 fix: collision with steam-runtime-launcher-service 2026-10-21 16:32:38 +09:00
aclist 00b5476aaf change: treat steam clients as separate processes 2026-10-21 14:51:56 +09:00
aclist 95988459d5 chore: drop unused import 2026-10-21 13:00:06 +09:00
aclist 07460a1f8f chore: clear typehinting errors 2026-10-21 12:44:41 +09:00
aclist 6feae44887 chore: add import 2026-10-21 12:41:10 +09:00
aclist 31b6705017 change: parse client from path 2026-10-21 12:40:03 +09:00
aclist 09ef3e446a change: set flatpak option sensitivity dynamically 2026-10-15 00:35:02 +09:00
aclist 7fc1264b65 fix: false positive when Flatpak client is running
The process ultimately spawned from the Flatpak run command has the same
process name as the one expected for STEAM_CMD (essentially just the
Steam client wrapped in a Flatpak), so the old logic would return True
for is_steam_running() if the Flatpak version had already been launched.
To prevent unintended collisions and isolate launch parameters,
STEAM_CMD and FLATPAK_RUN_CMD/FLATPAK_SANDBOX should be
mutually exclusive.
2026-10-09 04:02:58 +09:00
Sylvain Girard f748b09ba7 fix: detect running Flatpak Steam correctly
Request only application IDs from flatpak ps so running Steam instances match correctly. Fix client selection validation and cover detection with regression tests.

Refs aclist/dztui#478.
2026-10-08 15:58:51 +02:00
aclist c41e47859f change: more explicit error message 2026-09-24 13:35:59 +09:00
aclist c839672f85 chore: clear typehinting errors 2026-08-25 20:03:32 +09:00
aclist f02d959ebc change: write config later 2026-08-25 19:57:07 +09:00
aclist eff31e2bd3 chore: clear typehinting errors 2026-07-08 10:07:16 +09:00
aclist a2d1f9b0e1 chore: simplify path concatenation logic 2026-07-07 19:52:44 +09:00
aclist e8d991ccb5 chore: drop legacy functions 2026-07-07 19:43:00 +09:00
aclist f4aa6c749e chore: move get_app_path() 2026-07-07 19:36:44 +09:00
aclist 09ef0f4f9a chore: add reminder 2026-07-07 18:11:40 +09:00
aclist 8ae54d436a chore: drop unused import 2026-06-25 21:15:36 +09:00
aclist 4d94551f87 fix: use platform-agnostic shared library check 2026-06-25 21:15:08 +09:00
aclist 5780d3daff feat: abort gracefully if libgirepository is missing 2026-06-23 23:02:18 +09:00
aclist 525dc24508 fix: missing import 2026-06-22 17:02:39 +09:00
aclist cd95a71782 chore: log exception when launch process cannot be found 2026-06-21 23:58:44 +09:00
aclist 45fd180dcb fix: accept emitter as arg
Mirror to Codeberg / mirror-to-codeberg (push) Waiting to run
2026-06-10 19:23:14 +09:00
aclist 606df3423c change: delegate early checks to BootWindow 2026-06-10 15:59:44 +09:00
aclist ab439144ea fix: use StoredFunc
Mirror to Codeberg / mirror-to-codeberg (push) Waiting to run
2026-06-10 15:21:04 +09:00
aclist db14c5252c change: clearer startup error 2026-06-10 15:18:42 +09:00
aclist b05c353914 fix: make debian check non-mandatory 2026-06-05 19:35:31 +09:00
aclist a1ef96094f feat: check for missing local library 2026-06-04 19:41:43 +09:00
aclist 9266473853 chore: optimize ipv6 strip logic 2026-05-27 15:49:18 +09:00
aclist 41b3ad8eca chore: clear typehinting errors 2026-05-26 03:59:11 +09:00
aclist f849cbc183 chore: update tests 2026-05-25 16:07:44 +09:00
aclist ba7a2b7ab4 fix: fallback for missing entries in columns file 2026-05-25 15:11:21 +09:00
aclist 1b20969c30 chore: clear typehinting errors 2026-05-18 20:24:59 +09:00
aclist c063059c19 feat: auto update 2026-05-18 20:11:51 +09:00
aclist 446d4db290 chore: update file migration logic 2026-05-17 04:54:14 +09:00
aclist 0a6bd831bd feat: static releases button 2026-05-17 04:39:48 +09:00
aclist 5e2d3d1a88 chore: drop unused files 2026-05-17 04:03:23 +09:00
aclist a77697eec0 chore: clear typehinting errors 2026-05-17 03:02:08 +09:00
aclist 07ea73ef2e feat: setup wizard (WIP) 2026-05-17 03:00:12 +09:00
aclist 08b62e1cfd chore: add boilerplate 2026-05-16 20:11:11 +09:00
aclist cacfab35bf chore: boilerplate 2026-05-15 18:57:16 +09:00
aclist ea1b9facd2 fix: add missing import 2026-05-13 20:49:23 +09:00
aclist fb62fe285d change: use Gtk.present_window_with_time() 2026-05-13 20:48:50 +09:00
aclist 866c88fbb0 chore: clear typehinting errors 2026-05-13 20:13:06 +09:00
aclist 897186faa0 chore: clear typehinting errors 2026-05-12 18:36:25 +09:00
aclist 2e5860650f feat: catch cancel and shutdown events 2026-05-11 00:52:48 +09:00
aclist fb5397ae91 feat: wait for DayZ process 2026-05-10 01:15:57 +09:00