# HG changeset patch
# User Edouard Tisserant
# Date 1572336610 -3600
# Node ID b9c5402532639cf0e98a39af18dc613756b16247
# Parent dc78ffa5253d90bc12da09433eeaf20aa0faaddd
SVGHMI : fancier second page in tests/svghmi
diff -r dc78ffa5253d -r b9c540253263 svghmi/svghmi.c
--- a/svghmi/svghmi.c Mon Oct 28 19:52:43 2019 +0100
+++ b/svghmi/svghmi.c Tue Oct 29 09:10:10 2019 +0100
@@ -175,6 +175,7 @@
while(AtomicCompareExchange(&dsc->wlock, 0, 1)) sched_yield();
dsc->refresh_period_ms = refresh_period_ms;
if(refresh_period_ms) {
+ /* TODO : maybe only if was null before for optimization */
dsc->wstate = buf_new;
} else {
dsc->wstate = buf_free;
diff -r dc78ffa5253d -r b9c540253263 tests/svghmi/svghmi_0@svghmi/svghmi.svg
--- a/tests/svghmi/svghmi_0@svghmi/svghmi.svg Mon Oct 28 19:52:43 2019 +0100
+++ b/tests/svghmi/svghmi_0@svghmi/svghmi.svg Tue Oct 29 09:10:10 2019 +0100
@@ -31,6 +31,33 @@
+
+
+
+
+
+
+
+
+ style="color:#000000;fill:#000000" />
+ transform="translate(-940,-558)">
-
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cssssccc" />
Home
+
+
+
+ 0
+ 10000
+ 000
+ €£$¥
+
+
+ 8888
+
+
+
+ →0←
+
+
+
+ -10
+
+
+
+ -100
+
+
+
+ +100
+
+
+
+ +10
+
+
+ 8888