mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2025-12-23 10:11:54 +00:00
* Add rotation around the center * Document transform centred * Fix drawing hexagon on rotated document * Format * Fix translation on rotated document * Remove logging * Rotate around centre of viewport * Rotate with shift + MMB drag * Zoom with +/- keys * Rotation input field * Implement frontend zoom buttons * Zoom with ctrl + MMB * Format * Update number inputs * Require Ctrl + Plus / Minus key * Ctrl scroll * Update zoom -> Multiply Zoom * Fix typo * More fixing typo * Remove :v-on * Add mouse scroll X * Scrolling on document * Refactor * Format * Fix ctrl + plus/minus to zoom * Reduce zoom sensitivity * Ctrl + shift + mmb drag = snap rotate * Further reduce zoom speed * Add ctrl + number key to change zoom * Switch Ctrl and Shift for zoom and rotate * Fix compile errors * Format JS * Add increment to snap angle * Edit getting layerdata functions * Pass viewport size directily into create_document_transform_from_layerdata * Add to_dvec2() * Refactor get_transform * Get -> Calculate * Add consts * Use to_radians * Remove get from function names * Use .entry when getting layerdata that does not exist * Fix distance scroll calculations * Fix zooming. * Remove 'Violation' in chrome * Fix compile errors
24 lines
625 B
TOML
24 lines
625 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 = { version="0.16", features = ["serde"] }
|
|
|
|
[dependencies.document-core]
|
|
path = "../document"
|
|
package = "graphite-document-core"
|
|
|
|
[dev-dependencies]
|
|
env_logger = "0.8.4"
|