Tue, 22 Oct 2019 22:58:55 +0200 Edouard Tisserant SVGHMI - Fixed svghmi.{c,js} about HMI -> PLC data unpack. svghmi
Tue, 22 Oct 2019 17:06:31 +0200 Edouard Tisserant SVGHMI: Added init call to all widgets at startup to bind events. More features in Input widget : Edit and Change buttons. WIP HMI->PLC value update, incoherent data detected in C part on update. svghmi
Sat, 19 Oct 2019 01:23:30 +0200 Edouard Tisserant SVGHMI: dispatching data to minimalist "Display" text widget. svghmi
Thu, 17 Oct 2019 15:48:09 +0200 Edouard Tisserant SVGHMI: Many fixes. Subscriptions to HMItree seems to be working, and dispatch function is called in JS with good data. Bidirectional communication now really working. svghmi
Tue, 15 Oct 2019 17:14:48 +0200 Edouard Tisserant SVGHMI : many details about communication implemented in JS, with side effects. svghmi
Fri, 11 Oct 2019 12:03:14 +0200 Edouard Tisserant SVGHMI: added a widgets description object, accessed by id. Added frequency to widgets, as separate template to allow future customization. Excluded non svg elements (i.e inkscape Sets) with HMI: labels from widgets. svghmi
Thu, 10 Oct 2019 10:03:47 +0200 Edouard Tisserant SVGHMI fix logic for page membership detection svghmi
Thu, 10 Oct 2019 09:54:44 +0200 Edouard Tisserant SVGHMI compute default page svghmi
Wed, 09 Oct 2019 11:15:14 +0200 Edouard Tisserant SVGHMI: deduce pages content out of geometry (elements contained in page bounding box are in) svghmi
Wed, 09 Oct 2019 09:04:35 +0200 Edouard Tisserant SVGHMI: use func:function for parsing labels so that it can be used in predicates svghmi
Tue, 08 Oct 2019 13:27:00 +0200 Edouard Tisserant SVGHMI: moved/fixed some templates, avoided namespace problems, added parsing of HMI:* inkscape labels svghmi
Mon, 07 Oct 2019 12:02:45 +0200 Edouard Tisserant SVGHMI: now generating JS object describing widgets and pointing to SVG elements svghmi