Mon, 24 May 2021 14:33:54 +0200 |
Edouard Tisserant |
Finished fixing Wx IDs abuse. There was still some wasted IDs because of wx.NewId calls in many places where it wasn't needed, and those IDs were not re-used. As a consequence Beremiz was making exception crashing after a few hours of intensive use.
|
changeset |
files
|
Wed, 12 May 2021 11:36:56 +0200 |
Edouard Tisserant |
Add ThirPartyPath call in util.path module, so that individual extensions don't have to each implement same logic to find dependencies
|
changeset |
files
|
Thu, 01 Apr 2021 15:51:24 +0200 |
Edouard Tisserant |
IDE: Add a shortcut to project "Clean" action : F9
|
changeset |
files
|
Mon, 29 Mar 2021 15:46:02 +0200 |
Edouard Tisserant |
Fixed misuse of GridCellEditor in DurationCellEditor, potentially leading to crash on windows.
|
changeset |
files
|
Tue, 23 Mar 2021 05:08:51 +0100 |
Edouard Tisserant |
Allow using spin() from ProcessLogger even with no logger given.
|
changeset |
files
|
Wed, 10 Mar 2021 09:59:18 +0100 |
Edouard Tisserant |
Runtime: Added PostStart methot to PLCObject, called after PLC is started, with all libraries and python object already created, and python extensions "Start" methods being called.
|
changeset |
files
|
Tue, 02 Mar 2021 10:11:45 +0100 |
Edouard Tisserant |
IDE: Fix logging of external process execution time so that it is visible on windows as well.
|
changeset |
files
|
Tue, 02 Mar 2021 09:42:50 +0100 |
Edouard Tisserant |
IDE: Process Logging : Add annotation in log so that user can see build is still alive and how long external process takes.
|
changeset |
files
|
Tue, 02 Mar 2021 09:28:44 +0100 |
Edouard Tisserant |
IDE: Iec2CSettings: Log wasn't available in case of exception when launching iec2c.
|
changeset |
files
|
Tue, 02 Mar 2021 09:25:55 +0100 |
Edouard Tisserant |
IDE: Log: Cosmetic changes, refactoring
|
changeset |
files
|
Mon, 01 Mar 2021 15:45:13 +0100 |
Edouard Tisserant |
IDE: Make ST code generation more verbose, since it can be really long in case of big programs, and it is better to let the user know build is still in progress.
|
changeset |
files
|
Sun, 28 Feb 2021 21:45:10 +0100 |
Edouard Tisserant |
IDE: Fixed log console that was not updating line by line smoothly when building.
|
changeset |
files
|
Fri, 09 Apr 2021 09:45:28 +0200 |
Edouard Tisserant |
merge
|
changeset |
files
|
Tue, 02 Feb 2021 13:47:48 +0100 |
Tomaz Orac |
Merge
|
changeset |
files
|
Thu, 28 Jan 2021 14:51:16 +0000 |
Mario de Sousa |
merge
|
changeset |
files
|
Thu, 28 Jan 2021 14:50:26 +0000 |
Mario de Sousa |
modbus plugin: add (user accessible) transaction bool flags for servers/slaves; FIX BUG in previous commit affecting RTU slaves.
|
changeset |
files
|
Thu, 28 Jan 2021 14:17:40 +0000 |
Mario de Sousa |
modbus plugin: add (user accessible) transaction counters for servers/slaves
|
changeset |
files
|
Tue, 23 Feb 2021 16:16:12 +0100 |
Edouard Tisserant |
PLCObject : Ensure that PreStart is executed before starting PLC. Also, make sure that python thread doesn't enter in a start/stop loop when ordered to stop.
|
changeset |
files
|
Mon, 18 Jan 2021 10:59:28 +0100 |
Edouard Tisserant |
Merge
|
changeset |
files
|
Fri, 25 Dec 2020 17:12:02 +0000 |
Mario de Sousa |
merge
|
changeset |
files
|
Fri, 25 Dec 2020 17:11:38 +0000 |
Mario de Sousa |
modbus plugin: add/fix comments
|
changeset |
files
|
Mon, 21 Dec 2020 22:35:07 +0000 |
Mario de Sousa |
merge
|
changeset |
files
|
Mon, 21 Dec 2020 22:32:03 +0000 |
Mario de Sousa |
Modbus plugin: fix bug - map BOOL flag onto C u8 (was incorrectly mapped onto u16)
|
changeset |
files
|
Mon, 21 Dec 2020 22:26:36 +0000 |
Mario de Sousa |
Modbus plugin: map status of MB transaction onto 2 located BYTE vars (instead of a singlw WORD var).
|
changeset |
files
|
Mon, 21 Dec 2020 21:15:47 +0000 |
Mario de Sousa |
Modbus plugin: provide user programs feedback on current connection status mapped onto a WORD located variable
|
changeset |
files
|
Wed, 13 Jan 2021 10:28:09 +0100 |
Edouard Tisserant |
Removed harmful assert in ProcessLogger.
|
changeset |
files
|
Tue, 22 Dec 2020 18:05:05 +0100 |
Edouard Tisserant |
Fix missing import, consequence of bad resolution of conflicting hg graft of f0a822ef9fa0 into d15a997859b1
|
changeset |
files
|
Tue, 14 Jan 2020 11:04:18 +0100 |
Edouard Tisserant |
plc_debug.c/var_acces.c : whitespace cleanup and other cosmetic changes
|
changeset |
files
|
Fri, 03 Jul 2020 14:02:04 +0200 |
Edouard Tisserant |
Prevent global python_poll blocks to be created when accidentally adding content to C-File OnChange column.
|
changeset |
files
|
Mon, 11 May 2020 11:10:38 +0200 |
Edouard Tisserant |
DEBUG: (IDE side) fixed wrong implementation of anti-rapid-fire leading to systematic delay in subscribing
|
changeset |
files
|
Tue, 11 Feb 2020 13:56:48 +0100 |
Edouard Tisserant |
XSLTransform.py: added get_error_log()
|
changeset |
files
|
Mon, 31 Aug 2020 13:54:08 +0200 |
Edouard Tisserant |
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.
|
changeset |
files
|