Karthik Prakash
|
3019cc7253
|
Add alpha to Extract Channel node and remove Extract Alpha node (#1731)
* add `TaggedValue::RedGreenBlueAlpha`
* add alpha to `ExtractChannelNode`
* remove `ExtractAlphaNode` from `Split Channels`
* remove `ExtractAlphaNode`
|
2024-04-17 15:44:14 -07:00 |
|
 Karthik PrakashandKeavon Chambers
|
438c45eb80
|
Add corner rounding to the Rectangle node (#1648)
* add skeleton implementation
* add corner rounding
* fix crash when `border_radius` is zero
* rename `Border Radius` to `Corner Radius`
* add clamped property
* add `TaggedValue::F64Array4`
* add frontend support for individual corner rounding
* added individual corner rounding
* fix rebase
* change default values when switching rounding type
* fix crash caused by negative scale
* remove `Any` trait
* add `Message::Batched`
* fix stale property bug
* add smarter clamping for individual rounding
* Rearrange widgets in properties panel
* update individual clamping algorithm
* add better variable names
* make variable names clearer
* Final code cleanup
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com>
|
2024-04-06 05:09:55 +00:00 |
|
 Karthik PrakashandKeavon Chambers
|
8bc389a3b4
|
Fix artboard deletion (#1651)
* Fix `Document > Clear Artboards`
* Fix `Artboard Tool > Delete`
* fix graph disconnection when deleting artboard
* fix empty artboard deletion
* Code readability improvements
* fix `Clear Artboards`
* add comments
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com>
|
2024-03-16 01:56:39 -07:00 |
|
 Karthik Prakashand0HyperCube
|
0c60fd95fa
|
Remove remain alphabetical sorting enforcement macros (#1647)
remove `remain`
Co-authored-by: 0HyperCube <78500760+0HyperCube@users.noreply.github.com>
|
2024-03-06 16:43:51 +00:00 |
|