Wed, 16 Oct 2024 15:45:15 +0200 |
Edouard Tisserant |
SVGHMI: swap position and range of ForEach widget so that both range and size can be optional.
|
file |
diff |
annotate
|
Fri, 11 Oct 2024 10:18:57 +0200 |
Edouard Tisserant |
SVGHMI: Extend ForEach widget to expose range, position and size in a way comparable with ScrollBar widget.
|
file |
diff |
annotate
|
Tue, 13 Sep 2022 16:29:21 +0200 |
Edouard Tisserant |
SVGHMI: rework the way cached values are applied to widgets when fresh data is missing.
|
file |
diff |
annotate
|
Tue, 18 May 2021 09:22:17 +0200 |
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
|
Sun, 02 May 2021 23:01:08 +0200 |
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
|
Wed, 05 Aug 2020 18:49:29 +0200 |
Edouard Tisserant |
SVGHMI: widgets are not anymore binary relative or absolute, but have a "relativeness".
svghmi
|
file |
diff |
annotate
|
Mon, 03 Aug 2020 18:25:23 +0200 |
Edouard Tisserant |
SVGHMI: Better JS code semantic in ForEach widget class. Update lagging generated xslt.
svghmi
|
file |
diff |
annotate
|
Wed, 13 May 2020 18:27:26 +0200 |
Edouard Tisserant |
SVGHMI: removed dead code
svghmi
|
file |
diff |
annotate
|
Sun, 10 May 2020 16:36:09 +0200 |
Edouard Tisserant |
SVGHMI: apply per class overloading of sub/unsub to ForEach widget
svghmi
|
file |
diff |
annotate
|
Mon, 20 Apr 2020 16:19:31 +0200 |
Edouard Tisserant |
SVGHMI: added more meaningful namespaces to emit javascript code from.
svghmi
|
file |
diff |
annotate
|
Sun, 19 Apr 2020 22:44:41 +0200 |
Edouard Tisserant |
SVGHMI: moved JS code of foreach and jump widget in corresponding widget_*.ysl2. To be continued.
svghmi
|
file |
diff |
annotate
|
Wed, 25 Mar 2020 13:36:04 +0100 |
Edouard Tisserant |
SVGHMI: Generalize applying cache to widgets, be it from page or ForEach widgets. Now ForEach widget buttons work as expected.
svghmi
|
file |
diff |
annotate
|
Tue, 24 Mar 2020 23:07:54 +0100 |
Edouard Tisserant |
SVGHMI: Widget ForEach buttons now call corresponding methods.
svghmi
|
file |
diff |
annotate
|
Tue, 24 Mar 2020 14:03:19 +0100 |
Edouard Tisserant |
SVGHMI: ForEach now has working (un)subscribe. Fixed PageSwitch that wasn't behaving when jumping to current page with another path.
svghmi
|
file |
diff |
annotate
|
Mon, 23 Mar 2020 21:44:28 +0100 |
Edouard Tisserant |
SVGHMI: Easier way to match HMI tree elements to paths. ForEach widget now looks for paths and indexes of all items, and enforce path to be consistent with ForEach items sub widgets
svghmi
|
file |
diff |
annotate
|
Mon, 23 Mar 2020 15:13:36 +0100 |
Edouard Tisserant |
SVGHMI: added func:get_hmi_tree_elt to match HMI tree node from path. Continue implementing ForEach widget : force order and completeness of items list. Now also collecting ForEach buttons.
svghmi
|
file |
diff |
annotate
|
Mon, 23 Mar 2020 10:16:38 +0100 |
Edouard Tisserant |
SVGHMI: ForEach knows its own widgets
svghmi
|
file |
diff |
annotate
|
Fri, 20 Mar 2020 10:46:15 +0100 |
Edouard Tisserant |
SVGHMI: add widget_foreach.ysl2
svghmi
|
file |
diff |
annotate
|