-
Notifications
You must be signed in to change notification settings - Fork 234
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixing old and dummy nodes registering #4157
Commits on Jun 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 178a485 - Browse repository at this point
Copy the full SHA 178a485View commit details -
refactoring old nodes module, add logic of registering all old nodes…
…, the module was not registering any old node classes during reload event
Configuration menu - View commit details
-
Copy full SHA for 073b9f4 - Browse repository at this point
Copy the full SHA 073b9f4View commit details -
refactoring dummy nodes module, the module was not reacting on reload…
…ing event (F8, script.reload), some functions had ridiculous logic, mistakes in function descriptions
Configuration menu - View commit details
-
Copy full SHA for fd7ab9e - Browse repository at this point
Copy the full SHA fd7ab9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c5f755 - Browse repository at this point
Copy the full SHA 1c5f755View commit details -
remove upgrade nodes module, most code was related with saved node tr…
…ees before 2018. To keep the code does not have sense because in 2018 backward compatibility with old node trees was broken. Now nodes should have `load_file_update` method if they want to fix something upon loading a file.
Configuration menu - View commit details
-
Copy full SHA for f5af8d3 - Browse repository at this point
Copy the full SHA f5af8d3View commit details
Commits on Jun 10, 2021
-
move update upon file loading to process method. It is not great plac…
…e to do this but it will let to keep our update system simpler.
Configuration menu - View commit details
-
Copy full SHA for 9ef642f - Browse repository at this point
Copy the full SHA 9ef642fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42d35a9 - Browse repository at this point
Copy the full SHA 42d35a9View commit details -
add errors catching and remove calling of load file update. I conside…
…r this calls as really fragile solution to update nodes content after loading a file even if it looks like proper approach. It will let to keep our update system simpler and don't think how this should be handled during importing JSON files.
Configuration menu - View commit details
-
Copy full SHA for 85aa264 - Browse repository at this point
Copy the full SHA 85aa264View commit details -
Merge remote-tracking branch 'origin/master' into fixing_old_nodes_re…
…gister # Conflicts: # core/__init__.py # core/handlers.py # old_nodes/__init__.py
Configuration menu - View commit details
-
Copy full SHA for bf3d8ae - Browse repository at this point
Copy the full SHA bf3d8aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e436159 - Browse repository at this point
Copy the full SHA e436159View commit details -
fixing problem of registering old nodes which uses the decorator from…
… handling_nodes.py. During initialization (second time) they was tried to be registered two times
Configuration menu - View commit details
-
Copy full SHA for c8e9b80 - Browse repository at this point
Copy the full SHA c8e9b80View commit details