mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-15 22:28:10 +08:00
* Convert polygon and rectangle tool to kurbo::BezPath * Add glam * Add affine transform to elipse and remove circle * Format * Add svg group and add matrix for group * Convert all operations to use matricies * Work uses same transform as root * Format * Frontend fixed to render changes to working colors when changed from backend (#180) * Backend and Frontend modification to show working color mods * Remove comments & change precedence for tool and doc actions * Add keybind for resetting work colors * Minor Frontend changes * Remove early sample "greet" code * Add a contributing section to the project README * Add moving document around * Add document transform for tools * Update to GraphiteEditor's fork * Use write in foreach for rendering group / folder * Add missing TranslateDown action * Use points for line operation * Format * Add todo to change to shape's aspect ratio * Remove empty if * Initial pass at refactor * Fix polyline test * Use document message to modify document transform * Messages -> Operations * Transform layer * Format * Use DAffine2::IDENTITY * Clean up kurbo generation for line and rect * Use .into for rectangle points * Rename cols to transform * Rename other cols to transform * Add todo for into_iter * Remove unnecessary clone Co-authored-by: akshay1992kalbhor <akshay1992kalbhor@gmail.com> Co-authored-by: Keavon Chambers <keavon@keavon.com>
22 lines
548 B
TOML
22 lines
548 B
TOML
[package]
|
|
name = "graphite-editor-core"
|
|
version = "0.1.0"
|
|
authors = ["Graphite Authors <contact@graphite.design>"]
|
|
edition = "2018"
|
|
readme = "../../README.md"
|
|
homepage = "https://www.graphite.design"
|
|
repository = "https://github.com/GraphiteEditor/Graphite"
|
|
license = "Apache-2.0"
|
|
|
|
[dependencies]
|
|
log = "0.4"
|
|
bitflags = "1.2.1"
|
|
thiserror = "1.0.24"
|
|
serde = { version = "1.0", features = ["derive"] }
|
|
graphite-proc-macros = {path = "../proc-macro"}
|
|
glam = "0.16"
|
|
|
|
[dependencies.document-core]
|
|
path = "../document"
|
|
package = "graphite-document-core"
|