Skip to content

LiveArea Designer v1.26 (Invert X/Y Editor Coordinates)

Pre-release
Pre-release

Choose a tag to compare

@robin994 robin994 released this 16 Oct 15:14
· 5 commits to main since this release

LiveArea Designer v1.26 - Invert X and Y in the editor

You can now choose the coordinate sign conventions that make sense for your layout, without moving any artwork or changing how LiveArea XML is generated.

New editor options

  • Invert X - swap positive/negative X values (left vs. right).
  • Invert Y - swap positive/negative Y values (up vs. down).
  • The switches work independently and are OFF by default so existing projects continue to show the same values as v1.25.
  • The visible CENTER X/Y, editable X/Y numeric inputs, copied coordinates and input min/max automatically follow your chosen signs.
  • Preferences survive reload, style changes and frame selection; existing saved pixel positions are retained.
  • PS Vita homebrew has the same controls in Settings > Template + VPK, above the mini-preview, and saves them as invert_x / invert_y in ux0:data/LiveAreaDesigner/settings.ini.

Important: These switches affect the editor's presentation and input only. The exported template.xml continues to use native PS Vita/RCO frame coordinates, and your LiveArea artwork never moves merely because an option was toggled. The Template Preview labels the XML frame offsets separately.

Testing

  • 21 Node.js unit tests pass, including reversible coordinate transformations and XML independence.
  • Native Vita C geometry, XML and settings save/reload tests pass.
  • Chrome desktop/mobile integration tests pass, including both toggles, numeric editing, copied signs, refresh persistence and VPK import/export.
  • VitaSDK v1.26 VPK compiled and passed ZIP integrity checks. Release compiled from a clean Git archive of commit 1dfd291; no unrelated local modifications were bundled.

No physical console run was performed for this release. A hardware smoke test of the new Vita settings toggles is still recommended.

Title ID: LIVAREA01
Web editor | Source repository