- Fixed unitialized parameter in instances_path stylesheet, leading to 2019-09-24, by Edouard Tisserant
- Fixed code quality according to pep8 and pylint. 2019-07-14, by Edouard Tisserant
- Fix exception on exit in some case, sequel of an earlier cleanup commit I couldn't find back. Disconnecting the event is apparently the way to go. https://wiki.wxpython.org/Surviving%20with%20wxEVT%20KILL%20FOCUS%20under%20Microsoft%20Windows 2019-07-13, by Edouard Tisserant
- PurgeBlobs was faulty, but it was never having anything to purge. Fixed. 2019-07-12, by Edouard Tisserant
- Fixed repetitive freezing of IDE when connection drops. 2019-07-12, by Edouard Tisserant
- Better error handling when blob transfer fail 2019-07-10, by Edouard Tisserant
- Removed dead code. 2019-07-10, by Edouard Tisserant
- Now expects 1 more columns in VARIABLE.CSV file generated by MatIEC. Pair with MatIEC commit 9cb7c8bf7dbc : 2019-07-09, by Edouard Tisserant
- Merged workaround for loading bug happening after automatic resize of function blocks. It appears that some code in GraphicCommons.py loop endlessly when wires coordinate do not align with x or y axis. Those erroneous coordinate are now filtered out when loaded in the view. 2019-06-18, by Edouard Tisserant
- Removed debug code and closed branch fix_fb_resize_wire_bug 2019-06-18, by Edouard Tisserant
- GraphicCommons.py : Wire.SetPoints() move filtering before computation of Start and End points to avoid setting them with arbitrary directions. fix_fb_resize_wire_bug 2019-06-18, by Edouard Tisserant
- GraphicCommons.py : rewrote Wire.Setpoints. fix_fb_resize_wire_bug 2019-06-18, by Edouard Tisserant
- 'Change POU Type To' becomes 'Duplicate as...', avoiding side effects of type change when POU is already instanciated. Also remove leftover returType tag in ex-function POUs, triggering exceptions at build time. 2019-06-13, by Edouard Tisserant
- Fix PLCObject's purge failing silently with extra_files. 2019-06-06, by Edouard Tisserant
- LogMessage shouldn't be serialized (can lead to blocking in case of exception in main thread), and do not require it. 2019-05-30, by Edouard Tisserant
- Fixed typo leading to some exception in some rare corner cases in worker.py 2019-05-30, by Edouard Tisserant
- Added missing 'path' field to WAMP addresses in URI editor. 2019-04-23, by Edouard Tisserant
- Fixed exception when using URI editor for PYRO addresses 2019-04-23, by Edouard Tisserant
- Avoid loading PLC at startup when autostart is not set in command line. As a side effect PLC status is artificially set to Stopped, and StartPLC eventually loads PLC if it is not already loaded. 2019-04-19, by Edouard Tisserant
- Add Repair() to WAMP interface 2019-04-19, by Edouard Tisserant
- Merged fix_PLC_runtime_shutdown 2019-04-18, by Edouard Tisserant
- Close fix_PLC_runtime_shutdown fix_PLC_runtime_shutdown 2019-04-18, by Edouard Tisserant
- Runtime worker : unblock the last waiting job and prevent any new job to wait when Main Worker is being shut down. fix_PLC_runtime_shutdown 2019-04-18, by Edouard Tisserant
- Add some "pipe to self" trick in Pyro server to accelerate runtime shutdown instead of waiting for arbitrary pyro timeout. fix_PLC_runtime_shutdown 2019-04-18, by Edouard Tisserant
- If call to GetPLCstatus can't be executed in PLC, then obtained status is disconnected. Status on "None" is not relevant anymore, and is replaced by Disconnected. fix_PLC_runtime_shutdown 2019-04-18, by Edouard Tisserant
- Enure that all threads are joined before trying to exit fix_PLC_runtime_shutdown 2019-04-18, by Edouard Tisserant
- Named runtime's threads to ease debugging 2019-04-17, by Edouard Tisserant
- Added Repair() png icon 2019-04-17, by Edouard Tisserant
- pep8 again... 2019-04-16, by Edouard Tisserant
- PEP8 fix : ./connectors/PYRO/PSK_Adapter.py:49:1: E302 expected 2 blank lines, found 1 2019-04-16, by Edouard Tisserant