- Fix the creation of a node factory without inputs and outputs (bug #8369)
- Add Sphinx documentation in ./doc and update the setup.cfg accordingly
- fix task 3607
- Fix bug #8356. If the user package creation abort, Visualea do not crash.
- Fix bug #5974: When you create a new node, you can now edit it even if the code is not valid
- Improve the startup time for visualea
- Enhance the Package Manager to not traverse again the list of packages several times.
- Upload sphinx documentation on the web
- Revision 1575
- Fix the API documentation (remove errors/warnings in epydoc):
- http://openalea.gforge.inria.fr/doc/core-0.6.2
- Fix the tests
- Fix minor bugs
- Add module categories.py to manage the category labels
- Fix pkgmanager: it was unable to load some nodes due to
- conflict between protected nodes and packages
- Add Delay Node
- Moved system nodes into stdlib.flow control
- Moved RGB node to openalea.color
- New Package directory layout (__wralea__)
- Better package management (copy, move, delete, add file etc...)
- Improved reload
- Support for Data file in packages with DataFactory and DataNode
- Add a package icon
- Add PseudoPackages for hierarchical package organization
- Better search function
- Improve loading performance of package manager (use of cache)
- Add alias capability
- Support for deprecated in wralea entry point
- Add a description for ports
- Group nodes feature improved
- Better reload functions (package and package manager)
- Continuous evaluation for selected nodes
- Function abstraction (with X node and map)
- Add File monitoring
- Evaluation can be blocked on a node
- Add the "alea" command to access to OpenAlea function from the shell
- Bug fixes
- Multiple categories
- Reload module capabilities
- Bug fix
- "Save as CompositeNode" save values
- Add copy/Paste support
- Save Session command improved
- Export Application
- New evaluation algorithms with priority, and loop capabilities
- Add system nodes like iter, dataflow access..
- A lot of bug fix
- Dataflow evaluation algorithm is set in user preference
- Add a selective algorithm
- Add priority node property
- Add multiple input entry (for list creation)
- Add an Abstract base class AbstractNode to define special node like annotations
- Improve dynamic IO configuration
- Improve composite-node -> factory function
- Create a system package for particular node (annotations)
- Bug fixes
- A lot of bug fixes.
- New node declaration (without inheritance)
- New graph data structure
- New modular dataflow evaluation (lazy evaluation)
- XML export has been replaced by Python code export for composite nodes
- Dynamic reloading and code edition for node
- Search function
- Datapool class
- New session class with persistence based on Pickle (experimental)
(First release for development purpose.)
- Node / Factory / Package / Interface definitions
- Package manager (Discovering wralea.py)
- Graph construction and evaluation
- Session management and persistence in XML