Commit Graph

243 Commits

Author SHA1 Message Date
Ilia Denisov 9adadc3bbf http connector first impl 2026-03-12 23:45:06 +02:00
Ilia Denisov f985370089 context passing 2026-03-12 19:46:59 +02:00
Ilia Denisov 079b9facb0 client io architecture 2026-03-12 19:45:46 +03:00
IliaDenisov 2dafa69b93 connector interface 2026-03-10 17:01:47 +02:00
IliaDenisov dabe1f091a chore: re-package 2026-03-10 15:46:18 +02:00
Ilia Denisov bb2bb899de client refactor 2026-03-09 14:26:17 +03:00
IliaDenisov ac35360d60 draw optimizations 2026-03-08 23:30:11 +02:00
IliaDenisov fdcbb5d6f4 fast background 2026-03-08 15:58:57 +02:00
IliaDenisov 1c2fc30127 themes and styles 2026-03-08 15:31:17 +02:00
IliaDenisov e37a67bc99 cleanup 2026-03-08 10:15:34 +02:00
IliaDenisov 672e4a00b4 apply worl loading ui 2026-03-08 09:05:00 +02:00
IliaDenisov c076347d70 feat: hit on primitives 2026-03-07 19:28:22 +02:00
IliaDenisov e4b956232f feat: primitive styling 2026-03-07 17:01:22 +02:00
Ilia Denisov 477e656008 no-wrap option; pivoted exponential zoom 2026-03-07 12:35:18 +03:00
Ilia Denisov 1de621c743 ui: basic map scroller 2026-03-07 00:29:06 +03:00
Ilia Denisov 29d188969b add client skeleton 2026-02-22 13:29:38 +02:00
Ilia Denisov 8f982278d2 support multi-module (#4)
* add multimodule
* re-package modules
2026-02-22 08:57:19 +02:00
Ilia Denisov 9e36d7151e feat: cargo unload challenge 2026-02-21 09:57:02 +02:00
Ilia Denisov 233c9ebc2a feat: order processing
feat: order commands result save/load
2026-02-20 17:44:41 +02:00
IliaDenisov 0c0df976bd fix: battles are not round-based 2026-02-19 15:07:51 +02:00
Ilia Denisov 8378df29c2 chore: remove extra todos 2026-02-17 22:07:43 +02:00
Ilia Denisov de91d575d0 feat: deduplicate ship name on transfer 2026-02-17 22:02:17 +02:00
Ilia Denisov f394c105b0 fix: ship send without any planets left 2026-02-17 19:57:08 +02:00
Ilia Denisov d42cee9df1 feat: validate more special chars 2026-02-17 19:36:43 +02:00
Ilia Denisov 1379241967 fix: created ships exact tech level 2026-02-17 19:06:26 +02:00
Ilia Denisov 16e281cfd6 docs: more todos 2026-02-16 20:46:53 +02:00
IliaDenisov da3a6022e5 docs: more todos 2026-02-16 18:03:10 +02:00
IliaDenisov e3a3a71e88 docs: more todos 2026-02-14 17:52:15 +02:00
Ilia Denisov 0ab3147bdd fix: ship group zero tech levels 2026-02-14 13:11:35 +02:00
IliaDenisov 96a47f5934 chore: planets min resource 2026-02-13 16:21:15 +03:00
Ilia Denisov 41cadbebee docs: add todos 2026-02-13 09:32:51 +02:00
IliaDenisov e0f80b48f7 docs: todo with name validatro 2026-02-12 19:14:18 +03:00
IliaDenisov b643845239 fix: executable package name 2026-02-12 15:10:36 +03:00
IliaDenisov ce3d9c5d48 chore: makefile, http server command 2026-02-12 15:05:51 +03:00
IliaDenisov e8c3411a50 refactor: exclude from fleet when break group 2026-02-12 14:32:54 +03:00
IliaDenisov 87291d2760 feat: turn generate api 2026-02-12 14:27:56 +03:00
IliaDenisov 67f0fdef61 test: multiple commands 2026-02-12 12:50:09 +03:00
IliaDenisov 7c4e2a6f88 test: command api 2026-02-11 20:00:32 +03:00
IliaDenisov 751214e5d0 feat: command api 2026-02-11 15:40:58 +03:00
Ilia Denisov 5697d0ad57 refactor: duplicate identifier error 2026-02-11 09:46:24 +02:00
Ilia Denisov 6e84cc3c51 feat: remove instant group breaking 2026-02-11 09:35:33 +02:00
Ilia Denisov 1515bc8599 refactor: remove group & fleet 2026-02-11 07:52:22 +02:00
Ilia Denisov a477f5ce0b feat: more validators 2026-02-11 00:30:37 +02:00
IliaDenisov 43dc8ab3f9 fix: remove fleet when deleting last group 2026-02-10 21:14:15 +03:00
IliaDenisov 56998d4c2d refactor: group uuid instead of index 2026-02-10 20:54:43 +03:00
IliaDenisov 6c8384ce7a feat: command validation 2026-02-10 18:31:53 +03:00
Ilia Denisov b5400bd61e refactor: func naming 2026-02-10 08:22:44 +02:00
Ilia Denisov 83bcdcbc49 feat: command types list 2026-02-10 07:49:12 +02:00
Ilia Denisov d9c8de27e5 refactor: executors and routers
* refactor: executors and routers
2026-02-09 15:53:34 +03:00
Ilia Denisov e48a0c8b96 feat: load player's report 2026-02-08 20:47:46 +02:00