beremiz
Clone
Summary
Browse
Changes
Graph
update translations from https://www.transifex.com/beremiz/beremiz-ide
2019-02-21, Andrey Skvortsov
756d02cf78db
Add SpinButtons for integer and floating point variables in ForceVariableDialog
2019-02-21, Andrey Skvortsov
1ee326651a74
Fix non-marking as manually forced floating point variable if the value isn't integer
2019-02-21, Andrey Skvortsov
69cef4e37ef9
Don't close ForceVariableDialog if user entered wrong new value
2019-02-14, Andrey Skvortsov
d6e0442a3986
Additional fix for rewrite ForceVariableDialog commit (9076249f)
2019-02-14, Andrey Skvortsov
4f78f0e201d9
Fix redraw problems in preview frames and debug panel
2019-02-14, Andrey Skvortsov
9c5f835b031e
Rewrite ForceVariableDialog. It's not based on wx.TextEntryDialog
2019-02-14, Andrey Skvortsov
9076249f11eb
merge updates to modbus/mb_runtime.c
2019-02-13, Mario de Sousa
0f6dae98ddc5
fix 'SaveAs' in case of overwriting existing project
2019-01-14, Andrey Skvortsov
8dbdf20f795b
fix 'SaveAs' to non-empty directory and directory without write permissions
2019-01-14, Andrey Skvortsov
3487fd4fb9bf
fix problems with recursive beremiz.h inclusion
2019-01-12, Andrey Skvortsov
f3aced6c5f8b
remove LogMessage prototype from plc_main_head.c
2019-01-12, Andrey Skvortsov
6ffeffb6d635
close #2486 head
#2486
2019-01-07, Andrey Skvortsov
cc7d88679483
merge
2019-01-07, Andrey Skvortsov
e582e8ddd0c8
Make online debug optional
2019-01-06, Andrey Skvortsov
eba2bbb2dd9a
Disable Python extension in First steps example
2019-01-06, Andrey Skvortsov
8ce461a40855
use pregenerated CRC32 lookup tables for retain on Win32 and GNU/Linux
2019-01-06, Andrey Skvortsov
68f4f2d4516b
Close branch nevow_service_rework.
nevow_service_rework
2019-01-07, Andrey Skvortsov
2e9cc1b811d1
Close branch wx3-fix.
wx3-fix
2019-01-07, Andrey Skvortsov
4e4829320d52
Merged in masterschlumpf/beremiz/wx3-fix (pull request #37)
2019-01-07, Andrey Skvortsov
516ff0a85a9e
Fix an exception on wx-3.0-gtk3 in PLCOpenEditor when generating ST files.
wx3-fix
2019-01-07, Schlumpf
e04824ad26e4
Fix typos in function names
2018-12-24, Dmitriy Kuzmin
39049d615c0d
update links to matiec and beremiz repos in README
2018-12-24, Andrey Skvortsov
016748ef5fc4
fix zoom-in/zoom-out using mouse wheel
2018-12-24, Andrey Skvortsov
a30dfc8a0c29
better pylint complain workaround
2019-03-11, Edouard Tisserant
0ad5e616d37f
check_sources.sh makes me become even less productive
2019-03-11, Edouard Tisserant
7dd551ac2fa0
Added stub axis_s type in EtherLAB CiA402 support code, until Motion Contol Library comes back
2019-03-07, Edouard Tisserant
362039519454
Allow using one XSD based target description for many targets. Target description XSD can now use %(target_name)s to refer to target name.
2019-02-19, Edouard Tisserant
2d72d8a8d7e5
Fix previous commit : Using wx.CallAfter shouldn't have been necessary, and was a symptom of failing evaluator's deadlock detection.
2019-02-14, Edouard Tisserant
27e4fd37fea6
Fix startup of wxGlade base HMI. Wx calls were issued from non-wx thread (main).
2019-02-13, Edouard Tisserant
889c43872f4c
Reworked chunk based transfer to support duplicated files (i.e. files with same content, but different names)
2019-02-13, Edouard Tisserant
6a4f9a061994
Fixed deadlock in runtime's Worker. Was discovered while using WAMP and PYRO simultaneously.
2019-02-01, Edouard Tisserant
44c2a4e2b84d
Add a debugger token to SetTraceVariables and GetTraceVariables to prevent crash an inconsistant data in case of multiple connections. Last connection now takes over existing connections's debug, and first connected IDE gets a wrning.
2019-01-31, Edouard Tisserant
ef327451d067
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