beremiz
Clone
Summary
Browse
Changes
Graph
WebInterface: better wording for wiping PLC content: "Repair"
mc9_backport_2
2020-12-21, Edouard Tisserant
d993825e3dc0
runtime: added restart/reset button in web settings. Accidentaly fixed web settings logging feature.
mc9_backport_2
2020-12-18, Edouard Tisserant
b5404261c035
Fix missing import, consequence of bad resolution of conflicting hg graft of f0a822ef9fa0 into d15a997859b1
2020-12-22, Edouard Tisserant
ecfb59e4ecb0
plc_debug.c/var_acces.c : whitespace cleanup and other cosmetic changes
2020-01-14, Edouard Tisserant
aaa1dc426213
Prevent global python_poll blocks to be created when accidentally adding content to C-File OnChange column.
2020-07-03, Edouard Tisserant
a1b185e21295
DEBUG: (IDE side) fixed wrong implementation of anti-rapid-fire leading to systematic delay in subscribing
2020-05-11, Edouard Tisserant
ea2aaeaaac4e
XSLTransform.py: added get_error_log()
2020-02-11, Edouard Tisserant
c26195654ae9
Attempt to workaround problem reported about empty plc.xml after unrelated crash. Now, if etree model is corrupted in a way tostring() would generate an empty string, exception prevents saving.
2020-08-31, Edouard Tisserant
65f35ac97cd6
docsvg.py : Better error message when inkscape is not installed.
2020-09-03, Edouard Tisserant
889ec6db6f7d
Fix unmatched "Courier" font for monospace fonts on latest ubuntu 20.04. Selected "FreeMono" instead, present since at least 18.04
2020-04-04, Edouard Tisserant
4ba3bdc7d71f
Python Runtime: order of execution of extension's init() and cleanup() now reflects order of appearance of extensions in configuration tree.
2020-07-13, Edouard Tisserant
32ffdb32b14e
Merged default in svghmi branch
svghmi
2020-12-22, Edouard Tisserant
fc5a0b1ece10
Runtime: change PLCObject 'BlobAsFile' method to allow customization by overriding
2020-12-22, Edouard Tisserant
f0a70f0246da
WebInterface: better wording for wiping PLC content: "Repair"
2020-12-21, Edouard Tisserant
f4dac054cfa3
runtime: added restart/reset button in web settings. Accidentaly fixed web settings logging feature.
2020-12-18, Edouard Tisserant
144b149cded4
Add a little test to see OnChange's .count .first .last in action
2020-12-10, Edouard Tisserant
467ff0e58327
Fixed "Onchange" object added in previous commit
2020-12-10, Edouard Tisserant
e50d32c747b3
Python Safe Globals now have more reliable triggering of OnChange call. Added "Onchange" object to accessible runtime variables that let user python code see count of changes and first and last values.
2020-12-10, Edouard Tisserant
93333d206198
Project tree: avoid flickering and glitches in notebook when selecting some still not opened ConfigTreeNode
2020-11-20, Edouard Tisserant
9bd639e9124e
Project tree: Clicking on ConfigTreeNode should have same behaviour as for POUS and other IEC types : simple click to select and double click to open.
2020-11-18, Edouard Tisserant
a4704fb40b0b
py_ext: better handling of coma separated OnChange attribute for python safe global variables.
2020-11-18, Edouard Tisserant
3225990eb33e
Allow customization of generated py_ext OnChange calls, by adding a static method to PythonFileCTNMixin that can the be later hot patched.
2020-11-02, Edouard Tisserant
7ab2b5a18e65
PY_EXT: OnChange is now a coma separated list of callables. Updated tests/python accordingly.
2020-10-20, Edouard Tisserant
d4bede6cd3f1
WebInterface: better wording for wiping PLC content: "Repair"
svghmi
2020-12-21, Edouard Tisserant
dbb9d1898874
SVGHMI: almost rewrote Input widget to make it new class based style.
svghmi
2020-12-18, Edouard Tisserant
3e184f1e1012
runtime: added restart/reset button in web settings. Accidentaly fixed web settings logging feature.
svghmi
2020-12-18, Edouard Tisserant
9986e691c2ee
SVGHMI: added dropdown selection highlighting and fixed scrolling so that it doesn't miss any entry while jumping from one page to the other.
svghmi
2020-12-17, Edouard Tisserant
96ffd8b1b016
SVGHMI: change scroll buttons into single unicode triangle and center them. Use highlight rectangle duplicated and hidden to catch selection clicks so that the whole row is clickable.
svghmi
2020-12-16, Edouard Tisserant
f475f39713aa
SVGHMI: DropDown widget now using new class based style
svghmi
2020-12-15, Edouard Tisserant
9e172e4e50c7
Add a little test to see OnChange's .count .first .last in action
svghmi
2020-12-10, Edouard Tisserant
10b2e620b57f
Fixed "Onchange" object added in previous commit
svghmi
2020-12-10, Edouard Tisserant
56453485c6ad
Python Safe Globals now have more reliable triggering of OnChange call. Added "Onchange" object to accessible runtime variables that let user python code see count of changes and first and last values.
svghmi
2020-12-10, Edouard Tisserant
9b50ffe6264a
SVGHMI: cosmetic fixes in button widget
svghmi
2020-12-07, Edouard Tisserant
a70a97196654
SVGHMI: Rewrote button widget.
svghmi
2020-12-05, Edouard Tisserant
6b1b23971960
SVGHMI: update generated XSLT
svghmi
2020-12-02, Edouard Tisserant
1ae4a871b6f9
SVGHMI: stuff test so that it moves all the time, to have better chance to spot memory leaks...
svghmi
2020-12-02, Edouard Tisserant
45f044cf845b
SVGHMI: prevent unwnted context menu and pinch zoom
svghmi
2020-12-02, Edouard Tisserant
20a5eb6a02e6
SVGHMI: more attempts to prevent losing memory in JS closure
svghmi
2020-12-02, Edouard Tisserant
9e55061c87fa
SVGHMI: WIP trying to reduce memory usage : use .onclick onstead of SetAttribute, avoid useless closure and object creation when possible, etc.
svghmi
2020-11-27, Edouard Tisserant
e5fa1f49f0b9
SVGHMI: update generated xslt file
svghmi
2020-11-25, Edouard Tisserant
1021c6c74dde
SVGHMI: use const when applicable
svghmi
2020-11-25, Edouard Tisserant
d345673610b0
SVGHMI: prevents text and svg elements selection on the whole page when dragging.
svghmi
2020-11-25, Edouard Tisserant
82312473d153
SVGHMI: Update default test to check that Input widget is indeed updated when variable changes.
svghmi
2020-11-25, Edouard Tisserant
f1efd1c01991
SVGHMI: Fix: on screen keyboard wasn't showing up when editing local variables through Input widget.
svghmi
2020-11-25, Edouard Tisserant
2f9dbd3ee445
Project tree: avoid flickering and glitches in notebook when selecting some still not opened ConfigTreeNode
svghmi
2020-11-20, Edouard Tisserant
2ec1aebda927
merge
svghmi
2020-11-18, Edouard Tisserant
1f5a5282c41f
Project tree: Clicking on ConfigTreeNode should have same behaviour as for POUS and other IEC types : simple click to select and double click to open.
svghmi
2020-11-18, Edouard Tisserant
e1145e6bdeec
py_ext: better handling of coma separated OnChange attribute for python safe global variables.
svghmi
2020-11-18, Edouard Tisserant
152414c550f3
Modbus: fixed typo in ctype typing.
2020-09-15, Edouard Tisserant
6e4a95621080
Allow customization of generated py_ext OnChange calls, by adding a static method to PythonFileCTNMixin that can the be later hot patched.
svghmi
2020-11-02, Edouard Tisserant
013374b6cdb9
Arbitrary variables added to JsonTable subscription are now passed as 'extra' field in json query. As an example added JsonTable filtering in tests/svghmi
svghmi
2020-10-28, Edouard Tisserant
a9b03c2634c5
SVGHMI: Fix HMI_REAL support, and add a HMI_REAL use case in tests/svghmi.
svghmi
2020-10-22, Edouard Tisserant
81758c94f3df
merge
svghmi
2020-10-20, Edouard Tisserant
2263f2ecf9bb
PY_EXT: OnChange is now a coma separated list of callables. Updated tests/python accordingly.
svghmi
2020-10-20, Edouard Tisserant
466c3df67835
SVGHMI: JsonTable now outputs "visible" value as well.
svghmi
2020-10-19, Edouard Tisserant
d7b9c2ceb3fb
SVGHMI: non significant cosmetic changes
svghmi
2020-10-19, Edouard Tisserant
c369a742443d
- New widget customHtml which allows to insert block of html code
svghmi
2020-10-19, usveticic
4b44d09c48a7
Button fix if no active or inactive state,
svghmi
2020-10-01, usveticic
9ec338a99a18
Merge two different heads
svghmi
2020-09-30, usveticic
6dc33dae4074
SVGHMI: Documentation fix
svghmi
2020-09-24, Edouard Tisserant
4d20b92282e3