zhiyuan
|
5cf0b8893a
|
Fix Freehand tool extending after transforming the path (#1623)
Fix extending after transforming
|
2024-02-29 19:50:02 -08:00 |
|
zhiyuan
|
e1735ddf84
|
Fix Select tool's broken undo (#1597)
Fix select tool undo
|
2024-02-05 14:40:27 -08:00 |
|
 zhiyuanandKeavon Chambers
|
9530e55ace
|
Split widget callbacks into update and commit so only the latter adds a history state (#1584)
* feat: split commit and update layout
* feat: add on_commit callback
* Code review
* fix: refactor
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com>
|
2024-02-05 01:32:15 -08:00 |
|
 zhiyuanandKeavon Chambers
|
a412a77062
|
Support for deleting points to break path (#1593)
* feat: break closed curve
* feat: update hotkeys and handles
* feat: break an open path
* feat: elegantly handle breaking at multi points in a subpath
* feat: handle break at end points
* feat: ctrl+delete to remove segments and break path
* fix: rm unused
* First code review pass
* fix: closed eclipse handles after breaking path
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com>
|
2024-02-04 21:02:09 -08:00 |
|
zhiyuan
|
a4a2680ac4
|
Freehand tool: Allow extension of existing paths (#1594)
* feat: extend freehand path
* fix: rm logs
* fix: rename variable
|
2024-02-04 13:36:25 -08:00 |
|
zhiyuan
|
05b4582cd7
|
Properly handle pen tool undo and redo (#1587)
feat: properly handle pen tool undo and redo
|
2024-02-04 19:23:48 +00:00 |
|