Graphite/frontend/wasm/src
adamgerhant 78337f9b8e
Add shifting of layers in stacks as blocks that collide and bump other layers/nodes (#1940)
* Shift nodes as blocks

* Implement rubber banding

* Improve upstream locking when shifting layers

* WIP: Reworked shifting

* WIP: Reworked node shifting

* Finish shifting

* Fix demo artwork

* Code review

* Right click to end shift

* Improve rubber banding

* Fix clippy issues

* Skip collision for intersecting nodes

* Rubber banding bug fix

* Fix ctrl+delete node in chain

* Grip drag

* Fix layer width

* Add icon to frontend for the solo drag grip

* Reconnect during ctrl+delete

* Code review

---------

Co-authored-by: Keavon Chambers <keavon@keavon.com>
2024-08-22 01:56:32 -07:00
..
editor_api.rs Add shifting of layers in stacks as blocks that collide and bump other layers/nodes (#1940) 2024-08-22 01:56:32 -07:00
helpers.rs Fix the Imaginate node from crashing (#1512) 2023-12-12 22:39:33 -08:00
lib.rs Sandbox node graph execution on native targets and attempt recovery from panics on Wasm (#1846) 2024-07-28 16:46:44 -07:00