Skip to content

Conversation

@Firestar99
Copy link
Collaborator

@Firestar99 Firestar99 commented Jun 23, 2025

Moving some symbols within gcore to their own modules, to allow them to remain within gcore and move the rest into separate crates in a later PR.

@Firestar99 Firestar99 force-pushed the move_gcore_symbols branch from f86a055 to 0c0b723 Compare June 23, 2025 12:14
@Firestar99 Firestar99 marked this pull request as ready for review June 23, 2025 16:52
@Firestar99 Firestar99 force-pushed the move_gcore_symbols branch from 0c0b723 to 755c018 Compare June 25, 2025 08:12
@Firestar99 Firestar99 marked this pull request as draft June 25, 2025 09:10
@Firestar99 Firestar99 force-pushed the move_gcore_symbols branch from 1a3ea16 to 1bfc773 Compare June 25, 2025 10:42
@Firestar99 Firestar99 marked this pull request as ready for review June 25, 2025 15:42
@Firestar99 Firestar99 force-pushed the move_gcore_symbols branch from 1bfc773 to 23a3af7 Compare June 26, 2025 08:25
@Firestar99 Firestar99 force-pushed the move_gcore_symbols branch from 7b8e81f to 49c43c4 Compare June 26, 2025 09:25
@Keavon Keavon changed the title Move gcore symbols Refactor to move gcore symbols into their own modules Jun 26, 2025
@Firestar99 Firestar99 marked this pull request as draft June 26, 2025 09:48
@Firestar99 Firestar99 force-pushed the move_gcore_symbols branch from f6fae5b to 7c794a8 Compare June 26, 2025 09:50
@Firestar99 Firestar99 marked this pull request as ready for review June 26, 2025 09:51
@Firestar99 Firestar99 changed the title Refactor to move gcore symbols into their own modules Prep gcore splitup: move various symbols into their own modules Jun 26, 2025
@Firestar99
Copy link
Collaborator Author

Removed commit "move nodes from ops into math_nodes and debug" so I can move math_nodes directly into a new crate in a later PR.

This PR can be merged.

@Firestar99 Firestar99 enabled auto-merge (squash) June 27, 2025 09:50
@Firestar99 Firestar99 merged commit 2ddae98 into master Jun 27, 2025
4 checks passed
@Firestar99 Firestar99 deleted the move_gcore_symbols branch June 27, 2025 09:54
urisinger pushed a commit to urisinger/Graphite that referenced this pull request Jul 15, 2025
…aphiteEditor#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`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants