Project Pivo 2 0.2.2 — Resource Details, Responsive Layouts, Tester Feedback

2026-05-14 13:23 UTC • admin

New

  • Resource details panel. Tap any of the four resources in the top bar (Metal, Energy, Food,
    Data Cores) to open a dedicated panel showing current/cap, production per hour, consumption per
    hour, net flow, and efficiency. Tap outside the card or hit the X to close.
  • Responsive layouts. Panels can now save two distinct layouts — one for portrait, one for
    landscape — and switch automatically when you rotate or resize the window. No more squished HUD on
    desktop.
  • Tester feedback on the website. Logged-in players can now report bugs, leave suggestions or
    reviews, and attach up to five screenshots or short videos per submission at /feedback. Track the
    status of your reports and read the admin's notes on /my-feedback.
  • Change password. A new /account/change-password page on the website (also reachable as a
    button on your account page).

Improvements

  • Landscape zoom range. The city camera now allows separate min/max zoom values for landscape
    orientation, so wide screens can zoom out further than the portrait default. No more "stuck zoomed
    in" on desktop.
  • Open/close animations preserve panel scale. Panels that have a per-orientation scale (via the
    new responsive-rect system) now animate to and from their captured scale instead of snapping to 1×.
  • City interactions are blocked while a panel is open. Tapping outside the resource panel closes
    it cleanly and doesn't drag the city behind it.
  • Construction overlays hide behind panels. Progress bars and scaffolding brackets fade out
    while a modal is open, so they no longer poke through.
  • Hourly-event button is now placed in the scene by hand rather than auto-spawned at runtime —
    cleaner for layout customisation across scenes.

Fixes

  • Resource panel's click-outside-to-close now works on the new Input System (the legacy Input
    calls were silently no-oping).
  • World-map and city-view no longer duplicate mirrored Mail / Tasks buttons.

Website / backend

  • Admin feedback queue at /admin/feedback lists every submission with status + category
    filters. Each entry has a triage page with inline image previews, video playback (with seeking),
    status updates, and admin notes that the submitter sees on their /my-feedback page.
  • Attachment URLs are served by the website, not directly from the API host — so links live at
    the public site URL and access is properly gated to admins and the submitter only.
  • Deploy script now preserves wwwroot/uploads/ alongside launcher/ and builds/ so tester
    attachments survive each redeploy.

← Back to dispatches