Oliver Davies
0019340096
Remove additional boolean for mirroring distance ( #965 )
...
Removed the additional boolean for mirroring distance
2023-01-13 15:00:20 -08:00
0HyperCube
2a27471363
Fix boolean crash with self intersecting shape ( #952 )
2023-01-09 02:25:06 +00:00
locriacyber
1a6ee7c542
Remove direct dependency on ttf_parser ( #947 )
...
Because ttf_parser updated, rustybuzz was using an older version.
2023-01-07 16:40:59 +00:00
0hypercube
8e9d097fcc
Fix accidental 'not' when checking for redraw
2023-01-03 18:24:02 +00:00
0HyperCube
cd8a897b96
Don't show the blue outline when bloburl is set ( #937 )
2023-01-03 10:05:46 +00:00
0HyperCube
7cc1a192cb
Fix viewport culling with nested layers ( #939 )
...
* Fix viewport culling with nested layers
* Clean up naming
2023-01-02 15:27:11 +00:00
0HyperCube
6e142627a3
Fix a derivative causing NaNs in boolean ops ( #934 )
...
* Fix a derivative causing NaNs
* Better error messages around boolean ops
* Tweak error dialog wording
Co-authored-by: Keavon Chambers <keavon@keavon.com>
2023-01-01 08:54:10 +00:00
0HyperCube
0d703e857b
Gradient tool improvements ( #927 )
...
* Reuse existing gradient
* Double click to insert gradient stop
* Add history states to the gradient tool
* Do trig in viewport space so it is actually perpendicular
* Sync tool options with active gradient
* Deleting points with delete key
* More tolerance on inserting points
2022-12-29 20:00:58 +00:00
0HyperCube
750ef06cba
Add a 'Preserve Aspect Ratio' checkbox to Properties panel ( #923 )
...
* Add the link button
* Transform around pivot
* Remove log
* Fix tests
* Add a hacky two-line layout for the checkbox
Co-authored-by: Keavon Chambers <keavon@keavon.com>
2022-12-28 23:21:03 +00:00
Keavon Chambers
49b9b8cfec
Rename the legacy Graphene crate to document-legacy ( #899 )
...
* Rename /graphene to /document-legacy
* Update names in code
2022-12-22 02:12:05 -08:00