Skip to content

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 22:28
· 13 commits to master since this release

πŸš€ Features

  • Full-window layout β€” game centred, controls in side panels
  • Route engine log to logcat
  • On-screen touch controls in the letterbox bars
  • Add Android to the landing page
  • Rename package to pl.mszula.wacki + release signing
  • Read data in place via SAF (no copy)
  • Tab switches active actor (keyboard/emulator)
  • SDL2 port β€” Gradle/CMake project, touch HAL, CI APK

πŸ› Bug Fixes

  • Overlay owns all touch, canvas-normalized mapping
  • Place touch controls in canvas (logical) space
  • Cursor via SDL touch-mouse synth; auto versionCode
  • Convert touch via SDL_RenderWindowToLogical (scale drift)
  • Base touch coords on window size + add diagnostic log
  • White side bars after adding the touch overlay
  • Drop bold on 'Androidem 7+' in the FAQ
  • Force landscape from launch
  • Inset icon art so the title isn't cropped
  • Adaptive launcher icon from cover art
  • Install Android SDK via setup-android action
  • Install native build-essential in the portmaster cross-build

πŸ“š Documentation

  • Controls β€” synth clicks + bars overlay is phone-only

πŸ”§ Build & CI

  • Build signed release APK whenever the keystore is present
  • Cross-compile instead of QEMU + parallel arch matrix

🧹 Maintenance

  • Drop temporary full-window touch debug log

πŸ“ Other

  • tweak: Full game name as app label
  • tweak: Centre LMB vertically, stack RMB above it
  • debug: Draw red cross at where the app receives a touch
  • revert: Keep touch controls in the letterbox bars
  • debug: Log control-zone touch coords to fix overlay hit-test
  • debug: Draw crosshair at engine cursor (g_mouse) to localize drift

Full Changelog: v1.1.0...v1.2.0