Keavon Chambers
|
35877a3fd9
|
Break apart and improve the JS for rasterizing SVGs and downloading files (#786)
It now uses a blob URL instead of a data URL in the download process, which is cleaner and better performance.
|
2022-10-08 11:34:31 -07:00 |
|
0HyperCube
|
914b940122
|
Fix image importing due to incorrect variable name (#781)
|
2022-09-23 18:53:03 +01:00 |
|
 0HyperCubeandKeavon Chambers
|
1e109dc552
|
Add a pivot widget to selected layer(s) to control the origin(s) (#772)
* Add pivot
* Add dragging pivot
* Cleanup
* Remove tabs
* Fix multiplication order
* Restyle pivot
* Add move cursor icon
* Update pivot size
* Code review tweaks
* Fix alt with non-centred pivot
* Comment for add one
* Pivot sets layer panel origin
* Tweek alt centre thing
* Fix division by zero case
* Add pivot dots to properties
* FIx some typos
Co-authored-by: Keavon Chambers <keavon@keavon.com>
|
2022-08-30 22:36:33 +01:00 |
|
Keavon Chambers
|
3a84de32ac
|
Clean up MenuList types and fix many Vue and Clippy warnings
Also remove hard-coded-in-Vue Graphite logo in the menu bar in favor of a Rust definition.
|
2022-08-25 14:41:16 -07:00 |
|
Keavon Chambers
|
1a90a4db86
|
Clean up camelCase and snake_case in frontend code
|
2022-08-23 13:36:27 -07:00 |
|
Keavon Chambers
|
e4306c30e2
|
Restructure the entire editor codebase to consistently match the message hierarchy
Closes #744
|
2022-08-05 05:38:11 -07:00 |
|