Commit Graph

679 Commits

Author SHA1 Message Date
aclist
8d77d46eda feat: unsubscribe from mods gracefully 2026-06-17 02:56:26 +09:00
aclist
179f92234a chore: clear typehinting errors 2026-06-17 02:55:13 +09:00
aclist
650a5ecd7b chore: drop unused imports 2026-06-17 02:54:50 +09:00
aclist
8cebb362e9 chore: clear typehinting errors 2026-06-17 02:53:32 +09:00
aclist
bfd1d3e0f9 change: move workshop button to mods page 2026-06-17 02:52:57 +09:00
aclist
e8b18d83a5
Merge pull request #354 from aclist/feat/launch-offline
Some checks failed
Mirror to Codeberg / mirror-to-codeberg (push) Has been cancelled
feat: launch offline
2026-06-14 22:03:17 +09:00
aclist
d305f47bb9
Merge branch 'dzgui7' into feat/launch-offline
Some checks failed
Mirror to Codeberg / mirror-to-codeberg (push) Has been cancelled
2026-06-14 22:03:02 +09:00
aclist
43f6c17c4b chore: port changes from dzgui7 branch 2026-06-14 22:02:21 +09:00
aclist
38bfef3836 chore: clear typehinting errors 2026-06-14 21:56:49 +09:00
aclist
c818945a28 chore: add comment 2026-06-14 21:54:59 +09:00
aclist
5cb4f69500 fix: initialize string 2026-06-14 19:45:48 +09:00
aclist
cee9052dea fix: append store to mod manager 2026-06-14 19:31:52 +09:00
aclist
b3b98aa407 fix: parse parent dir 2026-06-14 19:11:35 +09:00
aclist
b8230cbf43 feat: make symlink to mission path
Some checks are pending
Mirror to Codeberg / mirror-to-codeberg (push) Waiting to run
2026-06-14 01:54:08 +09:00
aclist
4b16edbbee fix: grab focus on unmap
Some checks are pending
Mirror to Codeberg / mirror-to-codeberg (push) Waiting to run
2026-06-13 04:14:28 +09:00
aclist
966d935032 fix: allow loading with only mission file 2026-06-13 03:52:20 +09:00
aclist
8b8c6268ab feat: expunge ephemeral symlinks 2026-06-13 03:36:59 +09:00
aclist
513c445b24 fix: restore statusbar when returning 2026-06-13 03:06:55 +09:00
aclist
55f82c2e91 chore: drop comment 2026-06-13 03:06:41 +09:00
aclist
ad589ba850 fix: grab focus after popup 2026-06-13 03:06:19 +09:00
aclist
85f6fa053d fix: disable context menu on custom mod tree 2026-06-13 02:10:41 +09:00
aclist
f7a42e2cdb fix: clear typehinting errors 2026-06-13 02:03:00 +09:00
aclist
e1cb682e74 feat: custom symlink creation in thread 2026-06-13 01:50:34 +09:00
aclist
a8b7ea5008 chore: clear type annotation errors
Some checks failed
Mirror to Codeberg / mirror-to-codeberg (push) Has been cancelled
2026-06-11 19:25:08 +09:00
aclist
6a6b4c8027 chore: drop extraneous setting 2026-06-11 19:22:03 +09:00
aclist
c2ef7449e5 fix: override ctrl-click signal 2026-06-11 19:21:33 +09:00
aclist
96fb484b38 feat: add context aware multi select 2026-06-11 19:20:02 +09:00
aclist
1e6ff9c4f7 fix: set filepicker title 2026-06-11 19:19:36 +09:00
aclist
4313075b61 feat: left aligned icon 2026-06-11 18:02:58 +09:00
aclist
88270382f1 fix: signal arguments 2026-06-11 17:46:52 +09:00
aclist
ad85bb7343 drop collision check for custom mods
Some checks are pending
Mirror to Codeberg / mirror-to-codeberg (push) Waiting to run
Mod hashes are taken from the directory names, which cannot be the same
at the filesystem level. Custom mod hashes are also unique from local
mods because they are given a different namespace.
2026-06-11 16:17:02 +09:00
aclist
77df66979a chore: cleanup 2026-06-11 15:40:09 +09:00
aclist
d4825390f7 chore: update strings 2026-06-11 15:39:52 +09:00
aclist
d5a857fe3a fix: parse tree iters correctly 2026-06-11 15:31:49 +09:00
aclist
241df72bf3 fix: pass custom flag 2026-06-11 15:31:17 +09:00
aclist
4f51d962e7 fix: parse filepath correctly 2026-06-11 15:15:43 +09:00
aclist
98b550cec6 chore: dedicated mission frame 2026-06-11 15:13:09 +09:00
aclist
20c850a977 chore: drop print statement 2026-06-11 15:12:13 +09:00
aclist
5a8d85ac92 fix: less brittle meta parsing 2026-06-11 15:11:38 +09:00
aclist
450d54d7fd fix: swap logic 2026-06-11 12:37:27 +09:00
aclist
65fb07c8da chore: clear type annotation errors 2026-06-11 12:10:37 +09:00
aclist
8123893a90 chore: clean up offline mod manager 2026-06-11 12:03:44 +09:00
aclist
3c9b5c9ed3 chore: update strings 2026-06-11 12:03:22 +09:00
aclist
f9be6dfae4 chore: drop unused method 2026-06-11 12:02:44 +09:00
aclist
586f7e6c66 feat: parse mission and mods 2026-06-11 12:02:28 +09:00
aclist
49eb3caf0a fix: handle empty store 2026-06-11 12:02:05 +09:00
aclist
56da5717fa feat: add emitter signal 2026-06-11 12:01:32 +09:00
aclist
9983e91526 feat: test mission integrity 2026-06-11 12:01:17 +09:00
aclist
820deb2955 fix: incorrect error state 2026-06-11 10:52:49 +09:00
aclist
0137bf4610 fix: process escape key 2026-06-11 10:47:32 +09:00