2021-07-12 |
Edouard Tisserant |
SVGHMI: Fixed iterator in session manager. Getting closer to working multiclient, to be continued.
svghmi
|
changeset |
files
|
2021-07-09 |
Edouard Tisserant |
SVGHMI: Fixing last commit's multiclient implementation, in case of watchdog. To be continued, since multiclient still fail...
svghmi
|
changeset |
files
|
2021-07-07 |
Edouard Tisserant |
SVGHMI: Implemented multiserver+multiclient, but only tested with single client and single server for now. To be continued...
svghmi
|
changeset |
files
|
2021-07-05 |
Edouard Tisserant |
SVGHMI: More configuration parameters : network interface, TCP port, URL path and watchdog enabling.
svghmi
|
changeset |
files
|
2021-07-01 |
Edouard Tisserant |
SVGHMI: Added a way to distinguish watchdog-enabled HMI from multi-client HMI in URL.
svghmi
|
changeset |
files
|
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
|
changeset |
files
|
2021-06-30 |
Edouard Tisserant |
IDE: Allow POU Libraries to inject PLC Configurations globals during build.
svghmi
|
changeset |
files
|
2021-06-18 |
Edouard Tisserant |
SVGHMI: DnD UI: Add hint instructing user to Drag HMI tree items to text field.
svghmi
|
changeset |
files
|
2021-06-18 |
Edouard Tisserant |
SVGHMI: update generated XSLT files
svghmi
|
changeset |
files
|
2021-06-18 |
Edouard Tisserant |
SVGHMI: DnD UI: Fix SVG gen that was dropping widget name and making XSLTExceptions plus some UX enhancements.
svghmi
|
changeset |
files
|
2021-06-18 |
Edouard Tisserant |
removed useless import
svghmi
|
changeset |
files
|
2021-06-18 |
Edouard Tisserant |
SVGHMI: DnD UI: SVG for DnD now generated again based on paths and args entries filled by user.
svghmi
|
changeset |
files
|
2021-06-16 |
Edouard Tisserant |
merge
svghmi
|
changeset |
files
|
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
|
changeset |
files
|
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
|
changeset |
files
|
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
|
changeset |
files
|
2021-06-11 |
Edouard Tisserant |
IDE: Log: Prevent crash when display progress on empty log.
svghmi
|
changeset |
files
|
2021-06-10 |
Edouard Tisserant |
merge
svghmi
|
changeset |
files
|
2021-06-10 |
Edouard Tisserant |
Copy description when DnD variables from CodeFile CTN to POUs
svghmi
|
changeset |
files
|
2021-06-09 |
Edouard Tisserant |
SVGHMI: fix exception when stored widget library path does not exist anymore
svghmi
|
changeset |
files
|
2021-06-10 |
Edouard Tisserant |
SVGHMI: added checking of widget literal argument in DnD UI according to type given in widget description
svghmi
|
changeset |
files
|
2021-06-09 |
Edouard Tisserant |
SVGHMI: UI Updates validity indicator when DnD HMI tree node in text field, according to node type
svghmi
|
changeset |
files
|
2021-05-31 |
Edouard Tisserant |
SVGHMI: Fixed typo in last commit
svghmi
|
changeset |
files
|
2021-05-31 |
Edouard Tisserant |
merged
svghmi
|
changeset |
files
|
2021-05-25 |
Edouard Tisserant |
Runtime: Fix exception "Worker is disabled" when connecting while PLC runtime is starting.
svghmi
|
changeset |
files
|
2021-05-31 |
Edouard Tisserant |
SVGHMI: UI now have multiple HMI tree variables DnD to widget paths. Still no type checking, WIP.
svghmi
|
changeset |
files
|
2021-05-24 |
Edouard Tisserant |
Finished fixing Wx IDs abuse. There was still some wasted IDs because of wx.NewId calls in many places where it wasn't needed, and those IDs were not re-used. As a consequence Beremiz was making exception crashing after a few hours of intensive use.
svghmi
|
changeset |
files
|
2021-05-20 |
Edouard Tisserant |
SVGHMI: DnD UI : changed layout again, moved description in a vertical splitter, added scrollbar for preview and signature, fixed flickering description
svghmi
|
changeset |
files
|
2021-05-19 |
Edouard Tisserant |
SVGHMI: UI: Swap widget selection tree and preview panel
svghmi
|
changeset |
files
|
2021-05-19 |
Edouard Tisserant |
SVGHMI: WIP: Widget Library UI: Reworking widget selection and binding.
svghmi
|
changeset |
files
|