Commit Graph

  • 4533789432 feat: переработка NetwrokMessage и EventMapper main vladimir 2026-08-25 01:50:45 +03:00
  • b1132715e1 feat: наследование от BaseEvent и метод from_payload для каждого из классов Event vladimir 2026-08-25 01:49:12 +03:00
  • 878b83dc1c feat: метод from_dict для класса Player vladimir 2026-08-25 01:48:02 +03:00
  • 28030412d0 feat: базовый класс BaseEvent с универсальным методом to_payload для гарантированного преобразования всех данных в строки vladimir 2026-08-25 01:46:58 +03:00
  • 6017c2d757 fix: переработка методов NetworkController vladimir 2026-08-24 01:43:03 +03:00
  • 53be71316c fix: удаление ненужных методов vladimir 2026-08-23 21:02:26 +03:00
  • 473b03c1bb fix: корректное определение текущего индекса в методах возврата состояния карт vladimir 2026-08-23 20:59:14 +03:00
  • a07d94bcc4 fix: корректное определение текущего индекса vladimir 2026-08-23 20:54:32 +03:00
  • 9a4c98fb76 wip: без комментариев vladimir 2026-08-23 01:49:02 +03:00
  • 5c7966755f wip: возможность получения загаданной стрелки только после попытки отгадки vladimir 2026-08-19 04:06:30 +03:00
  • 0730d8180b fix: исправлен порядок открытия карт у загадывающего vladimir 2026-08-19 01:39:39 +03:00
  • b78081d999 feat: почти рабочий вариант session vladimir 2026-08-18 03:53:34 +03:00
  • a7fcf3dda8 refactor: разделение domain.py на модуль domain, включающий common.py и session.py vladimir 2026-08-17 02:03:46 +03:00
  • ab6fd43883 feat: начало работы на AppContext vladimir 2026-08-14 03:17:30 +03:00
  • dc25e2d98b feat: начало работы над SessionNetworkController vladimir 2026-08-14 03:17:08 +03:00
  • ac7a841d05 feat: начало работы над SessionInput vladimir 2026-08-14 03:16:24 +03:00
  • bc5ae5394c chore: добавление директории sandbox в .gitignore vladimir 2026-08-14 02:43:59 +03:00
  • e3f5828334 refactor: разделение кода в session_view.py vladimir 2026-08-14 02:42:18 +03:00
  • c657415bf0 feat: правильная работа SessionState vladimir 2026-08-13 03:41:03 +03:00
  • 6a66a02071 feat: wip SessionState, SessionView vladimir 2026-08-12 04:30:17 +03:00
  • da169b49fc refactor(ui): wip session_view.py vladimir 2026-08-12 01:21:54 +03:00
  • 6254de74e4 feat(ui): wip session_view.py vladimir 2026-08-11 04:08:55 +03:00
  • 1da622cd7c feat(ui): wip session_view.py vladimir 2026-08-10 03:29:23 +03:00
  • 63a51c7ae3 feat(ui): работа с новыми классами состояний приложения dev2 vladimir 2026-08-09 02:10:02 +03:00
  • c07bf63b8b fix(net): аннотация payload: dict[str, str] в классе NetwrokMessage vladimir 2026-08-09 02:09:01 +03:00
  • f80a9b4098 feat(core): отдельный класс для каждого состояния приложения vladimir 2026-08-09 02:05:53 +03:00
  • f38539f3c8 feat(ui): добавление работы с сетью через графический интерфейс vladimir 2026-08-07 03:07:04 +03:00
  • 715853c4b9 feat(net): добавление функционала для работы с сетью vladimir 2026-08-07 03:05:51 +03:00
  • e5bfbee528 docs: добавление описания формата сетевых сообщений vladimir 2026-08-07 03:04:55 +03:00
  • 5fcbf5ac06 feat(ui): заменены кнопки выбора ролей на переключаемые vladimir 2026-08-07 00:48:21 +03:00
  • 3add50cbbc feat(ui): добавление поддержки лобби в основное окно dev1 vladimir 2026-08-06 03:29:16 +03:00
  • e533acd9f1 feat(core): добавление класса для хранения внутреннего состояния vladimir 2026-08-06 03:28:07 +03:00
  • a25997992e feat(ui): добавление лобби и возможности выбора роли vladimir 2026-08-06 03:27:08 +03:00
  • c993e80a71 build: добавлена возможность создания архива с приложением через команду --archive dev0 vladimir 2026-08-05 03:00:17 +03:00
  • 58aaf93392 init: начало работы над приложением с использованием wxPython vladimir 2026-08-05 02:25:56 +03:00