2021-11-30 Edouard Tisserant SVGHMI: more accurate filtering of elements to unlink or not
2021-11-30 Edouard Tisserant OPC-UA client: generated code now take UA_Variants on the stack directly, avoid useless allocation on write, and unalloc implicitely allocated data on read
2021-11-30 Edouard Tisserant OPC-UA client: generated code now take UA_Variants on the stack directly, avoid useless allocation on write, and unalloc implicitely allocated data on read wxPython4
2021-11-16 Edouard Tisserant IDE: Tutorial/Example menu was broken : path of project being open was the same for all menu entries.
2021-11-17 Edouard Tisserant IDE: Tutorial/Example menu was broken, probably after a merge. Menu (and corresponding code) was duplicated. Also, path of project beeing open was the same for all menu entries. wxPython4
2021-11-16 Edouard Tisserant Fix bug when updating data in variable panel. wxPython4
2021-11-08 Edouard Tisserant SVGHMI: update tests/evghmi to reflect/test latest changes. update generated XSLT.
2021-11-08 Edouard Tisserant SVGHMI: multiple non significant changes: doc fixes, modern style access to attributes, enforce double quotes around member name in object literals.
2021-11-08 Edouard Tisserant SVGHMI: Changes /CURRENT_PAGE_* behaviour to prevent problem whith multiclient : all clients were switching page when one was jumping.
2021-11-08 Edouard Tisserant SVGHMI: changes that should fix some corner cases about unlinking and discardable element that still didn't show until now.
2021-11-04 Edouard Tisserant SVGHMI: update generated XSLT
2021-11-04 Edouard Tisserant merged
2021-11-04 Edouard Tisserant SVGHMI: add CURRENT_PAGE_{location} global variable to reflect currently visible page. If PLC wites some valid page reference in that variable, it triggers page switch. Additionally, fixed /HEARTBEAT being subscribed systematically by JS code even when wtchdog is not enabled.
2021-11-02 Edouard Tisserant Follow-up on 83ed4ea362db 'IDE: prevent invoking matiec when IEC code did not change since last build' : build unconditionally after clean
2021-10-29 Edouard Tisserant merged wxPython4
2021-10-29 Edouard Tisserant OPC-UA: fix types in model not being preserved after reload of CSV file, leading to exception when changing selection lists content.
2021-10-29 Edouard Tisserant OPC-UA: Removed more "LocalizedText()", this time in selected variable list
2021-10-29 Edouard Tisserant IDE: prevent invoking matiec when IEC code did not change since last build.
2021-10-29 Edouard Tisserant SVGHMI: prevent systematic rebuild when there are multiple instances of SVGHMI CTN.
2021-10-29 Edouard Tisserant SVGHMI: optimize HMI tree handling C code to lower CPU usage when traversing large trees
2021-10-26 Edouard Tisserant merged
2021-10-21 Edouard Tisserant SVGHMI: prevents watchdog being triggered when SVGHMI is empty.
2021-10-22 Edouard Tisserant Backed out changeset c646a1f0fb0b - was on wrong branch wxPython4
2021-10-21 Edouard Tisserant Make OPC-UA client compatible with wxPython3, util wxPython4 branch deserve to be merged
2021-10-21 Edouard Tisserant Make OPC-UA client compatible with wxPython3, util wxPython4 branch deserve to be merged wxPython4
2021-10-21 Edouard Tisserant IDE: Enforce wxPython3 menu appending syntax in default branch... (Fixes exception at startup)
2021-10-19 Edouard Tisserant OPCUA: fix display names appearing with a "LocalizedText(" prefix when browsing localized server.
2021-10-19 Edouard Tisserant OPCUA: Add browsing of variables exposed by client when selecting location from variable panel.
2021-10-18 Edouard Tisserant OPCUA client: fix handling of string type Node Identifier
2021-10-18 Edouard Tisserant Add OPC-UA simple synchronous client extension.