eraser tool and non paths don't play nicely
Bug #280479 reported by
Thomas Hicks
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
High
|
Jabiertxof |
Bug Description
(dev build 8th October 08, win32)
The eraser tool cannot eraser certain objects (main examples being images, 3Dboxes, text, groups).
It normally fails with a warning like: one or the objects is not a path, cannot perform boolean op
in all but text instances the eraser paths remain after the boolean op fails.
items like text could be converted to paths before the boolean op is applied, the boolean op could apply to individual items in a group/3Dbox instead of failing when applying to the group itself, and if being really ambitions, the image could be converted into a pattern before the boolean op is applied.
(similar bug, #273010)
Related branches
lp:~inkscape.dev/inkscape/clip_eraser
- Martin Owens: Approve (code)
-
Diff: 731 lines (+298/-82)6 files modifiedsrc/selection-chemistry.cpp (+19/-13)
src/selection-chemistry.h (+3/-3)
src/sp-lpe-item.cpp (+21/-15)
src/ui/tools/eraser-tool.cpp (+108/-38)
src/widgets/eraser-toolbar.cpp (+140/-13)
src/widgets/toolbox.cpp (+7/-0)
tags: | added: eraser |
Changed in inkscape: | |
status: | Confirmed → Triaged |
Changed in inkscape: | |
status: | Triaged → Fix Committed |
Changed in inkscape: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Confirmed. Again, nice catch. Also, those sound like some pretty decent workarounds.