This website requires JavaScript.
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