Graphite/editor/src
Firestar99 2ddae98bcf
Prep `gcore` splitup: move various symbols into their own modules (#2746)
* move `trait AsU32` from `gcore::vector::misc` to `gcore`

* move blending and gradient to their own modules

* fix unused warnings

* move `Quad`, `Rect` and `BBox` to `gcore::math`

* extract `ReferencePoint` and transform nodes from `transform`

* move color-related code to `mod color`

* fix unused warning in test code

* move blending-related nodes and code to `mod blending_nodes`

* move ClickTarget code to `mod vector::click_target`
2025-06-27 09:54:34 +00:00
..
messages Prep `gcore` splitup: move various symbols into their own modules (#2746) 2025-06-27 09:54:34 +00:00
node_graph_executor Add automatic type conversion and the node graph preprocessor (#2478) 2025-06-26 16:10:14 -07:00
application.rs Remove dead code for Imaginate 2025-06-26 18:46:46 -07:00
consts.rs Refactor shape gizmo interactivity to support future shape tools (#2748) 2025-06-26 22:34:36 -07:00
dispatcher.rs Instance tables refactor part 8: Make repeater nodes use pivot not bbox and output instance type not group; rename 'Flatten Vector Elements' to 'Flatten Path' and add 'Flatten Vector' (#2697) 2025-06-19 18:37:40 -07:00
generate_ts_types.rs Reorganize cargo dependencies and upgrade most of them (#1815) 2024-07-09 04:08:28 -07:00
lib.rs Add tests to the Ellipse, Artboard, and Fill tools (#2181) 2025-03-07 02:13:15 +00:00
macros.rs Upgrade to the Rust 2024 edition (#2367) 2025-03-12 17:29:12 -07:00
node_graph_executor.rs Remove dead code for Imaginate 2025-06-26 18:46:46 -07:00
test_utils.rs Add star/polygon gizmos and refactor the separate shape drawing tools into a unified Shape tool (#2683) 2025-06-22 00:53:49 -07:00
utility_traits.rs Clean up arg order in process_message() so data is last 2023-01-29 04:07:41 -08:00