Hakan Seven
1870b8420f
feat(pline): Undo option removes the last segment ( #352 )
...
U / UNDO (typed or via the prompt button) pops the last placed vertex
without ending the command, repeatably down to and past the start
point. The exit tangent of the remaining last segment is recomputed
from its bulge so a following Arc segment stays tangent-continuous.
New CmdResult::RemoveLiveEntity takes the live polyline out of the
document when Undo drops it below two vertices; the next point
re-creates it under the same undo unit.
Closes #352
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 11:17:01 +03:00
..
app
feat(pline): Undo option removes the last segment ( #352 )
2026-07-22 11:17:01 +03:00
entities
fix(render): close remaining OCS/WCS gaps for mirrored entities
2026-07-21 17:58:09 +03:00
io
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
modules
feat(pline): Undo option removes the last segment ( #352 )
2026-07-22 11:17:01 +03:00
plugin
fix(plugin): upgrade a loaded plugin in place instead of failing on a locked binary
2026-07-15 11:35:10 -07:00
scene
feat(props): editable block Name row + collapsible XYZ groups
2026-07-22 11:11:10 +03:00
shaders
fix(render): hatch dpdx in uniform control flow ( #414 )
2026-07-21 18:06:01 +03:00
ui
feat(props): editable block Name row + collapsible XYZ groups
2026-07-22 11:11:10 +03:00
cli.rs
feat(open): open drawings in the running editor
2026-07-15 15:18:16 +03:00
command.rs
feat(pline): Undo option removes the last segment ( #352 )
2026-07-22 11:17:01 +03:00
config.rs
feat(dialogs): reopen file pickers in the last-used directory
2026-07-21 09:27:44 +03:00
lib.rs
feat(start): tutorial-rail implementation for the playlist fetch
2026-07-21 10:07:21 +03:00
main.rs
feat(web): copyable on-page banner for renderer errors ( #414 )
2026-07-21 16:43:35 +03:00
par.rs
feat(wasm): sequential rayon shim for the web build
2026-06-16 17:11:20 +03:00
patreon.rs
feat(supporters): merge hand-maintained supporters, rank by amount
2026-07-08 00:32:12 +03:00
snap.rs
fix(snap): nearest discrete snap wins — Center can't mask Quadrant
2026-07-21 11:35:30 +03:00
sys.rs
feat(web): copyable on-page banner for renderer errors ( #414 )
2026-07-21 16:43:35 +03:00
videos.rs
feat(start): tutorial-rail implementation for the playlist fetch
2026-07-21 10:07:21 +03:00