beremiz
Clone
Summary
Browse
Changes
Graph
Fixed deadlock when using Wx together with Twisted in runtime.
2019-01-29, Edouard Tisserant
2318a7cde101
Split IDE's frame OnCloseFrame() into TryCloseFrame() and OnCloseFrame(), to help further customization
2019-01-25, Edouard Tisserant
6a7f92b84855
fixed exception happening randomly just after showing discovery panel.
2019-01-09, Edouard Tisserant
cb53d3bf3380
fixed exception happening when connecting to empty URI, and set URI through URI Editor Dialog popping up becaue empty.
2019-01-09, Edouard Tisserant
6cd7dae360d4
Merged Mario's modbus fix : Modbus plugin: reset periodic activation timer when overrun occurs (delays due to communication errors, ...)
2019-01-07, Edouard Tisserant
8efa26af791d
Modbus plugin: reset periodic activation timer when overrun occurs (delays due to communication errors, ...)
2018-06-02, Mario de Sousa
7f08b03a5d92
Disable MDNS:// scheme support. Also prevent discovery pannel to produce some. For now it seems that that feature is unused, and could be a security issue.
2019-01-07, Edouard Tisserant
733d77bf0aa7
Added support to PYROS in Zeroconf discovery and publish. For now, PYRO://mdnsname._tcp.local. URI are broken, and discovery panel generate IP based URI by default.
2018-12-21, Edouard Tisserant
4866c01e7428
PyroServer: fixed naming of class, and reorganized methods in order to ease subclassing, in case of customization of service publication on the local network (i.e. zeroconf)
2018-12-21, Edouard Tisserant
1881d0ff5ae2
Fix exception dialog with non recognized URI schemes
2018-12-21, Edouard Tisserant
39ba6a125a97
Fixed runtime's reconnecting loop not stopping when re-configuring WAMP.
2018-12-19, Edouard Tisserant
347b03f7e0e8
Removed nonsense code, that I should have check more in details before merging m(
2018-12-19, Edouard Tisserant
1d64d283d0bd
Allow easier monkey patching of WAMP connector Session class
2018-12-18, Edouard Tisserant
897687a3c982
Expose new PLCObject API members to WAMP interface.
2018-12-18, Edouard Tisserant
9d5c291b510f
Use another way to ensure compatibility with Py3 about text type.
2018-12-18, Edouard Tisserant
590f85412835
Make easier to read console error message in case of connection problem.
2018-12-10, Edouard Tisserant
e8760be772d5
PYRO(S): Added timeout on client side to allow unfreezing IDE after some time when communication with target dropped
2018-12-05, Edouard Tisserant
046303391dea
Enure that autostart blocks other @RunInMain PLCObject methods, and _unblocks_ them once autostart is done...
2018-12-05, Edouard Tisserant
fce6ab7ae156
Fixed Discovery panel in URI Editor dialog : double click works back again, and avoid setting URI to unicode type.
2018-12-05, Edouard Tisserant
98d28d809488
Bigger chunks, from 16k to 1M
2018-12-05, Edouard Tisserant
47d3aea2be30
Empirically reverted calls done just after NewPLC back to the order as it was before chunked transfer. Apparently I broke something... To be continued
2018-12-05, Edouard Tisserant
10437c6c294e
Chunk based transfer for PLC binary and extra files, and some collateral code refactoring.
2018-12-04, Edouard Tisserant
8742337a9fe3
Fix failing PLC build when building freshly created project that use default libraries blocks. When controller loads libraries according to attibutes in project files (BeremizRoot/Enable_{libname}_Library), use known default if attribute is missing.
2018-11-27, Edouard Tisserant
ed6b0e905fcb
Cosmetic change in PSKManagement.py
2018-11-27, Edouard Tisserant
9624575a9cac
Fixed ID,last URI, or last connection date not being updated when connnecting to target.
2018-11-26, Edouard Tisserant
89abeece2c71
Merged. Some changes that should already have been incuded during previous merge (mostly about PlcStatus) have been included this time.
2018-11-23, Edouard Tisserant
21164625b393
python3 support: pylint, W1633 # (round-builtin) round built-in referenced
2018-10-12, Andrey Skvortsov
9deec258ab1a
python3 support: pylint,W1610 # (reduce-builtin) reduce built-in referenced
2018-10-12, Andrey Skvortsov
7373e3048167
python3 support: pylint, W1653 # (next-method-defined) next method defined
2018-10-12, Andrey Skvortsov
80b225e9a6b6
python3 support: pylint, W1622 # (next-method-called) Called a next() method on an object
2018-10-12, Andrey Skvortsov
2e5acbded4a1
python3 support: pylint, W1625 # (raising-string) Raising a string exception
2018-10-12, Andrey Skvortsov
9900a8df922f
python3 support: pylint, W1624 # (indexing-exception) Indexing exceptions will not work on Python 3
2018-10-12, Andrey Skvortsov
2f2b2152580f
python3 support: pylint, W1611 # (standarderror-builtin) StandardError built-in referenced
2018-10-11, Andrey Skvortsov
6d1bf321fb89
python3 support: pylint, W1652 # (deprecated-types-field) Accessing a deprecated fields on the types module
2018-10-11, Andrey Skvortsov
5024c19ca8f0
python3 support: pylint, W1651 (deprecated-itertools-function) Accessing a deprecated function on the itertools module
2018-10-11, Andrey Skvortsov
b0560adec4b7
python3 support: pylint, W1649 # (deprecated-string-function) Accessing a deprecated function on the string module
2018-10-11, Andrey Skvortsov
1367b796e129
python3 support: pylint, W1645 # (exception-message-attribute) Exception.message removed in Python 3
2018-10-11, Andrey Skvortsov
1c04a50dc7ff
python3 support: pylint, W1646 # (invalid-str-codec) non-text encoding used in str.decode
2018-10-10, Andrey Skvortsov
922f0d84f869
python3 support: pylint,W1602 # (basestring-builtin) basestring built-in referenced
2018-10-10, Andrey Skvortsov
4f7abbc8506f
python3 support: pylint, W1629 # (nonzero-method) __nonzero__ method defined
2018-10-10, Andrey Skvortsov
235f847be37e
python3 support: pylint, W1606 # (execfile-builtin) execfile built-in referenced
2018-10-10, Andrey Skvortsov
75a274023970
python3 support: pylint, W1607 # (file-builtin) file built-in referenced
2018-10-09, Andrey Skvortsov
b13f021c68a5
python3 support: pylint, W1659 # (xreadlines-attribute) Accessing a removed xreadlines attribute
2018-10-09, Andrey Skvortsov
c553769a65af
python3 support: pylint, W1601 # (apply-builtin) apply built-in referenced
2018-10-09, Andrey Skvortsov
45b43f275ca1
Fix pep8 warning: W605 invalid escape sequence ‘x’
2018-10-09, Andrey Skvortsov
f0a040f1de1b
pep8, ignore W606 'async' and 'await' are reserved keywords starting with Python 3.7
2018-10-09, Andrey Skvortsov
0f2e5303f212
python3 support: pylint, W1619 #(old-division) division w/o __future__ statement
2018-10-05, Andrey Skvortsov
105c20fdeb19
Make easier to run pytest on local X-server
2018-10-05, Andrey Skvortsov
82bfc75bcd9d
cleanup pyc files between running pytest
2018-10-05, Andrey Skvortsov
925adaa2cd5c
python3 support: pylint, W1612 # (unicode-builtin) unicode built-in referenced
2018-10-04, Andrey Skvortsov
07f48018b6f5
Use multiple processes to speed up pylint
2018-10-04, Andrey Skvortsov
2e8bf28a8909
python3 support: pylint, W1613 # (xrange-builtin) xrange built-in referenced
2018-10-04, Andrey Skvortsov
dbc065a2f7a5
python3 support: pylint, W1648 # (bad-python3-import) Module moved in Python 3
2018-10-04, Andrey Skvortsov
6923074540dd
IDManager : small cosmetic fixes and cleanup.
2018-11-23, Edouard Tisserant
2a70d5240300
Fixed regression in connecting to LOCAL:// targets
2018-11-23, Edouard Tisserant
65ff9a309ff3
Merge, with surprizingly little conflicts
2018-11-23, Edouard Tisserant
15f18dc8b56a
merge
2018-10-03, Andrey Skvortsov
9554952d36d7
Update localization template
2018-10-03, Andrey Skvortsov
aef7f2ca4e69
Fix 'msgid' format string with unnamed arguments cannot be properly localized
2018-10-03, Andrey Skvortsov
68e7da937162
Add automatic check for localization strings with multiple unnamed arguments
2018-10-03, Andrey Skvortsov
dc5554f0c12c