miggor-StreamGraph/classes/deck
Lera Elvoé a518e46b0f add a method to make group instances unique, making them independent (#143)
closes #97

when copying group nodes across decks (including in and out of groups), they become unique and completely independent copies of the original. this is done recursively, so in the case of copying:

- group X
	- contained in Deck A
	- has another group Z

into Deck B, group X will become group Y, group Z will become group W.

there is a rare bug that will sometimes cause the deck to save with no groups at all, which i haven't been able to hunt down and don't know how to replicate at the moment.

Reviewed-on: https://codeberg.org/StreamGraph/StreamGraph/pulls/143
Co-authored-by: Lera Elvoé <yagich@poto.cafe>
Co-committed-by: Lera Elvoé <yagich@poto.cafe>
2024-04-11 14:56:33 +00:00
..
nodes add a method to make group instances unique, making them independent (#143) 2024-04-11 14:56:33 +00:00
deck.gd add a method to make group instances unique, making them independent (#143) 2024-04-11 14:56:33 +00:00
deck_holder.gd add a method to make group instances unique, making them independent (#143) 2024-04-11 14:56:33 +00:00
deck_node.gd fix node connections not being empty on copy/paste (#142) 2024-04-11 06:53:51 +00:00
logger.gd Add OBS and Twitch nodes. Improve UX significantly. Rework groups from the ground up with a new instancing feature. Open to the public. (#18) 2023-12-15 21:44:25 +00:00
node_db.gd make NodeDB static (#90) 2024-02-29 19:04:21 +00:00
port.gd add an API for buttons on ports (#96) 2024-03-06 07:50:23 +00:00
renderer_persistence.gd replace C-style boolean operators with their keyword counterparts (#72) 2024-02-21 06:11:29 +00:00
search_provider.gd replace C-style boolean operators with their keyword counterparts (#72) 2024-02-21 06:11:29 +00:00