Keavon Chambers
185106132d
Move node graph from panel to overlay on viewport
2023-08-19 01:21:37 -07:00
Keavon Chambers
3450d638a6
Layer-based nodes redesign, just the basics so far ( #1362 )
...
* Redesign the nodes
* Basic vertical stacking syntax sugar
* Fix node connections
* Primary output and line thickness
---------
Co-authored-by: 0hypercube <0hypercube@gmail.com>
2023-08-04 14:56:00 -07:00
Keavon Chambers
9d425db5a4
Rename "Layer Tree" panel to "Layers"
2023-07-28 17:00:06 -07:00
0HyperCube
d710285029
Fix regressions introduced in the vector nodes migration ( #1100 )
...
* Fix double click to enter path tool
* Fix error
* Fix transform bug
* Fix squaring scale on images
* Shift node position and refresh graph
* Downscale node seperate
* Fix mirror
* Remove duplicate transform
* Always show node graph
* Correctly set freehand and spline tool positions
* Run cargo format
* Maybe fix the scale
* Downscaled image is always smaller than origional
* Fix one crash
* Don't show node graph on welcome screen
* Reduce default graph panel height
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com>
2023-03-31 21:15:49 +01:00
Andre Roelofs
639a24d8ad
Replace TS relative @ import path ( #1087 )
...
Migrated the import shortcut used in Svelte from @ to @graphite for better future package compatibility
Co-authored-by: Andre Roelofs <andreroelofsai@gmail.com>
Co-authored-by: Keavon Chambers <keavon@keavon.com>
2023-03-26 01:39:38 +01:00
Keavon Chambers
bfbabbc4dc
Fix remaining known Svelte UI regressions
...
Closes #1040
2023-03-20 21:26:33 -07:00
Keavon Chambers
29af355f20
Fix Eyedropper tool and make Svelte's bind:this more robust
2023-03-11 12:32:01 -08:00
Keavon Chambers
5748d9bff4
Assorted code file cleanup following Svelte switch
2023-03-10 15:48:04 -08:00
Keavon Chambers
6e20ea538b
Replace the Vue frontend with Svelte
2023-03-10 03:54:39 -08:00
Keavon Chambers
e539e43483
Rename .vue files to .svelte for diffing
2023-03-10 03:53:15 -08:00