9 hours ago
8490bf9
fix: флип side-анимации, панель диалога сразу полной высоты, перенос шрифтов
64efcf5
feat(game): квестовая ясность — трекер цели, тост тонов, направления
64e5ce8
feat(game): ветер лугов — воздушная полоса вместо «моря»
...
11 hours ago
01c5cae
docs(demo): ограничение тача после ухода от кликов (кнопки действий — позже)
83c50d2
feat(agent): мост scene:walk/approach вместо tapTile, чеки и смоуки на кнопках
017537e
feat(game): удаление клик-механики — движение и взаимодействие только кнопками
...
12 hours ago
eb1596b
feat(game): инвентарь со скроллом сумки, настройки без пересборки списка
0750830
feat(engine): скролл MenuList (ListScroll), hover->курсор, value-слот Button
90469cb
feat(game): диалог и катсцена в одном тике + ходоки актёров
...
14 hours ago
ce898d0
perf(assets): параллельная загрузка и ленивый амбиент
518deb7
perf(map): A* на мин-куче, findPathToNeighbor — один многоцелевой прогон
202599e
perf(render): culling тайлов карты, пустые оверлеи света, setDepth без пересортировки
...
15 hours ago
63aadfa
refactor: DialogueRunner -> модель + рантайм; LocationScene 890 -> 737
30d118f
refactor: типизация agent-слоя — снапшот без as unknown as
f8999e8
chore: ESLint (typescript-eslint, flat config) + npm run lint в check:fast
16 hours ago
6e71ec0
Финальный интеграционный смоук: поездки x3, бой, guard аудио
d465d59
К4: каркас withChecks для чек-сценариев, конфиги, доки
8236548
refactor(game): К3 — декомпозиция LocationScene, гигиена, валидация контента
...
17 hours ago
9d5088c
fix: утечки жизненного цикла (сцена, ввод, карта) + read-only тест карт
9099d5c
game: миграция эффектов на FxLayer-пресеты + починка нетикаемых мотылей
d824476
engine: FxLayer.destroy гасит все активные эффекты
...
19 hours ago
11a80d4
feat(game): предмет «часы» и сумка с выбором
25a25b0
feat(game): непрерывное время суток вместо флага evening
fede73c
feat(engine): dayNightFactor — чистая кривая суток для day/night
19 hours ago
3c2d671
feat(game): ночь на улицах, свет колокольчиков, сценарий освещения
03c06ea
feat(game): вечер после сдачи квеста, виньетка, световые импульсы в бою
8eca72f
feat(engine): импульсы света, виньетка и тёмные пятна в Lighting
20 hours ago
2b26115
feat(game): контент освещения + сценарий проверки lighting
bfe29bb
feat(game): интеграция освещения — статика областей, лампа героя, слой снапшота
47de05c
feat(engine): слой освещения — ambient multiply + аддитивные источники
21 hours ago
9cf7735
game(scenes): 4 сцены меню на движковом каркасе MenuSceneBase
fb11905
game: формат сейва — в saveData.ts, слоты конфигом, дефолт хазарда в контент
0aa64cd
engine(save): метаданные слотов сейва
...
22 hours ago
89e7f5f
UX-пачка: подсказки, клик-зоны, моты, коллизия домов, сундук, тихая вода
4137115
Фикс десинка вью героя (SpriteMotion не двигает blink-view) + звук: ветер, шорохи, тише вода
1 day ago
2fdd628
Аудио: стерео-музыка, динамические темы (бой/настороженность), room tone интерьеров
023c102
audio: палитра спеков (tone/wobble/sweep/layers) — все sfx на спек-синтезе (E4)
1 day ago
7e8a8aa
audio: миграция bell_hit/whoosh на спек-синтез (E3), мёртвый door.wav удалён
4f478e3
Движок: секвенсор renderMusic + playLoopBuffer; игра — тема лугов (работа G)
f5c80ba
Движок: auto-mute по visibilitychange, bus в PlayOptions, exponential-фейд
...
1 day ago
b38b34b
Движок: лок кадров (maxFps) и FPS-счётчик по F3
f3282ab
Движок: playBuffer/createBuffer (sfx из памяти); игра — вариативные шаги
1 day ago
4ded668
Движок: onPlayed для лупов, onEnded, duration(key); игра без ручного лога амбиента
fb142ee
Движок: SfxHandle из play(), опция restart, лимит полифонии maxVoices
1f78830
План: работа D — возможности аудио-движка (sfx-хендл, полифония, наблюдаемость, буферы)
1 day ago
4c1c56c
Игра: DEV-лог аудио, агентная проба audio, практики «Добавляю звук»
f45ebc5
Игра: шаги по поверхностям, звуки предметов, локальные амбиент-слои
dee4716
Игра: AudioSystem — позиционный звук мира, бой на событийной шине
...
1 day ago
3d6c6f9
Тела не проходят друг сквозь друга + карта коллизий агенту
76521cb
Движковые коллизии: круг поверх сетки + LOS по пропам
f8e5424
Сцена на SceneRegistry: NPC/интерактивы/пропы/фауна/враги в одном реестре
...
1 day ago
d7b3e69
Анимация 4/4: шоукейс в игре — все акторы на SpriteAnimator, статика оживает
1 day ago
2cd6bc6
feat(engine): батч 2 — оживители статики + партиклы v2 + тайл-анимации
5bb5861
engine: ядро анимации — SpriteAnimator, клипы, реестр тика engine.fx
c18b735
aiart: примерка tryon + бобинг walk-кадров; фикс startDevServer (cwd)
...
1 day ago
f5a1afd
feat(aiart): пайплайн атласов персонажей gen/build/promote + полный прогон звонаря
1 day ago
0c6c489
Дока: план развития — AI-генерация спрайтов и аудио
39c6349
Фабрика тестовых фикстур + fail-fast предикатов waitFor
16b59d8
Рефакторинг: вынос клик-роутинга и агентного моста из LocationScene
...
2 days ago
376b20b
Батч 4: ИИ врагов (LOS, шум, патруль, настороженность, отступление)
1de7e9a
Батч 3: взаимодействие с миром шире (знаки, моты, колокол)
3cedd8d
Батч 2: интерьеры и интерактивные объекты
...
2 days ago
5648301
пейзажная фауна: безгласные олени и мотыли
3f0d460
зоны наката у прудов + полотно-маска; починен атлас героя
5258fd6
локация Звенец: деревня-хаб вокруг башни с колоколом
...
2 days ago
20646b8
игра: бой в реальном времени — сгустки на ECS, конус/резонанс, HUD, интеграция в LocationScene
401e97d
игра: звук и настройки — WAV-генератор, AudioManager, SettingsScene
91a4e7e
engine: примитивы боя — Shake+Camera, shapes, Cooldown, TintFlash, particleSim, burst/oneShot, justReleased, transitionAny
...
14 days ago
c2f6d81
Refresh extension builds (split Chrome/Firefox)
14 days ago
bdbeede
Fix Firefox MV3 build: background.scripts with bundled classic script
f05814c
Add multi-account autofill card and periodic cache refresh
14 days ago
c01e851
Remove empty Install section from extension page
14 days ago
c99af3c
Pin mcp<2 to avoid fastmcp import breakage
14 days ago
451f4cc
Add in-app extension download page
19 days ago
e1c4b16
Полировка секции Option Card & Chat: отступы, фон чата, подписи DataRow + добавил в screenshot-тесты
9baae36
Добавил уникальные дизайн-компоненты: OptionCard, ChatMessage, DataRow + стили и демо
09c2d6f
Добавил недостающие reference-компоненты: GnDefinitionList, GnNavList, GnProgressStages + стили и демо
...
19 days ago
825b07b
Fix Vue toast demo provider usage
9c95f3a
Align vanilla breadcrumbs with Vue light design
74f342f
Remove input border inside input group
...
19 days ago
4ecf92b
Add alias exports for gnexus-ui-kit component names
ad569aa
Add GnActionCard, GnActionList, GnCopyButton, GnRange and GnTagInput
82c667d
Add GnAvatarStack, GnChipGroup, GnCombobox and GnSearchField Vue components
...
19 days ago
4e7c108
Use btn-sm for Overlays dropdown/tooltip toggles
19 days ago
a12b81c
Polish triggers, breadcrumbs, drawer, file preview, editable icons, logos
a13a333
Polish visual defects: color cards, spacing, date picker, file attachments, progress, input group, timeline, icon mappings
d3f386f
style: polish demo visuals and add screenshot workflow
19 days ago
8e89427
Add Overlays browser helper
a5ea1ed
Add InputPatterns and editableString browser helpers
550d4c5
Fix console errors on demo page
...
19 days ago
33ea385
Add Popover, Pagination, Timeline and Loader components
b1e19a6
Add Divider, Accordion, Stepper and FileAttachment components
04cbe73
Add Table, List, Skeleton, Tooltip, Dropdown, NavigationShell
...
19 days ago
5c5ef3a
Sync tokens and components with Figma variables and frames
19 days ago
c8a9e2e
Add overlay components: Modal, Drawer, Toast system
19 days ago
bc665f6
Add Select, Textarea, and Card components
f2c56ca
Add Checkbox, Radio, and Switch components
19 days ago
a13a9da
Add Input, Badge, Alert components and foundation demos
4f0d3eb
Update project notes after Button implementation
eb285d4
Implement Button component and Vue adapter
19 days ago
fcc43a1
Load Plus Jakarta Sans from Google Fonts
8e8c52e
Integrate user-provided SVG icon set
f6d8bf3
Apply Figma design tokens: palette, typography, semantic aliases
...
on 13 Jul
b36903a
docs: mark code-review findings as executed (5 etaps, 5 commits)
efda6b4
tui: minor correctness/perf fixes (Etap 5)
d2bdf4c
tui: theme repaцвет chat + bounded history + tail purge (Etap 4)
...
on 13 Jul
3bae766
tui: code-review Etap 1 — crash/injection/reconnect fixes + drop artifact renderer
ed47468
tui: unify syntax highlighting under Theme.code_theme; highlight filesystem read output