Skip to content

annotate : add eraser binding - #345

Open
AKArien wants to merge 1 commit into
WayfireWM:masterfrom
AKArien:annotate-erase
Open

AKArien wants to merge 1 commit into
WayfireWM:masterfrom
AKArien:annotate-erase

Conversation

@AKArien

@AKArien AKArien commented Sep 1, 2026

Copy link
Copy Markdown

The eraser mode has it’s own keybind and line width, and uses the same drawing method as the drawing.

The drawing code has been significantly reworked to share code between erasing, drawing and previewing changes for shapes.

Disclosure : an LLM was quite extensively used for the cairo code, in part to get it done despite my inexperience with it. I have read and understand the code to the best of my abilities and take full responsability if something’s wrong.

The eraser mode has it’s own keybind and line width, and uses the same drawing
method as the drawing.

The drawing code has been significantly reworked to share code between erasing,
drawing and previewing changes for shapes.
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