Skip to content

Better touch controls, stability and sprite pane scrolling#181

Merged
foxnne merged 1 commit into
mainfrom
push-slrtrsoukqtn
Jun 4, 2026
Merged

Better touch controls, stability and sprite pane scrolling#181
foxnne merged 1 commit into
mainfrom
push-slrtrsoukqtn

Conversation

@foxnne

@foxnne foxnne commented Jun 4, 2026

Copy link
Copy Markdown
Collaborator

Adds lots of better functionality to the main workspace areas and sprite pane:

  • Momentum added to click + drag scrolling in sprite pane
  • Momentum and functionality added to single touch/click drag to pan in empty area of workspace
  • Sprites drawn in the sprite pane refined to better reflect selection state
    • If more than 1 sprite is selected, endlessly loop just the selected sprites
    • If 1 or less sprites are selected, but an animation is selected, loop the animation and scroll the current sprite
    • If nothing is selected, scroll the entire grid
  • Pinch to zoom refined, before shadow and controls didn't match image zoom state
  • press/click and hold on an empty space in the workspace to open tools radial menu, this should make touch controls much better
  • Sampling empty space outside of drawable canvas switches to pointer tool, convenient

@foxnne foxnne force-pushed the push-slrtrsoukqtn branch 3 times, most recently from ddf8d3a to 540892a Compare June 4, 2026 16:02
Add momentum to touch/drag on sprite area

Allow panning via click/touch + drag on empty area of workspace

Better touch controls on workspace, hold to open radial menu, single touch panning on empty space

fix drop shadow and resize button on pinch to zoom


scrolling behavior in the sprite pane refined

Fix error for singleton app on unix

hold to open radial menu stays open

scrolling when cards flown out snaps positions
@foxnne foxnne force-pushed the push-slrtrsoukqtn branch from 540892a to 481388c Compare June 4, 2026 18:23
@foxnne foxnne merged commit 235b83e into main Jun 4, 2026
3 checks passed
@foxnne foxnne deleted the push-slrtrsoukqtn branch June 4, 2026 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant