2022-07-08 |
Edouard Tisserant |
SVGHMI: fix js exception because of trying to find already detached elements by id.
|
file |
diff |
annotate
|
2022-06-24 |
Edouard Tisserant |
SVGHMI: set initial displayed value of input widget to empty string.
|
file |
diff |
annotate
|
2021-05-18 |
Edouard Tisserant |
SVGHMI: WIP on Widget DnD UI : Added documentation to widgets, that is injected in widget parse tree during widget analysis
svghmi
|
file |
diff |
annotate
|
2021-05-02 |
Edouard Tisserant |
SVGHMI: Added widget_desc to declare widget signature and description
svghmi
|
file |
diff |
annotate
|
2021-05-02 |
Edouard Tisserant |
SVGHMI: In order to allow widget signature and description to coexist in same ysl2 file, introduced widget_class, widget_defs to declare widget codegen templates and gen_index_xhtml to mark templates that are only usefull in gen_index_xhtml.xslt.
svghmi
|
file |
diff |
annotate
|
2021-03-15 |
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
|
file |
diff |
annotate
|
2021-02-21 |
Edouard Tisserant |
SVGHMI: finally found why HMI:Input wasnt't initializing properly: vsprintf takes a list. Also, removed intermediate variable last_val, since edit_value() works on strings anyhow, and in case of formated floats, it is better to workl on already formated value.
svghmi
|
file |
diff |
annotate
|
2021-02-19 |
Edouard Tisserant |
Allow printf-like formating in HMI:Input, usefull for example when dealing with floating point numbers.
svghmi
|
file |
diff |
annotate
|
2021-01-26 |
Edouard Tisserant |
SVGHMI : removed support for changing keyboard position and showing at user defined location. Feature was problematic in many respect.
svghmi
|
file |
diff |
annotate
|
2020-12-29 |
Edouard Tisserant |
SVGHMI: cosmetic changes
svghmi
|
file |
diff |
annotate
|
2020-12-29 |
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
|
file |
diff |
annotate
|
2020-12-18 |
Edouard Tisserant |
SVGHMI: almost rewrote Input widget to make it new class based style.
svghmi
|
file |
diff |
annotate
|
2020-08-21 |
Edouard Tisserant |
SVGHMI: JsonTable now makes meaningfull JSON request : all arguments and variables are passed in.
svghmi
|
file |
diff |
annotate
|
2020-08-05 |
usveticic |
Changed keyboard to show on defined position.
svghmi
|
file |
diff |
annotate
|
2020-08-04 |
Edouard Tisserant |
SVGHMI: More JS code refactoring : change_hmi_value and apply_hmi_value now methods of widget class.
svghmi
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
2020-04-14 |
Edouard Tisserant |
SVGHMI: fix probable problem in HMI:Input, where value could be applied to wrong index if used in relative page.
svghmi
|
file |
diff |
annotate
|
2020-04-07 |
Edouard Tisserant |
SVGHMI: HMI is not speculating on PLC variable update anymore when sending new variable value.
svghmi
|
file |
diff |
annotate
|
2020-04-03 |
Edouard Tisserant |
SVGHMI: Keypad working for HMI_STRING, still Shift/CapsLock not finished.
svghmi
|
file |
diff |
annotate
|
2020-04-02 |
Edouard Tisserant |
SVGHMI: More infrastructure for editing values with a keypad.
svghmi
|
file |
diff |
annotate
|
2020-04-02 |
Edouard Tisserant |
SVGHMI: Widget input buttons should be clickable through svg:use (onclick attribute instead of addEventListener)
svghmi
|
file |
diff |
annotate
|
2020-03-18 |
Edouard Tisserant |
SVGHMI: created widget_*.ysl2. Renamed widget_common in widgets_common, so that it doesn't match globing.
svghmi
|
file |
diff |
annotate
| base
|