aclist
50cf347164
fix: typo
2026-07-11 20:10:25 +09:00
aclist
dd69bc88b1
chore: add shortcut tests
2026-07-11 20:04:45 +09:00
aclist
5c84b5ae0a
chore: drop test code
2026-07-11 19:23:37 +09:00
aclist
6fdf5547dc
fix: handle zero-length shortcuts file
2026-07-11 18:10:30 +09:00
aclist
fc1311579c
fix: clear typehinting errors
2026-07-11 17:53:55 +09:00
aclist
da993db2e2
fix: update imports
2026-07-11 17:53:13 +09:00
aclist
207d8fd407
chore: add logging
2026-07-11 17:52:39 +09:00
aclist
72b10ad543
chore: drop unused code
2026-07-11 17:52:21 +09:00
aclist
35680b1373
chore: clarify dialog strings
2026-07-11 17:51:32 +09:00
aclist
5121e6d005
docs: update changelog
2026-07-11 17:51:09 +09:00
aclist
2f61cc7ff7
feat: make checkboxes in lock-step
2026-07-11 16:33:40 +09:00
aclist
8733094267
chore: wrap in try/except statement
2026-07-11 16:33:15 +09:00
aclist
9d14b7f219
chore: error handling
2026-07-11 16:32:52 +09:00
aclist
0084af4959
feat: write desktop file
2026-07-11 16:32:24 +09:00
aclist
caf071f997
feat: generate shortcuts
2026-07-11 15:33:52 +09:00
aclist
b50d061e1f
fix: return value
Mirror to Codeberg / mirror-to-codeberg (push) Has been cancelled
2026-07-10 17:31:32 +09:00
aclist
e913c95c70
chore: remove unused imports
2026-07-10 17:31:05 +09:00
aclist
d6bf63886e
feat: warn if background downloads are disabled
2026-07-10 17:30:23 +09:00
aclist
ec8f6a3d36
chore: add config tests
2026-07-10 17:09:49 +09:00
aclist
b8fbbbb1cd
chore: abstract function to facilitate unit testing
2026-07-10 17:07:30 +09:00
aclist
fb2772cde2
fix: add cancel button to offline launch dialog
2026-07-10 15:57:34 +09:00
aclist
6c36b741f4
fix: convert str to Path
2026-07-10 15:57:11 +09:00
aclist
aa43b017d1
chore: add note
Mirror to Codeberg / mirror-to-codeberg (push) Waiting to run
2026-07-09 12:37:23 +09:00
aclist
fc86b75ca1
fix: convert str to Path
2026-07-09 12:37:09 +09:00
aclist
6a3b4b2bfb
fix: cast result to str
Mirror to Codeberg / mirror-to-codeberg (push) Waiting to run
2026-07-08 10:58:40 +09:00
aclist
8652259053
feat: convert appid to name
2026-07-08 10:58:12 +09:00
aclist
e92df8c062
Merge pull request #398 from u-alexandru/fix/history-file-not-found
...
Mirror to Codeberg / mirror-to-codeberg (push) Has been cancelled
fix: prevent stuck launch dialog when history file is missing
2026-07-08 10:41:36 +09:00
aclist
eff31e2bd3
chore: clear typehinting errors
2026-07-08 10:07:16 +09:00
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
a2d1f9b0e1
chore: simplify path concatenation logic
2026-07-07 19:52:44 +09:00
aclist
b731fb5566
chore: drop test code
2026-07-07 19:43:41 +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
3ed4747d08
chore: drop unused import
2026-07-07 18:38:25 +09:00
aclist
d2042a3dde
fix: clear typehinting errors
2026-07-07 18:38:14 +09:00
aclist
09ef0f4f9a
chore: add reminder
2026-07-07 18:11:40 +09:00
aclist
a91ce17501
feat: config parsing POC
2026-07-07 18:11:30 +09:00
aclist
48f0f3913c
chore: add reminder
2026-07-07 18:11:07 +09:00
aclist
33e367182e
feat: ACF class
2026-07-07 18:10:52 +09:00
aclist
0ce3ab3915
chore: add vdf dependency
2026-07-07 18:10:12 +09: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