- SVGHMI: update generated XSLT 2022-10-05, by Edouard Tisserant
- SVGHMI: Update svghmi_references example to demonstrate use of Assign widget. 2022-10-04, by Edouard Tisserant
- SVGHMI: Add Assign widget, doing multiple assignments on click. 2022-10-04, by Edouard Tisserant
- SVGHMI: add visible feedback to Jump widget when clicked/touched 2022-09-29, by Edouard Tisserant
- SVGHMI: add support for "reference" and "frame" rectangles to spread-out ovelapping elements. 2022-09-28, by Edouard Tisserant
- SVGHMI: remove intermediate "updates" Map and apply_updates() 2022-09-22, by Edouard Tisserant
- SVGHMI: cosmetic fix in js 2022-09-21, by Edouard Tisserant
- SVGHMI: do not discard out-of-page elements inside widgets that are ovelapping pages. 2022-09-21, by Edouard Tisserant
- SVGHMI: update generated XSLT 2022-09-16, by Edouard Tisserant
- OPCUA: cosmetic fixes wxPython4 2022-10-05, by Edouard Tisserant
- CLI: poll runtime log and output new entries to stdout. wxPython4 2022-10-05, by Edouard Tisserant
- CLI: when using --keep, do not disconnect before being interrupted wxPython4 2022-10-05, by Edouard Tisserant
- Runtime: work around 1s delay added when using twisted reactor's callLater. wxPython4 2022-10-05, by Edouard Tisserant
- tests: opcua_client test project is not meant to be encrypted. wxPython4 2022-09-14, by Edouard Tisserant
- SVGHMI: update generated XSLT files wxPython4 2022-09-14, by Edouard Tisserant
- Merged changes from default wxPython4 2022-09-14, by Edouard Tisserant
- SVGHMI: ensures that PLC sends only fresh data to HMI, even right after variable being subscribed. 2022-09-14, by Edouard Tisserant
- OPC-UA: add logging to help user to understang what went wrong when connecting. wxPython4 2022-09-14, by Edouard Tisserant
- OPC-UA: fix LDFLAG, missing OpenSSL's -lcrypto wxPython4 2022-09-14, by Edouard Tisserant
- tests: missing SSL support in open62541 build parameters wxPython4 2022-09-13, by Edouard Tisserant
- Merge changes from default branch wxPython4 2022-09-13, by Edouard Tisserant
- merge wxPython4 2022-09-13, by Edouard Tisserant
- Merge pull request #5 from vitw/wxPython4 2022-09-13, by etisserant
- docs: add additional dependencies to installation instructions 2022-09-01, by v.petrov
- update installation instructions 2022-08-31, by v.petrov
- SVGHMI: fix svghmi_jumps example's SVG file (viewport was misplaced) 2022-09-13, by Edouard Tisserant
- SVGHMI: rework the way cached values are applied to widgets when fresh data is missing. 2022-09-13, by Edouard Tisserant
- SVGHMI: re-arrange Animate and data Dispath code paths. 2022-09-12, by Edouard Tisserant
- SVGHMI: add an exemple that demonstrate use of Jump widget in different use cases. 2022-09-09, by Edouard Tisserant
- SVGHMI: refactor an factorize widget dispatch() method calling 2022-09-09, by Edouard Tisserant
- SVGHMI: fix ToggleButton not always reflecting current state 2022-09-09, by Edouard Tisserant
- IDE: fix exception transfering or reconnecting after tracing variables 2022-09-09, by Edouard Tisserant
- SVGHMI: Add predefined assignments to jump widget to notify PLC or other widgets about jump. 2022-09-02, by Edouard Tisserant
- SVGHMI: continue rework of Jump widget to cope with Enable Expressions. 2022-09-02, by Edouard Tisserant
- SVGHMI: rework Jump widget to cope with Enable Expressions. 2022-08-31, by Edouard Tisserant
- SVGHMI: add support for "enable expressions" with arbitrary variable name assignment. 2022-08-23, by Edouard Tisserant
- SVGHMI: preliminary implementation of a general enable bit for all widgets, using "#" at the end of widget declaration, and a "disabled" element that becomes visible instead of widget when disabled. 2022-08-19, by Edouard Tisserant
- SVGHMI: rename veriables in parse_labels.ysl2 for better readability 2022-08-12, by Edouard Tisserant
- OPC-US client: add support for x509 and user+password authentication. wxPython4 2022-09-13, by Edouard Tisserant
- IDE: fix wxPython 3->4 API change leading to exception in type selection menu in CodeFileEditor wxPython4 2022-09-13, by Edouard Tisserant
- OPC-UA, IDE: add CTN parameters to support OPC-UA encryption and authentication. wxPython4 2022-09-06, by Edouard Tisserant
- IDE: Fix tooltip not being shown anymore on any toolbars since switch to wxPython4. wxPython4 2022-08-23, by Edouard Tisserant
- Cleanup and update version.py wxPython4 2022-08-21, by Edouard Tisserant
- IDE: Fixed About dialog exception on Windows, and typo in about dialog's content. wxPython4 2022-08-17, by Edouard Tisserant
- runtime: fix bugs introduced in previous commit, and refactor some code wxPython4 2022-08-16, by Edouard Tisserant
- Runtime: wx.app.mainLoop and twisted reactor now share main thread with runtime.Worker. wxPython4 2022-08-16, by Edouard Tisserant
- Remove useless assignment wxPython4 2022-08-13, by Edouard Tisserant
- SVGHMI: update generated XSLT wxPython4 2022-08-12, by Edouard Tisserant
- tests: fix load_and_build_tests.pytest wxPython4 2022-08-12, by Edouard Tisserant
- Merge changes from default in wxPython4 wxPython4 2022-08-11, by Edouard Tisserant
- SVGHMI: add support for multiline widget declaration using svg:desc. 2022-08-11, by Edouard Tisserant
- Runtime: Fix PLC python thread crash in case of exception in PostStart customization hook. 2022-08-02, by Edouard Tisserant
- IDE+Runtime: fix exception when reconnecting with non-empty trace/force list. 2022-08-02, by Edouard Tisserant
- Runtime: Retain: fix missuse of static classifier leading to ever increasing offset. 2022-07-22, by Edouard Tisserant
- IDE: one more consequence of wxPython's 3 to 4 version bump wxPython4 2022-08-10, by Edouard Tisserant
- IDE+runtime: Fix .ico generation wxPython4 2022-08-09, by Edouard Tisserant
- IDE, SVGHMI: Workaround Snap package not launching Inskape, POEdit or Chromium directly, producing lot of output in Incskape CLI, and messing with TMPDIR wxPython4 2022-08-08, by Edouard Tisserant
- IDE: wxPython4 consequences : wx.OPEN -> wx.FD_OPEN wxPython4 2022-08-08, by Edouard Tisserant
- toolchain: GCC: use CFLAGS, LDFLAGS and SYSROOT given in environment wxPython4 2022-07-31, by Edouard Tisserant
- IDE: fix About dialog not showing (wxPython4 sequel), update copyright section. wxPython4 2022-07-30, by Edouard Tisserant
- IDE: fix image generation from svg script that was deleting to many files on cleanup wxPython4 2022-07-30, by Edouard Tisserant
- IDE: images: regenerate png according to latest changes in SVG wxPython4 2022-07-30, by Edouard Tisserant
- IDE: images/icons.svg: Update logo, icon, build, clean, transfer, connect and disconnect. wxPython4 2022-07-30, by Edouard Tisserant
- LocalRuntime: Allow overriding local runtime python binary path using BEREMIZPYTHONPATH environment variable. wxPython4 2022-07-28, by Edouard Tisserant
- tests: debug_project IDE test: give up with unreliable OCR for "Force value" menu entry. wxPython4 2022-07-27, by Edouard Tisserant
- IDE: fix primary buffer selection being reset on each write to console on X11. wxPython4 2022-07-27, by Edouard Tisserant
- test: IDE: Fix non repeatable select-all-delete in debug_project. wxPython4 2022-07-25, by Edouard Tisserant
- tests: Change OCR options to be more reliable on small fonts. wxPython4 2022-07-25, by Edouard Tisserant
- tests: add Beremiz project used in opcua_test CLI test wxPython4 2022-07-18, by Edouard Tisserant
- GitHub CI: my bad. m( Was just wrong version wxPython4 2022-07-17, by Edouard Tisserant
- GitHub CI: actions/checkout@v3 submodules=recursive fails. wxPython4 2022-07-17, by Edouard Tisserant
- Merge from default branch + fix traffic light example SVG missing background + update generated XSLT 2022-07-17, by Edouard Tisserant
- SVGHMI: update generated xslt file 2022-07-14, by Edouard Tisserant
- SVGHMI: Warn at build time when SVG refers to non-existing widget types. 2022-07-14, by Edouard Tisserant
- SVGHMI: add support for user JS script added in inkscape's document properties / scripting / embedded scripts. 2022-07-14, by Edouard Tisserant
- SVGHMI: update generated XSLT file 2022-07-13, by Edouard Tisserant
- SVGHMI: re-organize animate() to ensure that page fade-out is always visible, also make fade-out curve more aggressive to enhance visual feedback. 2022-07-12, by Edouard Tisserant
- tests: recommanded build options for open62541 leads to infinite linking time when building PLC 2022-07-17, by Edouard Tisserant
- tests: one more stability related fix for debug_project IDE test 2022-07-17, by Edouard Tisserant
- tests: fix tests being systematically re-executed 2022-07-17, by Edouard Tisserant
- CLI: fix fake_wx for OPC-UA in CLI, match with test and requirements 2022-07-17, by Edouard Tisserant
- CLI: Explicitely wait for user interrupt (-k) and flush stdout each line. 2022-07-17, by Edouard Tisserant
- tests: IDE: fix again debug_project, making it hopefully more stable 2022-07-17, by Edouard Tisserant
- wxPython4 sequels: fix Wx exceptions ignored because no traceback 2022-07-17, by Edouard Tisserant
- tests: IDE: prevent edit_project to save modifed example so that it doesn't influence following tests 2022-07-15, by Edouard Tisserant
- tests: IDE: force reporting screenshot even after failing command 2022-07-15, by Edouard Tisserant
- tests: CLI: add simple test running python example 2022-07-15, by Edouard Tisserant
- tests: docker: add dependencies for CLI testing 2022-07-15, by Edouard Tisserant
- tests: add support for CLI tests 2022-07-15, by Edouard Tisserant
- tests: fix debug_project.sikuli again. 2022-07-15, by Edouard Tisserant
- CLI: prevent LOCAL:// runtime to use GUI (tray icon) when launch from CLI. 2022-07-15, by Edouard Tisserant
- Merge latest changes from default 2022-07-11, by Edouard Tisserant
- wxPython4 sequels: fix exception in connection dialog, force black text in FBD. 2022-07-11, by Edouard Tisserant
- SVGHMI: fix js exception because of trying to find already detached elements by id. 2022-07-08, by Edouard Tisserant
- SVGHMI: better handling of page switch fade-out. 2022-07-06, by Edouard Tisserant
- tests: nore details, please 2022-07-07, by Edouard Tisserant
- Github CI: upload artifact (reports) when failing 2022-07-06, by etisserant
- tests: add one more ignored pic to debug_project test 2022-07-06, by Edouard Tisserant
- tests: add missing pic for debug_project sikuli test and remove depricated picture in edit_project 2022-07-05, by Edouard Tisserant
- Github CI: use new name for test launching script 2022-07-05, by etisserant
- test: Fix context menu problems in debug view. This should fix debug_test as well. wxPython4 2022-07-04, by Edouard Tisserant
- tests: add (broken) debug_project test, fix edit_project wxPython4 2022-07-04, by Edouard Tisserant
- tests: rename build_in_docker.sh to do_test_in_docker.sh wxPython4 2022-07-04, by Edouard Tisserant
- Merge default in wxPython4 branch wxPython4 2022-06-27, by Edouard Tisserant
- SVGHMI: update generated XSLT files 2022-06-24, by Edouard Tisserant
- SVGHMI: force initial state of Display widget to empty string. 2022-06-24, by Edouard Tisserant
- SVGHMI: set initial displayed value of input widget to empty string. 2022-06-24, by Edouard Tisserant
- SVGHMI: add warning_labels, same as optional_labels but emits warnings at build time if element is missing. 2022-06-24, by Edouard Tisserant
- SVGHMI: update generated XSLT files 2022-06-22, by Edouard Tisserant
- SVGHMI: generalize detach/re-attach of binary choices for ToggleButton, PushButton, Button and Keypad's Shit and CapsLock. 2022-06-22, by Edouard Tisserant
- SVGHMI: also use order-preserving detach re-attach for hiding and showing active and inactive state. 2022-06-20, by Edouard Tisserant
- SVGHMI: fix Switch widget so that order of choices elements is preserved across detaching and re-attaching. 2022-06-20, by Edouard Tisserant
- SVGHMI: update generated xslt files 2022-06-15, by Edouard Tisserant
- SVGHMI: nasty scope shadowing bug... was making funny recursion, leading to really slow interaction. 2022-06-15, by Edouard Tisserant
- SVGHMI: fading page switch : to avoid blinking, page stays black once fading finished and next page is still not ready. 2022-06-15, by Edouard Tisserant
- SVGHMI: fading page switch : defer update of classList to next animate() call when finishing transition. 2022-06-15, by Edouard Tisserant
- SVGHMI: rework Switch widget : detach/attach elements instead of hiding with style.display, detach all possible choices at init. 2022-06-14, by Edouard Tisserant
- SVGHMI: add fading transition to make page switch feel more responsive on slow machines. 2022-06-13, by Edouard Tisserant
- SVGHMI: add a way for widgets and other yslt2 files to add css definitions to resultng page. 2022-06-13, by Edouard Tisserant
- SVGHMI: update generated XSLT filesw 2022-06-10, by Edouard Tisserant
- SVGHMI: XY graph build produces error message if provided curve_N are not consistent. 2022-06-03, by Edouard Tisserant
- SVHMI: Keyboard: Replace untouched value when typing directly after open. Make info string (HMI variable name) optional. 2022-06-01, by Edouard Tisserant
- merged 2022-06-01, by Edouard Tisserant
- SVGHMI: update generated xslt. 2022-06-01, by Edouard Tisserant
- SVGHMI: Add support for fixed X range (duration) on XY garph. 2022-06-01, by Edouard Tisserant
- SVGHMI: add widget update rate limit on variable change. 2022-06-01, by Edouard Tisserant
- SVGHMI: fix parsing of floating point and negative min and max limits in widget label syntax. 2022-06-01, by Edouard Tisserant
- Fix typos breaking IDE wxPython4 2022-06-13, by Edouard Tisserant
- Added preliminary CLI. Supports building a project, transfering and running on PLC. wxPython4 2022-06-13, by Edouard Tisserant
- IDE: fix exception happening in debug mode when logging process termination. 2022-05-26, by Edouard Tisserant
- SVGHMI: Adapt to Inkscape 0.92 "-e" replaced by "-o" in 1.2, and workaround access right problem when generating thumbnails. 2022-05-26, by Edouard Tisserant
- Various fixes to make svghmi_traffic_light example bahave on windows. 2022-05-25, by Edouard Tisserant
- IDE: fix saveAs dialog 2022-05-25, by Edouard Tisserant
- IDE: fix permission checking on windows for IDE project directory. 2022-05-25, by Edouard Tisserant
- SVGHMI: fix active/inactive being swapped in ToggleButton 2022-05-23, by Edouard Tisserant
- IDE/Windows: Find Inkscape binary even if Inkscape was installed for current user only. 2022-05-23, by Edouard Tisserant
- IDE: Workaround exception caused by dead C/C++ swig-wrapped object when debug still try to update view after close. 2022-05-23, by Edouard Tisserant
- IDE: better permission checking when opening a project. 2022-05-23, by Edouard Tisserant
- Merge changes from default to wxPython4 branch wxPython4 2022-05-30, by Edouard Tisserant
- SVGHMI: more fixes for XY graph + add XY graph test. 2022-05-30, by Edouard Tisserant
- SVGHMI: Seems inkscape doesn't necessarily use tspan inside of text anymore. 2022-05-26, by Edouard Tisserant
- SVGHMI: multiple fixes in XY graph widget. WIP. 2022-05-25, by Edouard Tisserant
- SVGHMI: fix dropdown widget in case it is used as language selection widget 2022-05-25, by Edouard Tisserant
- SVGHMI: prevent exception with date/time formating in sprintf.js if lang wasn't already set. 2022-05-25, by Edouard Tisserant
- SVGHMI: Add forEach to local copy of pythonic.js 2022-05-25, by Edouard Tisserant
- SVGHMI: many fixes on xy trend graph. WIP. 2022-05-11, by Edouard Tisserant
- IDE: fix exception happening in debug mode when logging process termination. 2022-05-26, by Edouard Tisserant
- SVGHMI: Adapt to Inkscape 0.92 "-e" replaced by "-o" in 1.2, and workaround access right problem when generating thumbnails. 2022-05-26, by Edouard Tisserant
- Various fixes to make svghmi_traffic_light example bahave on windows. 2022-05-25, by Edouard Tisserant
- IDE: fix saveAs dialog 2022-05-25, by Edouard Tisserant
- IDE: fix permission checking on windows for IDE project directory. 2022-05-25, by Edouard Tisserant
- SVGHMI: fix active/inactive being swapped in ToggleButton 2022-05-23, by Edouard Tisserant
- IDE/Windows: Find Inkscape binary even if Inkscape was installed for current user only. 2022-05-23, by Edouard Tisserant
- IDE: Workaround exception caused by dead C/C++ swig-wrapped object when debug still try to update view after close. 2022-05-23, by Edouard Tisserant
- IDE: better permission checking when opening a project. 2022-05-23, by Edouard Tisserant
- SVGHMI: fix syntax problems in xygraph 2022-05-06, by Edouard Tisserant
- SVGHMI: fix widget's update frequency forcing : syntax checking was enforcing unit and js code was using undefined variables 2022-05-06, by Edouard Tisserant
- SVGHMI: fix syntax error in sprintf.js and force makefile to regen xslt files when sprintf.js changes 2022-05-06, by Edouard Tisserant
- SVGHMI: fix test/projects/svghmi "unspecified" frequency that was actualy specified... 2022-05-06, by Edouard Tisserant
- SVGHMI: Add premature implementation of XY chart. 2022-05-05, by Edouard Tisserant
- SVGHMI: fix widget's update frequency forcing : syntax checking was enforcing unit and js code was using undefined variables 2022-05-06, by Edouard Tisserant
- SVGHMI: fix syntax error in sprintf.js and force makefile to regen xslt files when sprintf.js changes 2022-05-06, by Edouard Tisserant
- SVGHMI: fix test/projects/svghmi "unspecified" frequency that was actualy specified... 2022-05-06, by Edouard Tisserant
- merge default 2022-05-17, by Edouard Tisserant
- Tests: No need to archive test results before uploading them as action artifacts. 2022-05-17, by Edouard Tisserant
- Tests: ... 2022-05-17, by Edouard Tisserant
- Tests: re-enable running test in github action, now that docker image should be cached. 2022-05-17, by Edouard Tisserant
- Tests: temporary disable problematic part, to force action to succeed so caching can happen. 2022-05-17, by Edouard Tisserant
- Tests: give test directory when creating container, not when running test. 2022-05-17, by Edouard Tisserant
- Tests: fix docker image export for GitHub Action caching. 2022-05-17, by Edouard Tisserant
- Tests: More fixes amd enhancments to run tests on Github Actions 2022-05-16, by Edouard Tisserant
- Tests: use script rather than alias so that bash doesn't need to be interactive shell with a TTY 2022-05-16, by Edouard Tisserant
- Tests: remove -it from docker invocation 2022-05-16, by etisserant
- Create run_tests_in_docker.yml 2022-05-16, by etisserant
- SVGHMI: Add support for forcing widget update frequency with period longer than a second. As an example, "HMI:Display|10s@/myvar" updates variable every 10 seconds. 2022-05-05, by Edouard Tisserant
- SVGHMI: cosmetic fixes + removed dead code 2022-05-05, by Edouard Tisserant
- SVGHMI: allow widgets to disable clipping on variables given with min and max. Setting this.clip = false disables clipping. 2022-05-05, by Edouard Tisserant
- SVGHMI: allow designating widget's sub-elements as main element child rather than descendant. Names staring with "/" in yslt call to labels() only match direct widget childs. 2022-05-05, by Edouard Tisserant
- SVGHMI: add localized Date and Time support to sprintf.js. Use with "%D" or "%2.1D" format style. 2022-05-05, by Edouard Tisserant
- Minor changes to README.md wxPython4 2022-05-06, by Edouard Tisserant
- wxPython4 sequels: usual naming problem in grid cell change events, non kw-args to menu.Append and event not being skipped. wxPython4 2022-05-06, by Edouard Tisserant
- Tests: Fix missing <br/> in generated html report. wxPython4 2022-04-07, by Edouard Tisserant
- Tests: add HTML report generation and a workaround to bad exception handling in sikuli. wxPython4 2022-04-07, by Edouard Tisserant
- Tests: refactored sikuli based test wxPython4 2022-03-29, by Edouard Tisserant
- IDE: Postpone execution of keyboard shortcut commands when given while previous command is still being executed, to prevent CTR/builder jamming. wxPython4 2022-03-29, by Edouard Tisserant
- IDE: in case of unhandled exception, write bug report to given log file, so that test report can have it. wxPython4 2022-03-29, by Edouard Tisserant
- Merged default's changes in wxPython4 branch wxPython4 2022-03-22, by Edouard Tisserant
- Tests: fix project edit test sikuli IDE test. wxPython4 2022-03-22, by Edouard Tisserant
- runtime, retain: remove forgotten debug code. 2022-03-02, by Edouard Tisserant
- Runtime: removing dead code 2022-03-02, by Edouard Tisserant
- IDE: removed one (last ?) wx.NewId() that was called on each opening of project tree popup menu 2022-02-15, by Edouard Tisserant
- Tests: Re-introduced pytest based tests. Fixed them a bit, commented-out otherwise. Application tests only runs with logging test, and PLCOpenEditor tests seem broken. wxPython4 2022-03-11, by Edouard Tisserant
- Tests: Enhance robustness of stdout driven waiting state in Sikuli based tests. wxPython4 2022-03-05, by Edouard Tisserant
- Tests: add an IDE test that relies on image matching. wxPython4 2022-02-28, by Edouard Tisserant
- Tests: re-introduce xvfb+x11vnc target in Makefile : xvfb_sikuli wxPython4 2022-02-28, by Edouard Tisserant
- Fix sequel of wxPython 4 port : double click on tab wasn't maximizing and was showing exception. wxPython4 2022-02-28, by Edouard Tisserant
- Tests: Makefile's PIPESTATUS turned into small letters (wrong vim shortcut ?) leading to always passing tests. wxPython4 2022-02-25, by Edouard Tisserant
- Tests: Various enhancements in Makefile and sikuli common python code. wxPython4 2022-02-18, by Edouard Tisserant
- Tests: Added BEREMIZPYTHONPATH to point to Python interpreter to use for tests. wxPython4 2022-02-18, by Edouard Tisserant
- Documentation/comment fix. wxPython4 2022-02-18, by Edouard Tisserant
- IDE: Fix one more sequel of wxPython4 port : typo in editors/TextViewer.py wxPython4 2022-02-18, by Edouard Tisserant
- Tests: Add a Makefile variable to allow changing standalone headless X server command (Xvfb by default) wxPython4 2022-02-15, by Edouard Tisserant
- Merge default head that was only merged in wxPython4 2022-02-13, by Edouard Tisserant
- merged default wxPython4 2022-02-13, by Edouard Tisserant
- Add Docker image definition as reference platform to run IDE tests. wxPython4 2022-02-13, by Edouard Tisserant
- Tests: added tests/Makefile and a first test in tests/ide_tests. Test requires sikuli and Xvfb or Xnest. wxPython4 2022-02-13, by Edouard Tisserant
- IDE: Add -l or --log command line parameter to give a file where all content witten to console window will be appended. File can be /dev/stdout. wxPython4 2022-02-13, by Edouard Tisserant
- Merge default wxPython4 2022-02-02, by Edouard Tisserant
- IDE: follow-up on change in 83ed4ea362db - added workaround when matiec generated files contain unexpected characters. 2022-01-24, by Edouard Tisserant
- Runtime : force using monotonic time in Timer (threading). Prevent watchdog to trigger when changing system time. 2022-01-20, by Edouard Tisserant
- SVGHMI: remove debug code 2022-01-20, by Edouard Tisserant
- SVGHMI: update generated XSLT 2022-01-19, by Edouard Tisserant
- SVGHMI: fix again appication of frequency value when given in label. Use it on PushButton instance in svghmi test. 2022-01-19, by Edouard Tisserant
- TESTS: moved non-automated tests Beremiz projects stored as directories in /tests to new directory /tests/projects 2022-01-25, by Edouard Tisserant
- Create README.md in tests 2022-01-25, by etisserant
- SVGHMI: update generated xslt, and svghmi test project files 2022-01-19, by Edouard Tisserant
- SVGHMI: Add pushbutton widget, that can take reflect short press in variable, but has no garantee on consistency. 2022-01-19, by Edouard Tisserant
- SVGHMI: Fixed support for frequency parsing in widget label 2022-01-19, by Edouard Tisserant
- Merge 2022-01-18, by Edouard Tisserant
- SVGHMI: update generated xslt 2022-01-18, by Edouard Tisserant
- SVGHMI test: add special commandline to launch chromium as new intependent window, without GPU acceleration. 2022-01-18, by Edouard Tisserant
- SVGHMI: add syntax for widget update frequency in widget label: HMI:WidgetType|freq:arg0:arg1@path 2022-01-18, by Edouard Tisserant
- OPC-UA client: "static" class was forgotten for open62541 client structure preventing multiple client. 2022-01-17, by Edouard Tisserant
- OPC-UA: cosmetic fix and armless typo 2022-01-17, by Edouard Tisserant
- Merged default in wxPython4, include runtimeLists wxPython4 2022-01-16, by Edouard Tisserant
- Merge 2022-01-16, by Edouard Tisserant
- SVGHMI: added ListSwitch widget 2022-01-14, by Edouard Tisserant
- Merged RuntimeLists branch 2022-01-16, by Edouard Tisserant
- Close RuntimeLists branch RuntimeLists 2022-01-16, by 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 2021-12-27, by 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 2021-12-23, by Edouard Tisserant
- Xenomai runtime: ensure that __DEBUG global variable is set when resuming debug. RuntimeLists 2021-12-16, by Edouard Tisserant
- SVGHMI: Adapt svghmi.c to changes in UnpackVar RuntimeLists 2021-12-16, by 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 2021-12-15, by 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 2021-12-09, by 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 2021-12-01, by Edouard Tisserant
- SVGHMI: more accurate filtering of elements to unlink or not 2021-11-30, by 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 2021-11-30, by 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 2021-11-30, by Edouard Tisserant
- IDE: Tutorial/Example menu was broken : path of project being open was the same for all menu entries. 2021-11-16, by Edouard Tisserant