Fixes and new method reference retaining mechanism
Besides a lot of fine grinding (like adding shortcuts and stuff like that), I slightly changed the method reference retaining mechanism, now using a callable class M
instead of the m()
function (I updated the template files and existing nodes). Furthermore, the existing packages experienced a code revision, I updated many of the notations.
Further changes
- I fixed some problems with special_actions
- I finally fixed the layout issues with NodeInstances when adding/removing/changing content. It still needs to rebuild the layout though, but
update_shape()
calls are not necessary anymore - I fixed a copy-paste-move undo/redo bug
- I fixed a lot of nodes and updated notations in their source codes
- I fixed a source code update check issue in the NodeManager
- I changed the
setup_ports()
procedure. Now a port gets initialized after the NodeInstance itself. - I added a target option to the Log node to access the default logs
And, there is a website in the making.