svghmi/svghmi.py
Tue, 03 Dec 2019 09:44:48 +0100 Edouard Tisserant Non significant changes, whitespaces, etc. svghmi
Fri, 15 Nov 2019 10:34:14 +0100 Edouard Tisserant SVGHMI: Added simple HMI Tree View. svghmi
Thu, 14 Nov 2019 08:46:32 +0100 Edouard Tisserant SVGHMI: add a class attribute to HMI Tree nodes, set when using HMI_NODE svghmi
Wed, 13 Nov 2019 11:22:53 +0100 Edouard Tisserant SVGHMI: HMI_LABEL and HMI_CLASS become HMI_NODE. svghmi
Thu, 07 Nov 2019 16:40:48 +0100 Edouard Tisserant SVGHMI: various fixes to make SVGHMI behave on more versions of twisted and GCC. svghmi
Wed, 02 Oct 2019 11:31:02 +0200 Edouard Tisserant SVGHMI: now built. svghmi
Mon, 30 Sep 2019 13:26:11 +0200 Edouard Tisserant SVGHMI: Work in progress. C side mostly implemented, neither built nor tested. svghmi
Thu, 19 Sep 2019 10:41:39 +0200 Edouard Tisserant SVGHMI: gui.svg -> svghmi.svg svghmi
Wed, 18 Sep 2019 11:09:35 +0200 Edouard Tisserant SVGHMI: Work In Progress : fixed pointer types in ctypes interface, cleaned up server startup and cleanup code, changed document type to XHTML, cleaner JS script : encapsulated in a function and in CDATA. svghmi
Mon, 16 Sep 2019 10:54:15 +0200 Edouard Tisserant SVGHMI: WIP for python<->C data exchange svghmi
Thu, 12 Sep 2019 12:54:36 +0200 Edouard Tisserant SVGHMI: few fixes on serving svghmi
Wed, 11 Sep 2019 12:24:30 +0200 Edouard Tisserant WIP on svghmi, now builds and runs. HTTP serving + WS transport ready, missing actual data to transmit and thread to collect it. svghmi
Tue, 03 Sep 2019 12:17:33 +0200 Edouard Tisserant SVGHMI: Intermediate state while working on svghmi.c svghmi
Mon, 26 Aug 2019 08:54:02 +0200 Edouard Tisserant svghmi.c : deduplicated variable access code borrowed from plc_debug.c. Added targets/var_access.c. svghmi
Fri, 23 Aug 2019 13:01:37 +0200 Edouard Tisserant SVGHMI: svghmi.c now has mutex, iterator, and read/write buffer. svghmi
Thu, 22 Aug 2019 14:58:53 +0200 Edouard Tisserant SVGHMI: draft for svghmi.c. It has all PLC variables pointed in HMI tree in an array. svghmi
Tue, 20 Aug 2019 10:32:34 +0200 Edouard Tisserant Pass HMITree to SVG transform. It seems it could really help to reduce JS tree binding logic in the end. svghmi
Tue, 20 Aug 2019 10:30:59 +0200 Edouard Tisserant Add special nodes at HMI Tree root, fix code to handle special node (no path). svghmi
Wed, 14 Aug 2019 11:05:17 +0200 Edouard Tisserant SVGHMI: filter out temporary variables created while generating ST code out of FBD. svghmi
Tue, 13 Aug 2019 14:04:13 +0200 Edouard Tisserant SVGHMI: added deduction of HMI tree from list of HMI_* instances. svghmi
Mon, 12 Aug 2019 13:09:55 +0200 Edouard Tisserant SVGHMI: added extraction of SVG bounding boxes, obtained from "inkscape -S", and passed to XSLT transform as variable. svghmi
Fri, 09 Aug 2019 12:11:31 +0200 Edouard Tisserant SVGHMI: Added XSLT transformation, Makefile to get XSLT from ysl2 (copy of plcopen/Makefile) and a minimal stylesheet to start with. svghmi
Wed, 07 Aug 2019 14:18:22 +0200 Edouard Tisserant intermediate commit, work in progress svghmi
Thu, 18 Jul 2019 14:09:33 +0200 Edouard Tisserant Use a POU Library's Generate_C to collect all variables in SVGHMI. svghmi
Wed, 17 Jul 2019 09:44:11 +0200 Edouard Tisserant Enable svghmi plugin in features, and small fixes to skeleton. svghmi
Fri, 12 Jul 2019 11:58:22 +0200 Edouard Tisserant Skeleton for svghmi extension svghmi