2021-07-13 Edouard Tisserant SVGHMI: Widget lib: small doc fix. svghmi
2021-07-13 Edouard Tisserant SVGHMI: DnD UI: Use widget's short description, initially forgoten. svghmi
2021-07-13 Edouard Tisserant SVGHMI: Fixed typo on session manager unregister, leading to wrong count of sessions and then exceptions when creating more session than allowed in protocol options. Also added more safety check in protocol in case session would be missing. svghmi
2021-07-13 Edouard Tisserant SVGHMI: set some boundaries for watchdog timings and max connection count. svghmi
2021-07-13 Edouard Tisserant SVGHMI: update generated xslt svghmi
2021-07-12 Edouard Tisserant SVGHMI: fixed bug introduced in 7bdb766c2a4d, typo breaking meter widget svghmi
2021-07-12 Edouard Tisserant SVGHMI: default library path, default page when starting a SVGHMI project, error page when no SVG present svghmi
2021-07-12 Edouard Tisserant SVGHMI: finished multiclient support. Still needs more testing. svghmi
2021-07-12 Edouard Tisserant SVGHMI: Fixed iterator in session manager. Getting closer to working multiclient, to be continued. svghmi
2021-07-09 Edouard Tisserant SVGHMI: Fixing last commit's multiclient implementation, in case of watchdog. To be continued, since multiclient still fail... svghmi
2021-07-07 Edouard Tisserant SVGHMI: Implemented multiserver+multiclient, but only tested with single client and single server for now. To be continued... svghmi
2021-07-05 Edouard Tisserant SVGHMI: More configuration parameters : network interface, TCP port, URL path and watchdog enabling. svghmi
2021-07-01 Edouard Tisserant SVGHMI: Added a way to distinguish watchdog-enabled HMI from multi-client HMI in URL. svghmi
2021-06-30 Edouard Tisserant SVGHMI: Prepare accepting multiple clients on multiple HMI: Use POULibrary new capability to add variables to PLC Configuration. Now heartbeat and HMI tree root are added by the library part of SVGHMI, and not by each instance. svghmi
2021-06-30 Edouard Tisserant IDE: Allow POU Libraries to inject PLC Configurations globals during build. svghmi
2021-06-18 Edouard Tisserant SVGHMI: DnD UI: Add hint instructing user to Drag HMI tree items to text field. svghmi
2021-06-18 Edouard Tisserant SVGHMI: update generated XSLT files svghmi
2021-06-18 Edouard Tisserant SVGHMI: DnD UI: Fix SVG gen that was dropping widget name and making XSLTExceptions plus some UX enhancements. svghmi
2021-06-18 Edouard Tisserant removed useless import svghmi
2021-06-18 Edouard Tisserant SVGHMI: DnD UI: SVG for DnD now generated again based on paths and args entries filled by user. svghmi
2021-06-16 Edouard Tisserant merge svghmi
2021-06-16 Edouard Tisserant SVGHMI: UI: added prefill of arguments according to values in widget instance in library. Also added library's widget instance description to description field. svghmi
2021-06-16 Edouard Tisserant IDE: Fixed variable traces graphs RingBuffers. Removed an apparently useless wxCallAfter in trend graph that was leading to pydeadobject exception on wxGTK when double-clicking. svghmi
2021-06-14 Edouard Tisserant IDE: Cleaned up some useless tests in variable trace data handling code, changed from bare numpy arrays to RingBuffers inorder to avoid RAM outage and crash after long tracing session. svghmi
2021-06-11 Edouard Tisserant IDE: Log: Prevent crash when display progress on empty log. svghmi
2021-06-10 Edouard Tisserant merge svghmi
2021-06-10 Edouard Tisserant Copy description when DnD variables from CodeFile CTN to POUs svghmi
2021-06-09 Edouard Tisserant SVGHMI: fix exception when stored widget library path does not exist anymore svghmi
2021-06-10 Edouard Tisserant SVGHMI: added checking of widget literal argument in DnD UI according to type given in widget description svghmi
2021-06-09 Edouard Tisserant SVGHMI: UI Updates validity indicator when DnD HMI tree node in text field, according to node type svghmi