- SVGHMI: decoupled operation string evaluation from HMI variable uptdate in change_hmi_variable(), paving the way for min/max boundaries enforcement svghmi 2020-12-24, by Edouard Tisserant
- SVGHMI: Added parsing of min and max value that can be given as @path,min,max in widget description svghmi 2020-12-24, by Edouard Tisserant
- Merged default in svghmi branch svghmi 2020-12-22, by Edouard Tisserant
- WebInterface: better wording for wiping PLC content: "Repair" svghmi 2020-12-21, by Edouard Tisserant
- SVGHMI: almost rewrote Input widget to make it new class based style. svghmi 2020-12-18, by Edouard Tisserant
- runtime: added restart/reset button in web settings. Accidentaly fixed web settings logging feature. svghmi 2020-12-18, by 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 2020-12-17, by 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 2020-12-16, by Edouard Tisserant
- SVGHMI: DropDown widget now using new class based style svghmi 2020-12-15, by Edouard Tisserant
- Add a little test to see OnChange's .count .first .last in action svghmi 2020-12-10, by Edouard Tisserant
- Fixed "Onchange" object added in previous commit svghmi 2020-12-10, by 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 2020-12-10, by Edouard Tisserant
- SVGHMI: cosmetic fixes in button widget svghmi 2020-12-07, by Edouard Tisserant
- SVGHMI: Rewrote button widget. svghmi 2020-12-05, by Edouard Tisserant
- SVGHMI: update generated XSLT svghmi 2020-12-02, by Edouard Tisserant
- SVGHMI: stuff test so that it moves all the time, to have better chance to spot memory leaks... svghmi 2020-12-02, by Edouard Tisserant
- SVGHMI: prevent unwnted context menu and pinch zoom svghmi 2020-12-02, by Edouard Tisserant
- SVGHMI: more attempts to prevent losing memory in JS closure svghmi 2020-12-02, by Edouard Tisserant
- SVGHMI: WIP trying to reduce memory usage : use .onclick onstead of SetAttribute, avoid useless closure and object creation when possible, etc. svghmi 2020-11-27, by Edouard Tisserant
- SVGHMI: update generated xslt file svghmi 2020-11-25, by Edouard Tisserant
- SVGHMI: use const when applicable svghmi 2020-11-25, by Edouard Tisserant
- SVGHMI: prevents text and svg elements selection on the whole page when dragging. svghmi 2020-11-25, by Edouard Tisserant
- SVGHMI: Update default test to check that Input widget is indeed updated when variable changes. svghmi 2020-11-25, by Edouard Tisserant
- SVGHMI: Fix: on screen keyboard wasn't showing up when editing local variables through Input widget. svghmi 2020-11-25, by Edouard Tisserant
- Project tree: avoid flickering and glitches in notebook when selecting some still not opened ConfigTreeNode svghmi 2020-11-20, by Edouard Tisserant
- merge svghmi 2020-11-18, by Edouard Tisserant
- py_ext: better handling of coma separated OnChange attribute for python safe global variables. svghmi 2020-11-18, by Edouard Tisserant
- Project tree: Clicking on ConfigTreeNode should have same behaviour as for POUS and other IEC types : simple click to select and double click to open. svghmi 2020-11-18, by Edouard Tisserant
- Allow customization of generated py_ext OnChange calls, by adding a static method to PythonFileCTNMixin that can the be later hot patched. svghmi 2020-11-02, by Edouard Tisserant
- Arbitrary variables added to JsonTable subscription are now passed as 'extra' field in json query. As an example added JsonTable filtering in tests/svghmi svghmi 2020-10-28, by Edouard Tisserant