Skip to content

GenWND v2.7.1 - The "Power User" Experience Update

Latest

Choose a tag to compare

@DevGeniusCode DevGeniusCode released this 22 Apr 18:44

✨ Added

  • Shortcut HUD: A new, non-intrusive visual overlay on the canvas that displays essential shortcuts (Nudge, Axis Lock, Zoom) for a faster learning curve.
  • Canvas Screenshot Export: Dedicated toolbar action to capture and save the current visual preview as a high-quality image file.
  • Object Name Labels Toggle: Added a "Clean View" mode to toggle the visibility of element names on the canvas, allowing for a distraction-free design environment.
  • Build Documentation: Added comprehensive instructions for compiling the project into a standalone executable using PyInstaller.

🐛 Fixed

  • Extended List Support: Refactored the Property Editor to enalbe massive list like list of map (up to 1200 entries in LISTBOXDATA).
  • Cold-Start Selection Sync: Fixed a critical initialization bug where the canvas and object tree wouldn't sync immediately after loading a file.
  • Smart Tree Restoration: Upgraded the tree state logic. The editor now uses UUID sets to perfectly restore expanded/collapsed folders after any data refresh.
  • Centralized Nudge Control: Re-engineered the arrow-key handling to ensure consistent 1px/10px nudging regardless of which UI element currently has focus.
  • Axis Lock Precision: Refined the Shift+Drag constraint logic for pixel-perfect horizontal and vertical alignment.