Graphite/editor/src
Sahil gill e66620dc5c
Add basic artboard snapping (#1734)
* Initial vector modify node

* Initial extraction of data from monitor nodes

* Migrate to point id

* Start converting to modify node

* Non destructive spline tool (tout le reste est cassé)

* Fix unconnected modify node

* Fix freehand tool

* Pen tool

* Migrate demo art

* Select points

* Fix the demo artwork

* Fix the X and Y inputs for path tool

* G1 continous toggle

* Delete points

* Fix test

* Insert point

* Improve robustness of handles

* Fix GRS shortcuts on path

* Dragging points

* Fix build

* Preserve opposing handle lengths

* Update demo art and snapping

* Fix polygon tool

* Double click end anchor

* Improve dragging

* Fix text shifting

* Select only connected verts

* Colinear alt

* Cleanup

* Fix imports

* first commit

* changes in SnapData::ignore()

* Bug fixes and cleanup

* Code review

---------

Co-authored-by: 0hypercube <0hypercube@gmail.com>
Co-authored-by: Keavon Chambers <keavon@keavon.com>
2024-07-05 16:14:47 -07:00
..
messages Add basic artboard snapping (#1734) 2024-07-05 16:14:47 -07:00
application.rs Add nondestructive vector editing (#1676) 2024-07-05 13:42:40 -07:00
consts.rs Add nondestructive vector editing (#1676) 2024-07-05 13:42:40 -07:00
dispatcher.rs Fix rulers showing in the wrong spot when initially opening a document (#1801) 2024-07-05 14:01:59 -07:00
generate_ts_types.rs Upgrade several Rust dependencies (#1613) 2024-02-17 15:02:41 -08:00
lib.rs Update Imaginate to output bitmap data to the graph via Image Frame node (#1001) 2023-02-11 08:56:31 +00:00
macros.rs Restructure the entire editor codebase to consistently match the message hierarchy 2022-08-05 05:38:11 -07:00
node_graph_executor.rs Add nondestructive vector editing (#1676) 2024-07-05 13:42:40 -07:00
test_utils.rs Fix crash and clean up frontend -> backend input handling code (#1770) 2024-06-03 01:09:22 -07:00
utility_traits.rs Clean up arg order in process_message() so data is last 2023-01-29 04:07:41 -08:00