2020-08-03 Edouard Tisserant SVGHMI: Add ForEach Widget is svghmi test svghmi
2020-08-03 Edouard Tisserant SVGHMI: add get_idx(index) to widget objects to factorize a bit code repeated accross widgets. To be continued. svghmi
2020-08-03 Edouard Tisserant SVGHMI: prefer apply_hmi_value() to change_hmi_value() when possible svghmi
2020-08-03 Edouard Tisserant SVGHMI: Add RelativePages to tests svghmi
2020-08-03 Edouard Tisserant SVGHMI: Update Widget Display templates to generate Class based declaration. svghmi
2020-07-22 Edouard Tisserant SVGHMI: JsonTable now picks items from HMI:List, and update texts, all according to Json data. Still miss scrolling. svghmi
2020-07-17 Edouard Tisserant SVGHMI: JsonTable now generate working data access code for data/* elements. svghmi
2020-07-17 Edouard Tisserant SVGHMI: Minimal support for HMI:List : clones pointing to elements of any HMI:List are never unlinked, widgets using HMI:List will rely on this. svghmi
2020-07-14 Edouard Tisserant SVGHMI: minimal JSON Table Widget communication infra + corresponding python code as py_ext code in svghmi test. To be continued. svghmi
2020-07-13 Edouard Tisserant Python Runtime: order of execution of extension's init() and cleanup() now reflects order of appearance of extensions in configuration tree. svghmi
2020-07-10 Edouard Tisserant Python Runtime : stil untested optimization of Python Safe Globals. svghmi
2020-07-03 Edouard Tisserant Prevent global python_poll blocks to be created when accidentally adding content to C-File OnChange column. svghmi
2020-07-03 Edouard Tisserant Merge from default svghmi
2020-06-29 Edouard Tisserant Modbus: fix strange side effect of re-use of condition variables or mutex with Xenomai : without bzero of the associated types, mutex keeps locked. svghmi
2020-06-24 Edouard Tisserant Modbus: fix client timer invalid arguments. svghmi
Loading...