Commit Graph
100 Commits
Author SHA1 Message Date
aclist d2d5fdb59f chore: clerical fixes 2026-01-26 12:28:00 +09:00
aclist 4f04d26231 feat: filtered model WIP 2026-01-25 10:48:57 +09:00
aclist da8722ec2a feat: filtered model WIP 2026-01-25 10:14:51 +09:00
aclist 5d6a7c9775 feat: threading decorator 2026-01-25 09:52:59 +09:00
aclist e8e78ee6a1 fix: handle null results 2026-01-24 17:19:12 +09:00
aclist ab9c97234e feat: lazy load WIP 2026-01-24 15:56:04 +09:00
aclist 6141145fbe fix: early abort if ip matches 2026-01-24 13:46:56 +09:00
aclist 655bb41f59 fix: focus mod tree on init 2026-01-24 13:37:32 +09:00
aclist 2beea2af20 chore: fix linting errors 2026-01-24 13:33:15 +09:00
aclist f05374bc7d chore: register signals 2026-01-24 13:30:01 +09:00
aclist c952fef5e8 fix: use correct constant name 2026-01-24 09:12:37 +09:00
aclist 69a881cee8 feat: emit warning if icon is missing 2026-01-24 09:11:54 +09:00
aclist eb05cbdbfd chore: dynamic breadcrumbs 2026-01-24 08:55:00 +09:00
aclist e794aa82dc chore: dynamic statusbar WIP 2026-01-24 08:51:22 +09:00
aclist 936bc074a5 chore: dynamic statusbar WIP 2026-01-22 19:41:41 +09:00
aclist 0306cc4380 chore: deprecation warnings 2026-01-22 16:09:38 +09:00
aclist 93c5acb66d chore: drop unused enums 2026-01-22 16:03:06 +09:00
aclist df5f146a6e fix: pass controller 2026-01-22 14:56:28 +09:00
aclist 2aca6c3fa3 chore: clear linting errors 2026-01-22 14:50:01 +09:00
aclist 4cd900b42f fix: dynamic statusbar WIP 2026-01-22 14:31:12 +09:00
aclist 61f2d35f16 fix: dynamic statusbar WIP 2026-01-22 14:20:45 +09:00
aclist 934ff91f05 fix: dynamic statusbar WIP 2026-01-22 12:01:18 +09:00
aclist 9cc1ece0d7 fix: statusbar race condition WIP 2026-01-21 12:04:42 +09:00
aclist 2f9000ee80 chore: register filter panel 2026-01-19 17:09:19 +09:00
aclist 83d78e74de fix: suppress keynav actions on small models 2026-01-19 16:20:02 +09:00
aclist 3092e52515 feat: statusbar substack WIP 2026-01-19 16:15:26 +09:00
aclist 495d6263bb feat: fetch model on startup 2026-01-19 15:20:09 +09:00
aclist 5543d8cb38 feat: add new model manager types 2026-01-19 14:58:48 +09:00
aclist 6f29b1318a feat: initialize ServerTreeViews with atomic FilterModelManagers 2026-01-19 14:55:32 +09:00
aclist fdd6cefe48 feat: server threading WIP 2026-01-19 08:27:10 +09:00
aclist 2788abb755 Merge branch 'feat/server-threading' of github.com:aclist/dzgui-devel into feat/server-threading 2026-01-15 00:49:31 +09:00
aclist e49f452ba5 feat: shrink to fit WIP 2026-01-15 00:49:12 +09:00
aclist 9a96711dac fix: test github endpoitn first 2026-01-14 13:31:52 +09:00
aclist 716eaa187c fix: convert exception to str 2026-01-14 13:16:04 +09:00
aclist 2ef51698bd feat: add derived generic entry types 2026-01-14 01:23:18 +09:00
aclist 00ca59698c feat: threading WIP 2026-01-13 02:56:56 +09:00
aclist fdb6b342f7 feat: dynamic port validation 2026-01-12 23:50:27 +09:00
aclist b119569cf5 fix: move class attribs 2026-01-12 03:46:44 +09:00
aclist 1bc21d6083 chore: normalize dialogs 2026-01-12 03:44:41 +09:00
aclist 45bd0e16ec feat: ExceptionDialog WIP 2026-01-11 04:53:15 +09:00
aclist 59ef15073f feat: connect panel WIP 2026-01-11 01:52:29 +09:00
aclist e2ec093f67 feat: lan button WIP 2026-01-10 21:30:09 +09:00
aclist 10037b86d8 feat: dynamic haversine calc 2026-01-09 22:49:12 +09:00
aclist 775ca2a8d9 Merge pull request #30 from aclist/feat/server-notebook
feat/server notebook
2026-01-09 20:13:32 +09:00
aclist 786232cb4a chore: update notes 2026-01-09 20:10:37 +09:00
aclist 12d367fa7e feat: button cooldown 2026-01-09 20:03:22 +09:00
aclist 91425cbcaa feat: pack pages in ScrolledWindow 2026-01-09 19:08:59 +09:00
aclist 922ff7b3b2 chore: abstraction 2026-01-09 11:09:55 +09:00
aclist 31d289048f fix: fetch ipdb if missing 2026-01-09 10:58:41 +09:00
aclist 3d53ee7ea0 Merge branch 'feat/server-notebook' of github.com:aclist/dzgui-devel into feat/server-notebook 2026-01-09 07:02:35 +09:00
aclist 4e0cd02afa chore: add comments 2026-01-09 07:02:19 +09:00
aclist 3ae06f0bfb feat: add ip field binding 2026-01-09 07:01:55 +09:00
aclist 7fbc75bea9 chore: linting errors 2026-01-09 07:01:25 +09:00
aclist f83eca7c18 fix: ensure log path exists 2026-01-08 17:15:27 +09:00
aclist 42e9cf6378 feat: add Statusbar class 2026-01-07 23:35:22 +09:00
aclist 058cbc39b1 feat: add Servers class 2026-01-07 23:34:25 +09:00
aclist 3b7b131cf5 feat: add Mods class 2026-01-07 23:34:02 +09:00
aclist 271ed76c38 feat: add Help class 2026-01-07 23:33:35 +09:00
aclist 86147db18e feat: add BoldLabel class 2026-01-07 23:32:17 +09:00
aclist 3c82b71f76 feat: live input validation 2026-01-02 06:32:32 +09:00
aclist 8a1c5bea6c fix: open user workshop 2026-01-02 05:29:15 +09:00
aclist 06e6065236 feat: dynamic connect panel (WIP) 2026-01-02 05:25:00 +09:00
aclist 5f0c8f7654 feat: apply scrollable mixin to pages 2026-01-01 23:49:16 +09:00
aclist aba00f732a feat: mediator rewrite (WIP) 2026-01-01 21:31:33 +09:00
aclist 69cde11e8e chore: consolidate buttons 2026-01-01 20:24:44 +09:00
aclist d74060c518 chore: reword tooltip 2026-01-01 20:22:55 +09:00
aclist 645682ee06 fix: only unlink stale links 2026-01-01 20:22:35 +09:00
aclist dc310593d0 chore: clear typehinting errors 2026-01-01 06:04:24 +09:00
aclist 46ade773b3 fix: allocate correct grid rows to right panel 2026-01-01 05:50:25 +09:00
aclist b6210e450f fix: grab treeview focus on refresh 2026-01-01 02:45:08 +09:00
aclist 580ccf0e83 chore: drop deprecated method 2026-01-01 02:41:47 +09:00
aclist e7735e0472 feat: lazy refresh model on page change (WIP) 2026-01-01 02:41:05 +09:00
aclist 72c1081b48 feat: embolden func 2026-01-01 01:58:26 +09:00
aclist c4b918d61e chore: update comments and imports 2026-01-01 01:25:52 +09:00
aclist 64384d1ac6 fix: cache statusbar content 2026-01-01 01:25:02 +09:00
aclist 29e13db5a2 fix: handle invalid filepath 2026-01-01 01:24:36 +09:00
aclist 2c19d999ff chore: update strings 2026-01-01 01:24:06 +09:00
aclist 2fc2eddf87 chore: move statusbar format method to format.py 2026-01-01 01:23:36 +09:00
aclist 618ee47e53 fix: only save column width on quit 2025-12-30 21:36:39 +09:00
aclist 167935b963 fix: update statusbars/crumbs correctly 2025-12-30 21:27:30 +09:00
aclist 029bc1edbd chore: add annotations 2025-12-29 16:57:06 +09:00
aclist b0565bc7f1 feat: log timeout error when attempting update 2025-12-29 16:56:44 +09:00
aclist 5a76c37839 chore: move is_developer to UserPrefs 2025-12-29 16:39:47 +09:00
aclist 2184622918 fix: handle remote repo timeout 2025-12-29 16:35:05 +09:00
aclist a5140d7761 fix: hide connect panel contextually 2025-12-29 16:34:34 +09:00
aclist ad6bdb2e3c feat: server connection panel WIP 2025-12-28 07:14:35 +09:00
aclist ef2742443f feat: col width WIP 2025-12-27 19:41:20 +09:00
aclist 21b6da8471 feat: col width WIP 2025-12-27 19:40:48 +09:00
aclist c0df63b9d8 chore: move import 2025-12-27 19:40:08 +09:00
aclist 248978f993 fix: update crumbs when paginating 2025-12-22 17:03:44 +09:00
aclist 37dab3e83b feat: populate ServerTreeViews 2025-12-21 20:40:29 +09:00
aclist 4a3d407e5f fix: remove main menu enum 2025-12-21 03:04:53 +09:00
aclist 8b3d8c94fd fix: connect signals to new notebook tabs 2025-12-21 03:01:55 +09:00
aclist e281345323 feat: server notebook prototype 2025-12-20 23:06:47 +09:00
aclist 01176c7798 Merge pull request #28 from aclist/fix/type_checking
fix: clear linting errors
2025-12-20 22:17:28 +09:00
aclist f49e0bf560 Merge branch 'main' into fix/type_checking 2025-12-20 22:17:19 +09:00
aclist 89de9aa48a Merge pull request #29 from aclist/feat/model-manager
feat: delegate to model manager
2025-12-20 22:15:47 +09:00
aclist d8a12d13f6 chore: update imports 2025-12-20 22:15:05 +09:00
aclist 5e5d6e886b chore: do not save gport var 2025-12-20 21:46:41 +09:00
aclist 8f20e8cc96 fix: do not write to statusbar 2025-12-20 21:44:42 +09:00