-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Jean-Luc Stevens edited this page Jan 10, 2017
·
13 revisions
Welcome to the boxflow wiki!
- Import reliability of connector tool (port drag and drop).
- Define
Registry
andBox
:
Registry.add(some_class) # Automatically put into Box.
Registry.add(Box(some_class, no_ports=['foo'], # From class attribute if not overridden
untyped_ports=['bar'],
buttons=[('Bang button', 'bang_method')]) # Buttons appear at the bottom.
- Make a tool subclass that allows easier debugging.
- Use
literal_eval
for other parameters. - Support time dependent number generators (propagate self).
- Batch updates both client and server side for better performance.
- When in
add_link
in python, put param setting in try/except and issue 'remove_link' command on except (i.e prevent invalid connections). - Make it easier to connect when zoomed out.
- Add 'display_params' to Nodes e.g 'display_free_parameters:true' and 'viewport:true'.
- Multiple output ports (maybe generalize
propagate
?) - Allow
demo_graph
to be specified from Python. - Implement DAG checking.
- Improve registration of interfaces.