UX round 2: clone, preview offsets, configurable views, GB tile W/H

- Animation buttons renamed to +/-/Rename/Clone for compact layout
- Clone button: copy animation with optional Flip X on all frames
- Frame buttons renamed to FlipX/FlipY/<-/->/Del to save width
- Pixel-perfect integer scaling for frame thumbnails (THUMB_SIZE=24)
- Source canvas taller by default (400px) and configurable in Config
- Preview tab: L-click selects animation, Up/Down/Left/Right/Reset
  buttons offset sprites visually for jump effects (preview-only)
- Preview offsets also apply in separate preview window
- Config: Zoom removed (wheel only), labels Sprite W/H, GB Tile W/H
  separate, three view height options (Source/Occurrences/Optimized)
- Config button visible on all tabs (not just Animations)
- GB: Silhouette checkbox before Compress, separator text L-click=select
- GB: clicking already-selected tile in Optimized deselects it
- GB tile analysis fully supports non-square tiles (W != H)
- Copy to clipboard: fixed white background on transparent areas
- Tab mismatch fix: always opens on Animations tab
This commit is contained in:
Cidwel Highwind 2026-04-03 15:56:12 +02:00
parent e805e75925
commit 6449f20a35
1 changed files with 458 additions and 201 deletions

File diff suppressed because it is too large Load Diff