Source

orange / Orange / OrangeCanvas / scheme / widgetsscheme.py

Author Commit Message Labels Comments Date
Aleš Erjavec
Fixed errors in Scheme/SignalManager shutdown/delete process. (fixes #1331)
Aleš Erjavec
Include contexts in the node properties.
Aleš Erjavec
Added an default 'sync_node_properties' method to base Scheme class.
Aleš Erjavec
Removed the forced wait loop for widgets in blocking state.
Aleš Erjavec
Added 'processingState' to tracked widget state.
Aleš Erjavec
Refactored the OWWidget management out of WidgetsScheme and SignalManager.
Aleš Erjavec
Refactored utility functions.
Aleš Erjavec
Refactored widget state messages handling. Moved the resposibility for handling messages (OWBaseWidget.widgetStateChanged) to WidgetsScheme. Added support for messages in base SchemeNode class.
Aleš Erjavec
Let 'sys.excepthook' handle exceptions from widget.
Aleš Erjavec
Close the widget before saving it's settings.
Aleš Erjavec
Finalise the WidgetsScheme on a 'Close' event.
Aleš Erjavec
Don't save the widget settings to the global settings file if loaded from a scheme file.
Aleš Erjavec
Check if widget is still a part of the scheme.
Aleš Erjavec
Delay the deletion of the Scheme and/or OWBaseWidget until SignalManager finishes the current update.
Aleš Erjavec
Added ping and shadow animations for node items.
Aleš Erjavec
When possible, node properties are now saved as python literal strings.
Aleš Erjavec
Small fixes to WidgetsScheme.
Aleš Erjavec
Capturing help requests ("F1" key press) from OWBaseWidget.
Aleš Erjavec
Replaced old orngSignalManager.SignalManager class.
Aleš Erjavec
Saving global widget settings.
Aleš Erjavec
Added a strict check against the saved schemes widget settings.
Aleš Erjavec
Added option to output pretty xml, removed contexts from the saved ows files.
Aleš Erjavec
Showing the dynamic link state in the canvas.
Aleš Erjavec
When adding a new link schedule delayed signal processing.
Aleš Erjavec
Added information, warning and error indicators to items in the canvas.
Aleš Erjavec
Added scheme package, containing the scheme graph workflow data structure/model.