Wed, 02 Feb 2022 20:27:17 +0100 |
Edouard Tisserant |
Merge default
wxPython4
|
changeset |
files
|
Mon, 24 Jan 2022 11:14:56 +0100 |
Edouard Tisserant |
IDE: follow-up on change in 83ed4ea362db - added workaround when matiec generated files contain unexpected characters.
|
changeset |
files
|
Thu, 20 Jan 2022 11:39:05 +0100 |
Edouard Tisserant |
Runtime : force using monotonic time in Timer (threading). Prevent watchdog to trigger when changing system time.
|
changeset |
files
|
Thu, 20 Jan 2022 11:16:52 +0100 |
Edouard Tisserant |
SVGHMI: remove debug code
|
changeset |
files
|
Wed, 19 Jan 2022 11:41:37 +0100 |
Edouard Tisserant |
SVGHMI: update generated XSLT
|
changeset |
files
|
Wed, 19 Jan 2022 11:41:04 +0100 |
Edouard Tisserant |
SVGHMI: fix again appication of frequency value when given in label. Use it on PushButton instance in svghmi test.
|
changeset |
files
|
Tue, 25 Jan 2022 17:05:14 +0100 |
Edouard Tisserant |
TESTS: moved non-automated tests Beremiz projects stored as directories in /tests to new directory /tests/projects
|
changeset |
files
|
Tue, 25 Jan 2022 16:37:16 +0100 |
etisserant |
Create README.md in tests
|
changeset |
files
|
Wed, 19 Jan 2022 08:56:16 +0100 |
Edouard Tisserant |
SVGHMI: update generated xslt, and svghmi test project files
|
changeset |
files
|
Wed, 19 Jan 2022 08:53:49 +0100 |
Edouard Tisserant |
SVGHMI: Add pushbutton widget, that can take reflect short press in variable, but has no garantee on consistency.
|
changeset |
files
|
Wed, 19 Jan 2022 08:51:45 +0100 |
Edouard Tisserant |
SVGHMI: Fixed support for frequency parsing in widget label
|
changeset |
files
|
Tue, 18 Jan 2022 11:35:05 +0100 |
Edouard Tisserant |
Merge
|
changeset |
files
|
Tue, 18 Jan 2022 10:57:43 +0100 |
Edouard Tisserant |
SVGHMI: update generated xslt
|
changeset |
files
|
Tue, 18 Jan 2022 10:57:11 +0100 |
Edouard Tisserant |
SVGHMI test: add special commandline to launch chromium as new intependent window, without GPU acceleration.
|
changeset |
files
|
Tue, 18 Jan 2022 10:55:14 +0100 |
Edouard Tisserant |
SVGHMI: add syntax for widget update frequency in widget label: HMI:WidgetType|freq:arg0:arg1@path
|
changeset |
files
|
Mon, 17 Jan 2022 15:17:47 +0100 |
Edouard Tisserant |
OPC-UA client: "static" class was forgotten for open62541 client structure preventing multiple client.
|
changeset |
files
|
Mon, 17 Jan 2022 15:15:00 +0100 |
Edouard Tisserant |
OPC-UA: cosmetic fix and armless typo
|
changeset |
files
|
Sun, 16 Jan 2022 17:00:58 +0100 |
Edouard Tisserant |
Merged default in wxPython4, include runtimeLists
wxPython4
|
changeset |
files
|
Sun, 16 Jan 2022 16:59:40 +0100 |
Edouard Tisserant |
Merge
|
changeset |
files
|
Fri, 14 Jan 2022 11:40:22 +0100 |
Edouard Tisserant |
SVGHMI: added ListSwitch widget
|
changeset |
files
|
Sun, 16 Jan 2022 16:57:56 +0100 |
Edouard Tisserant |
Merged RuntimeLists branch
|
changeset |
files
|
Sun, 16 Jan 2022 16:55:27 +0100 |
Edouard Tisserant |
Close RuntimeLists branch
RuntimeLists
|
changeset |
files
|
Mon, 27 Dec 2021 19:21:59 +0100 |
Edouard Tisserant |
Fix bug introduced in previous commit : dual link list wasn't append and remove wasn't implemented correctly. Removed debug code, enhanced variable names and comments.
RuntimeLists
|
changeset |
files
|
Thu, 23 Dec 2021 11:36:37 +0100 |
Edouard Tisserant |
SVGHMI: optimization of C part : stop traversing the whole HMI tree, use dual linked list for subscriptions and single linked list for changes from HMI. Intermediate commit, still crashing in some cases.
RuntimeLists
|
changeset |
files
|
Thu, 16 Dec 2021 08:32:58 +0100 |
Edouard Tisserant |
Xenomai runtime: ensure that __DEBUG global variable is set when resuming debug.
RuntimeLists
|
changeset |
files
|
Thu, 16 Dec 2021 08:15:34 +0100 |
Edouard Tisserant |
SVGHMI: Adapt svghmi.c to changes in UnpackVar
RuntimeLists
|
changeset |
files
|
Wed, 15 Dec 2021 11:56:34 +0100 |
Edouard Tisserant |
Runtime: Now retain uses a list based on data available in VARIABLES.csv instead of traversing the whole instance tree looking for RETAIN flag.
RuntimeLists
|
changeset |
files
|
Thu, 09 Dec 2021 10:21:45 +0100 |
Edouard Tisserant |
RUNTIME: Variable forcing now uses limited list and buffer instead of systematical instance tree traversal and in-tree "fvalue" to keep track of forced value for pointed variables (external, located). Pointer swapping is performed when forcing externals and located, with backup being restored when forcing is reset. Retain still uses tree traversal.
RuntimeLists
|
changeset |
files
|
Wed, 01 Dec 2021 09:54:02 +0100 |
Edouard Tisserant |
RUNTIME: Variable trace now uses limited list and buffer instead of flags in instance tree that was requiring systematical instance tree traversal, and worst size buffer. Forcing and retain still use tree traversal.
RuntimeLists
|
changeset |
files
|
Tue, 30 Nov 2021 09:52:42 +0100 |
Edouard Tisserant |
SVGHMI: more accurate filtering of elements to unlink or not
|
changeset |
files
|
Tue, 30 Nov 2021 18:43:10 +0100 |
Edouard Tisserant |
OPC-UA client: generated code now take UA_Variants on the stack directly, avoid useless allocation on write, and unalloc implicitely allocated data on read
|
changeset |
files
|
Tue, 30 Nov 2021 18:43:10 +0100 |
Edouard Tisserant |
OPC-UA client: generated code now take UA_Variants on the stack directly, avoid useless allocation on write, and unalloc implicitely allocated data on read
wxPython4
|
changeset |
files
|