mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-16 14:58:05 +08:00
* Add Table<GradientStops> gradient rendering * Add SVG and Vello renderers for Table<GradientStops> * Add thumbnail rendering for Table<GradientStops> * Use row transform to map (0,0), (1,0) unit line to document space * Set 100px width for the initially created gradient * Add support of table gradients for the gradient tool * Fix after review * Thumbnail rendering of artboard with infinite gradient layer * Hide radial gradient's reverse direction button for gradient table * Remove unused imports * Format * Fix conflict with spread method * Code review * Fix thumbnails * Connect up gradient_type and spread_method to attributes --------- Co-authored-by: Keavon Chambers <keavon@keavon.com>
22 lines
589 B
Rust
22 lines
589 B
Rust
// Bumped past the default 128 because the deeply-generic message-passing types pull in wgpu/naga
|
|
// trait chains that overflow the trait resolver under `--tests`. Set to the same value the compiler suggests.
|
|
#![recursion_limit = "256"]
|
|
|
|
extern crate graphite_proc_macros;
|
|
|
|
// `macro_use` puts these macros into scope for all descendant code files
|
|
#[macro_use]
|
|
mod macros;
|
|
#[macro_use]
|
|
extern crate log;
|
|
|
|
pub mod application;
|
|
pub mod consts;
|
|
pub mod dispatcher;
|
|
pub mod messages;
|
|
pub mod node_graph_executor;
|
|
#[cfg(test)]
|
|
pub mod test_utils;
|
|
pub mod utility_traits;
|
|
pub mod utility_types;
|