- SVGHMI: Add file type drag'n'drop to widget picker, for now drops widget's original SVG. svghmi 2021-03-31, by Edouard Tisserant
- SVGHMI: silence debug output in generated xhtml. svghmi 2021-03-30, by Edouard Tisserant
- SVGHMI: Implemented "Add Font" and "Remove Font", add font embedding in CSS at build time, tested ok with some OTF for now. svghmi 2021-03-30, by Edouard Tisserant
- SVGHMI: Add font management buttons and icons, doing nothing for now svghmi 2021-03-30, by Edouard Tisserant
- Fixed misuse of GridCellEditor in DurationCellEditor, potentially leading to crash on windows. svghmi 2021-03-29, by Edouard Tisserant
- SVGHMI: Fix update of HMI tree in UI when loading from XML at start. Removed some dead code left after split of svghmi.py into svghmi.py+ui.py. svghmi 2021-03-29, by Edouard Tisserant
- merge svghmi 2021-03-29, by Edouard Tisserant
- SVGHMI: added "page_node" variable that reflects the HMI tree path of current relative page svghmi 2021-03-29, by Edouard Tisserant
- SVGHMI: Add list of HMI tree path in a JS array, so that we can use it for multiple purpose : svghmi 2021-03-26, by Edouard Tisserant
- SVGHMI: Fixed wierd CDATA mess in output xhtml, because of backticks copy pasted in some yml ||text block|| svghmi 2021-03-26, by Edouard Tisserant
- SVGHMI: Added fonts.py with functions to convert ttf, otf and woff fonts into data_uri based CSS font-face svghmi 2021-03-29, by Edouard Tisserant
- merge svghmi 2021-03-25, by Edouard Tisserant
- SVGHMI: split svghmi.py into svghmi.py (Config Tree Node + code gen) and ui.py (UI for HMI tree and Widget picking) svghmi 2021-03-25, by Edouard Tisserant
- SVGHMI: stop serving HMI open wide on all interfaces. That was a security hole. It is user/developer responsibity to forward connection with for exemple stunnel and make it securely accessible from LAN. svghmi 2021-03-25, by Edouard Tisserant
- SVGHMI: Filter unseen geometry from inkscape CSV output. svghmi 2021-03-25, by Edouard Tisserant
- SVGHMI: Fix typo in error message formating in i18n. svghmi 2021-03-23, by Edouard Tisserant
- SVGHMI: split svghmi.py into hmi_tree.py + svghmi.py svghmi 2021-03-24, by Edouard Tisserant
- Merged svghmi 2021-03-23, by Edouard Tisserant
- SVGHMI: JsonTable: Fixed options not being passed in JSON post when jumping to a page where additional variables are pre-defined by a HMI:VarInit. svghmi 2021-03-18, by Edouard Tisserant
- SVGHMI: Added small widget library for library browser testing. svghmi 2021-03-23, by Edouard Tisserant
- SVGHMI: Added SVG widget library browser. Supports browsing and previewing widgets. Widget validation and drag'n'drop are still to be implemented. svghmi 2021-03-23, by Edouard Tisserant
- Allow using spin() from ProcessLogger even with no logger given. svghmi 2021-03-23, by Edouard Tisserant
- merged svghmi 2021-03-17, by Edouard Tisserant
- SVGHMI: cosmetic change, missing semicolon svghmi 2021-03-16, by Edouard Tisserant
- SVGHMI: JsonTable should refresh when re-subscibing, because data might have changed while not on the page we are switching to. svghmi 2021-03-16, by Edouard Tisserant
- SVGHMI: Fixed problems happening when value is higher than maximum or lower than minimum in Input widget. "max" and "min" string was getting into keypad text field, was not diplayed systematically, and was staying forever sometime. svghmi 2021-03-15, by Edouard Tisserant
- SVGHMI: change default values for JsonTable, leading to scrollbar initialized at annoying non-zero position svghmi 2021-03-12, by Edouard Tisserant
- SVGHMI: Ensure that when a HMI:List is refered, none of its refered elements are discarded. svghmi 2021-03-11, by Edouard Tisserant
- Backed out changeset b2ba6eeb61ec. Users reported text styling being messed in some cases. svghmi 2021-03-11, by Edouard Tisserant
- merge svghmi 2021-03-11, by Edouard Tisserant