Tue, 29 Dec 2020 15:37:41 +0100 Edouard Tisserant SVGHMI: Input widget overrides undershot() and overshot() methods to display "min: xxx" or "max: xxx" when user input goes out of given range. svghmi
Tue, 29 Dec 2020 15:35:39 +0100 Edouard Tisserant SVGHMI: Added clipping to min and max value for all widget using @path,min,max syntax. Added overshot() and undershot() methods to widget base class, called when value is limited to max or min respectively. svghmi
Thu, 24 Dec 2020 17:00:43 +0100 Edouard Tisserant SVGHMI: decoupled operation string evaluation from HMI variable uptdate in change_hmi_variable(), paving the way for min/max boundaries enforcement svghmi
Thu, 24 Dec 2020 16:56:19 +0100 Edouard Tisserant SVGHMI: Added parsing of min and max value that can be given as @path,min,max in widget description svghmi
Tue, 22 Dec 2020 14:57:59 +0100 Edouard Tisserant Merged default in svghmi branch svghmi
Mon, 21 Dec 2020 11:10:27 +0100 Edouard Tisserant WebInterface: better wording for wiping PLC content: "Repair" svghmi
Fri, 18 Dec 2020 15:52:58 +0100 Edouard Tisserant SVGHMI: almost rewrote Input widget to make it new class based style. svghmi
Fri, 18 Dec 2020 11:50:28 +0100 Edouard Tisserant runtime: added restart/reset button in web settings. Accidentaly fixed web settings logging feature. svghmi
Thu, 17 Dec 2020 19:31:00 +0100 Edouard Tisserant SVGHMI: added dropdown selection highlighting and fixed scrolling so that it doesn't miss any entry while jumping from one page to the other. svghmi
Wed, 16 Dec 2020 15:44:24 +0100 Edouard Tisserant SVGHMI: change scroll buttons into single unicode triangle and center them. Use highlight rectangle duplicated and hidden to catch selection clicks so that the whole row is clickable. svghmi
Tue, 15 Dec 2020 13:43:21 +0100 Edouard Tisserant SVGHMI: DropDown widget now using new class based style svghmi
Thu, 10 Dec 2020 15:48:15 +0100 Edouard Tisserant Add a little test to see OnChange's .count .first .last in action svghmi
Thu, 10 Dec 2020 14:54:42 +0100 Edouard Tisserant Fixed "Onchange" object added in previous commit svghmi
Thu, 10 Dec 2020 11:37:27 +0100 Edouard Tisserant Python Safe Globals now have more reliable triggering of OnChange call. Added "Onchange" object to accessible runtime variables that let user python code see count of changes and first and last values. svghmi
Mon, 07 Dec 2020 09:49:34 +0100 Edouard Tisserant SVGHMI: cosmetic fixes in button widget svghmi
Sat, 05 Dec 2020 16:59:27 +0100 Edouard Tisserant SVGHMI: Rewrote button widget. svghmi
Wed, 02 Dec 2020 14:33:24 +0100 Edouard Tisserant SVGHMI: update generated XSLT svghmi
Wed, 02 Dec 2020 14:32:56 +0100 Edouard Tisserant SVGHMI: stuff test so that it moves all the time, to have better chance to spot memory leaks... svghmi
Wed, 02 Dec 2020 14:31:57 +0100 Edouard Tisserant SVGHMI: prevent unwnted context menu and pinch zoom svghmi
Wed, 02 Dec 2020 14:30:58 +0100 Edouard Tisserant SVGHMI: more attempts to prevent losing memory in JS closure svghmi
Fri, 27 Nov 2020 18:06:34 +0100 Edouard Tisserant SVGHMI: WIP trying to reduce memory usage : use .onclick onstead of SetAttribute, avoid useless closure and object creation when possible, etc. svghmi
Wed, 25 Nov 2020 14:47:47 +0100 Edouard Tisserant SVGHMI: update generated xslt file svghmi
Wed, 25 Nov 2020 14:47:23 +0100 Edouard Tisserant SVGHMI: use const when applicable svghmi
Wed, 25 Nov 2020 14:46:25 +0100 Edouard Tisserant SVGHMI: prevents text and svg elements selection on the whole page when dragging. svghmi
Wed, 25 Nov 2020 14:45:01 +0100 Edouard Tisserant SVGHMI: Update default test to check that Input widget is indeed updated when variable changes. svghmi
Wed, 25 Nov 2020 14:43:03 +0100 Edouard Tisserant SVGHMI: Fix: on screen keyboard wasn't showing up when editing local variables through Input widget. svghmi
Fri, 20 Nov 2020 11:17:40 +0100 Edouard Tisserant Project tree: avoid flickering and glitches in notebook when selecting some still not opened ConfigTreeNode svghmi
Wed, 18 Nov 2020 23:08:17 +0100 Edouard Tisserant merge svghmi