gmod-rs/crates
Niko Marmeladkov 1713c06fc1
Some checks failed
CI / checks (push) Has been cancelled
UI: TTF-атлас вместо bitmap, крупные подписи, больше пропов, immersive
- Текст HUD и меню теперь из атласа Liberation Sans (SIL OFL) 30 px:
  ячейки 40×40, bbox-метрики в font_metrics.rs, глифы сглажены и
  пропорциональны. Advance остался 8 px, поэтому вёрстка Lua не менялась;
  bitmap 8×8 («не Derma») удалён, font8x8 из зависимостей убран.
- Подписи сенсорных кнопок масштабируются от размера кнопки (до 3.2×),
  а не фиксированные 10 px.
- fs pack: +20 стандартных пропов (канистры, взрывная бочка, бетонный блок,
  забор, скамья, колонна, дверь, стеллаж, комоды, шкаф, ванна, матрас,
  столы/ящики №2, дверное колесо, кнехт). В APK 39 моделей, в спавнлисте
  45 записей, иконки без заглушек.
- Android: hideSystemBars() прячет статус-бар и навигацию (API 30+ через
  WindowInsetsController, старые — SYSTEM_UI_FLAG_*), повторно на
  onWindowFocusChanged. ASSET_VERSION=4.
- Проверки: clippy -D warnings, cargo test --workspace — зелёные.
2026-10-28 17:13:15 +03:00
..
client UI: TTF-атлас вместо bitmap, крупные подписи, больше пропов, immersive 2026-10-28 17:13:15 +03:00
engine Физган: чистая пружина, угол от камеры; игрок толкает пропы; модель 2026-10-25 10:14:31 +03:00
formats Модели: локальные индексы вершин VTX и опора пропов 2026-10-24 20:21:08 +03:00
fs fs pack: минимальный набор ассетов карты + встроенные ассеты в APK 2026-10-23 17:03:50 +03:00
lua Мобильный Sandbox: настоящий Q-меню, полный Lua и сенсорные кнопки 2026-10-26 23:30:43 +03:00
math Тени от солнца и солнце в небе 2026-10-15 09:38:35 +03:00
net net: добавлен недостающий userinfo-конвар cl_playermodel 2026-10-12 14:51:57 +03:00
render UI: TTF-атлас вместо bitmap, крупные подписи, больше пропов, immersive 2026-10-28 17:13:15 +03:00
tier Android: ландшафт, HUD над системными панелями, прыжок по тапу 2026-10-23 14:18:45 +03:00