Skip to content

feat(ui): add tool flyout and editable vector shape dimensions - #24

Merged
SethRobinson merged 2 commits into
SethRobinson:mainfrom
ifloppy:feat/tool-flyout-shape-size
Sep 23, 2026
Merged

SethRobinson merged 2 commits into
SethRobinson:mainfrom
ifloppy:feat/tool-flyout-shape-size

Conversation

@ifloppy

@ifloppy ifloppy commented Sep 22, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add grouped tool flyouts with right-click access and a movable attached toolbar.
  • Add numeric width and height editing for selected vector shapes.

Testing

Tested on CachyOS in the local development environment. Focused UI, theme, hotkey, translation, and vector shape size tests passed.

Related to #18.

@SethRobinson

SethRobinson commented Sep 23, 2026

Copy link
Copy Markdown
Owner

Thanks for the pr!

I like parts of this, so I'll merge and tweak it a little (there is some slight overlap with some recent changes I did), I'm not sold on the extra tool group bar, going to leave that out for now.

There is some weirdness with the properties not showing up unless it's expanded far enough;
image, I can tweak that when I merge.

SethRobinson added a commit that referenced this pull request Sep 23, 2026
…ies W / H row, Shape-mode-only readouts, shape section in the canvas right-click menu

Keeps the right-click flyouts and the Move-tool readouts; Shape Appearance, Free Transform, Simplify Path, Define Custom Shape, and Rasterize now sit under a right-click on the active shape layer
@SethRobinson
SethRobinson merged commit 98c186c into SethRobinson:main Sep 23, 2026
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.

2 participants