Skip to content

feat: tool dismiss/commit buttons in style toolbar - #561

Open
RobertMueller2 wants to merge 1 commit into
Satty-org:mainfrom
RobertMueller2:tool_actions
Open

feat: tool dismiss/commit buttons in style toolbar#561
RobertMueller2 wants to merge 1 commit into
Satty-org:mainfrom
RobertMueller2:tool_actions

Conversation

@RobertMueller2

@RobertMueller2 RobertMueller2 commented Jun 30, 2026

Copy link
Copy Markdown
Member

Adds tool dismiss/commit buttons. Introduces handle_dismissed method for tools.

The buttons only really work for crop and text right now, but should be useful once we get editable components.

Change text so Esc used handle_dismissed (README says so anyway), enter is already available for commit.

dismiss_commit.mp4

because it annoyed me while editing:
Closes: #472

RobertMueller2 added a commit to RobertMueller2/Satty that referenced this pull request Jun 30, 2026
Closes: Satty-org#560
Addresses complaint in Satty-org#470

When using right mouse button for actions, in crop it may be
counter-intuitive that right click resets crop.

For now, add Ctrl modifier to the right click. This is experimental
because in the future tool related bindings/shortcut may be
configurable.

PR builds on Satty-org#561, because that one offers a mouse-only way to
apply and reset crop.
@RobertMueller2 RobertMueller2 added this to the 0.22.0 milestone Jun 30, 2026
Adds tool dismiss/commit buttons. Introduces handle_dismissed method for
tools.

The buttons only really work for crop and text right now.

Change text so Esc used handle_dismissed, enter is already available for
commit.
RobertMueller2 added a commit to RobertMueller2/Satty that referenced this pull request Jul 1, 2026
Closes: Satty-org#560
Addresses complaint in Satty-org#470

When using right mouse button for actions, in crop it may be
counter-intuitive that right click resets crop.

For now, add Ctrl modifier to the right click. This is experimental
because in the future tool related bindings/shortcut may be
configurable.

PR builds on Satty-org#561, because that one offers a mouse-only way to
apply and reset crop.
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.

Leftover comment after PR #357 review

1 participant