u-alexandru
494311e8df
fix: prevent stuck launch dialog when history file is missing
...
update_history_file() opened dzg.history in read mode without handling a
missing file. dzg.history is only created the first time it is written, so
on a fresh install the very first server connection raised FileNotFoundError
inside the post-launch cleanup callback:
_destroy_on_idle -> _add_to_history_and_return -> update_history_file
The exception propagated out of the GLib idle callback before destroy_dialog()
ran, orphaning the "Waiting for DayZ to launch" modal so it could never be
closed from the UI and its Cancel button was unresponsive.
Treat a missing history file as an empty history so the first connection
records history normally instead of crashing the cleanup callback.
2026-07-07 18:45:22 +03:00
aclist
90c7d9f73e
Merge pull request #395 from aclist/chore/contributing-docs
...
Mirror to Codeberg / mirror-to-codeberg (push) Waiting to run
docs: add contributing docs
2026-07-07 16:52:16 +09:00
aclist
5923d5d935
fix: typo
2026-07-07 16:46:01 +09:00
aclist
9f73c545ef
docs: port contributing file from dzgui6, with changes
2026-07-07 16:42:25 +09:00
aclist
041438cb7f
docs: update readme to reflect current release workflow
2026-07-07 16:42:03 +09:00
aclist
c6e69f9aa0
Merge pull request #393 from aclist/feat/redaction-filter
...
feat: redaction filter
2026-07-07 16:33:22 +09:00
aclist
8f1e4ff9d0
chore: drop fixed comment
Mirror to Codeberg / mirror-to-codeberg (push) Has been cancelled
2026-07-07 16:32:23 +09:00
aclist
92792b0b4f
chore: drop extraneous comment
2026-07-07 16:29:10 +09:00
aclist
a7cfd4c346
fix: monkeypatch system env
2026-07-07 16:28:52 +09:00
aclist
fa5f638697
chore: add comment
2026-07-07 12:03:10 +09:00
aclist
78151b3bb3
fix: update regex
Mirror to Codeberg / mirror-to-codeberg (push) Has been cancelled
2026-07-04 14:30:59 +09:00
aclist
2418d8be68
chore: update pytest marks
2026-07-04 14:12:46 +09:00
aclist
9fa7172056
chore: add log redaction test
2026-07-04 13:18:44 +09:00
aclist
d75f87768e
chore: drop extraneous newline
2026-07-04 08:48:03 +09:00
aclist
5bb4271d36
feat: log-level redaction filter
2026-07-04 08:47:34 +09:00
aclist
6c86bff869
fix: drop branch from diagnostic log
2026-07-04 08:46:54 +09:00
aclist
92ba7c2267
chore: drop unused imports, vars
2026-07-04 08:42:53 +09:00
aclist
6c56f16633
Merge pull request #391 from aclist/fix/copy-bare-configs
...
Mirror to Codeberg / mirror-to-codeberg (push) Has been cancelled
fix: copy bare config files to named directory
2026-06-29 07:36:49 +09:00
aclist
2b87272b52
chore: update test conditions
Mirror to Codeberg / mirror-to-codeberg (push) Has been cancelled
2026-06-29 07:28:35 +09:00
aclist
4de5147899
fix: parse parent directory
Mirror to Codeberg / mirror-to-codeberg (push) Waiting to run
2026-06-28 23:52:13 +09:00
aclist
4c31cd7ecd
chore: add test for no import case
2026-06-28 00:07:51 +09:00
aclist
61f90d6016
fix: copy bare config files to named directory ( #375 )
2026-06-27 23:51:20 +09:00
aclist
cd1fd1b179
Merge pull request #390 from aclist/fix/ctypes-libgi
...
Mirror to Codeberg / mirror-to-codeberg (push) Has been cancelled
fix: platform-agnostic shared library check
2026-06-25 21:19:09 +09:00
aclist
1b25c8fadb
chore: bump version
2026-06-25 21:17:30 +09:00
aclist
18146bf66f
docs: fix typo
2026-06-25 21:15:54 +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
1154789f8b
Merge pull request #389 from aclist/fix/defer-import
...
Mirror to Codeberg / mirror-to-codeberg (push) Waiting to run
fix: defer flock action until GUI is loaded
2026-06-25 00:05:27 +09:00
aclist
cbccd4c5f6
fix: defer flock action until GUI is loaded
2026-06-25 00:04:18 +09:00
aclist
8cac752a0d
Merge pull request #388 from aclist/prerelease/7.0.0b14
...
Mirror to Codeberg / mirror-to-codeberg (push) Waiting to run
chore: bump version
2026-06-24 22:07:38 +09:00
aclist
580273053c
chore: bump version
2026-06-24 21:43:45 +09:00
aclist
8d75c1f7b2
Merge pull request #386 from aclist/feat/libgi-preboot
...
Mirror to Codeberg / mirror-to-codeberg (push) Waiting to run
feat: libgi preboot test
2026-06-24 01:06:51 +09:00
aclist
320c2f692e
chore: more explicit library name
2026-06-24 01:05:12 +09:00
aclist
413d84b2b5
chore: reword comment
2026-06-24 01:04:07 +09:00
aclist
c751b277d0
fix: unhandled exception
2026-06-24 00:59:56 +09:00
aclist
7f36a3acad
fix: mislabeled keybindings
2026-06-23 23:02:39 +09:00
aclist
5780d3daff
feat: abort gracefully if libgirepository is missing
2026-06-23 23:02:18 +09:00
aclist
e692e1d139
Merge pull request #385 from aclist/fix/maps-combo-unloaded
...
Mirror to Codeberg / mirror-to-codeberg (push) Waiting to run
fix: maps combo not updating on unloaded model
2026-06-23 19:30:36 +09:00
aclist
38d44a7952
chore: drop unused string
2026-06-23 19:29:23 +09:00
aclist
611e3e6e58
fix: drop extraneous chained thread
2026-06-23 19:26:57 +09:00
aclist
d5b415316e
fix: update dialog string
2026-06-23 19:17:47 +09:00
aclist
0eeec490c2
chore: clear typehinting errors
2026-06-23 19:13:15 +09:00
aclist
782157006a
fix: regression introduced in #382
2026-06-23 19:12:30 +09:00
aclist
3be7bc0e02
fix: reinit map store on empty model ( #359 )
2026-06-23 19:12:06 +09:00
aclist
9e7102aaba
fix: wipe cache on refresh action ( #384 )
2026-06-23 19:11:30 +09:00
aclist
6516e7ae3c
Merge pull request #383 from aclist/fix/block-refresh
...
fix: do not trigger decrement if tree is unloaded
2026-06-23 18:29:55 +09:00
aclist
46c1da232e
fix: do not trigger decrement if tree is unloaded ( #360 )
2026-06-23 18:27:34 +09:00
aclist
5280121e43
Merge pull request #382 from aclist/fix/needs-update-column
...
fix: use unified mod list logic
2026-06-23 18:26:45 +09:00
aclist
17c63cf85f
chore: drop unused code
2026-06-23 18:26:18 +09:00
aclist
488d98800f
chore: clear typehinting errors
2026-06-23 18:14:37 +09:00