beremiz
Clone
Summary
Browse
Changes
Graph
Don't use fixed width labels in WAMP and PYRO dialogs
2018-06-08, Andrey Skvortsov
017ad9cc20b9
Fix internatialization in UriLocationEditor, PYRO dialog and Modbus configurator
2018-06-07, Andrey Skvortsov
84c4e56b38d6
Add copyright headers to retain implementation for GNU/Linux and Win32
2018-06-07, Andrey Skvortsov
bd0d13d10b8e
Drop support for wxPython 2.6 and below
2018-06-07, Andrey Skvortsov
10aa87518401
Autoresize UriLocationEditor dialog window
2018-06-07, Andrey Skvortsov
748017ca4151
Fix compilation problem in case of TARGET_LOGGING_DISABLE turned on and TARGET_DEBUG_DISABLE turned off
2018-06-07, Andrey Skvortsov
667f7de69cf6
Use the same retain implementation for Win32 targets
2018-06-07, Andrey Skvortsov
55611282b909
Add retain basic implementation on GNU/Linux
2018-06-07, Andrey Skvortsov
976841968d74
Add helper function GetRetainSize()
2018-06-01, Andrey Skvortsov
9fa5be79bb77
use CLOCK_MONOTONIC instead of CLOCK_REALTIME for timer setup
2018-06-01, Andrey Skvortsov
d1536c271866
Add function example to first_steps example
2018-05-31, Surkov Sergey
ce5bd74ed552
fix type introduced by f33942053466 (fix pylint warning "(undefined-loop-variable) Using possibly undefined loop variable 'X'")
2018-05-25, Andrey Skvortsov
baa0c5111457
Build by default with optimization level -O2 for GCC
2018-05-25, Andrey Skvortsov
a66062a205ae
fix hangs on mouse selection in case if wxPython uses wxWidgets with GTK3+ support
2018-05-25, Andrey Skvortsov
b8f795bdfe9f
make clipboard open minimal time as wxPython documentation recommends
2018-05-25, Andrey Skvortsov
5ce6d08ff2c7
Merge
2018-05-23, Edouard Tisserant
c76d4be6f438
Print version information about software used for tests
2018-05-23, Andrey Skvortsov
2a8cd24a14ca
Fix codestyle
2018-05-23, Andrey Skvortsov
4eeefc6a13fd
Fix typos introduced by 9fa2f8e "Fixed random segfault happening when loading new PLC in runtime, when using Xenonai."
2018-05-23, Andrey Skvortsov
e6ff712e20f8
merged changes in README.md
2018-05-22, Andrey Skvortsov
d3722aa7f66b
add python-cycler dependence in readme
2018-03-12, Sergey Surkov
6e3f757280dc
Customizable columns in VariableTables (i.e. can be monkey patched properly)
2018-07-20, Edouard Tisserant
addb6eff8d94
Merged
2018-07-20, Edouard Tisserant
2a9549e4380e
Customizable update of toolbar buttons (i.e. 'methods') according to PLCStatus
nevow_service_rework
2018-07-19, Edouard Tisserant
ebd83ec387f9
Fixed small typo in error message.
nevow_service_rework
2018-07-13, Edouard Tisserant
909216419e45
WAMP : complains about failure to start WAMP only if it was successfully imported.
nevow_service_rework
2018-07-12, Edouard Tisserant
8ac0f1af5589
WAMP: now config and secret given in project files always override those given in commandline. Also made extensions web customisations happen before registration of web interface.
nevow_service_rework
2018-07-11, Edouard Tisserant
e03f7649bfb3
Moved Wamp configuration file selection logic into runtime/wampclient.py. Added Wamp CRA secret file upload and download. Slightly reworked code for config and secret file loading and saving.
nevow_service_rework
2018-07-10, Edouard Tisserant
985f234b0d09
Added a way for extension to register dedicated URL under settings page URL (i.e. /settings/something)
nevow_service_rework
2018-07-10, Edouard Tisserant
73042b2d8d65
Fixed a bit of everything in WAMP, and added web settings for that same extension.
nevow_service_rework
2018-07-06, Edouard Tisserant
7a4deed94eb2
Added some immutable field (platform) in default runtime web setting page, for the example.
nevow_service_rework
2018-07-06, Edouard Tisserant
a603d1ba287b
Fix misc typos in exception handling code.
nevow_service_rework
2018-07-06, Edouard Tisserant
8ae29ec2d1dc
Fixed i18n related typo.
nevow_service_rework
2018-07-05, Edouard Tisserant
f808ec7dc10e
Fixed typo
nevow_service_rework
2018-07-05, Edouard Tisserant
b9cdbcc992d5
Better logging of Nevow Server import in case of exception.
nevow_service_rework
2018-07-05, Edouard Tisserant
73b7034693b9
WampClient : Simplified, removed dead code, use exception for handling failures and misconfiguration, check existence of mandatory parameters.
nevow_service_rework
2018-07-05, Edouard Tisserant
cf1718962567
Merged #2486, enhancements to WAMP client : auto reconnecting, wamp conf checking and saving, additional attributes for exposed calls, etc
nevow_service_rework
2018-07-04, Edouard Tisserant
46447d99e5f9
Nevow based web interface now show simple Log message sending form for basic runtime, and allow extensions to add their own web settings.
nevow_service_rework
2018-07-04, Edouard Tisserant
81949104291d
Now, runtime extensions should be able to add their own settings to web configuration interface.
nevow_service_rework
2018-06-22, Edouard Tisserant
ee2675e4778d
Embrio of setting form, just to test
nevow_service_rework
2018-06-22, Edouard Tisserant
32dcacb67f7a
WxGlade HMI extension now does only instanciate wx object who's name match extension's name. If no object match the name and no code is provided in 'start' user python code section, then a warning is issued
2018-06-15, Edouard Tisserant
7f59aa398669
BACnet : ensure that Init did happen before continuing with PLC startup.
2018-06-13, Edouard Tisserant
c6321473fac1
Add BACnet extension from Mario de Sousa <msousa@fe.up.pt>
2018-06-08, Edouard Tisserant
6dddf3070806
Make Modbus extension license compatible with the rest of Beremiz IDE python code : GPLv2.
2018-06-08, Edouard Tisserant
92f02bb17c7e
#2486 Exception if custom protocol options are wrong.
#2486
2018-06-05, dporopat
c27b820cb96b
Commented out safety check to prevent deadlock in wxEvaluator, since wx Mainloop is not anymore in main thread. That safety check actually leads to having wx code running outside of MainLoop
2018-06-04, Edouard Tisserant
983c482f8e42
#2486 ExposedCalls with register options as a dictionary.
#2486
2018-05-18, dporopat
1e397afc36a9
#2486 Renaming functions.
#2486
2018-05-14, dporopat
4c74218b42e1
#2486 Reconnect funtion in SaveWampClientConf function.
#2486
2018-05-14, dporopat
25dafeb98b55
#2486 Modified reconnect function. Added 'active' parameter to wampconf.json file.
#2486
2018-05-09, dporopat
c8a32ad27c0a
#2486 Adding reconnect funtion to WampClient. Global TransportFactory not needed anymore.
#2486
2018-04-19, dporopat
237c1a2de1c8
#2486 Added global TransportFactory, needed in WebInterface reconnecting function.
#2486
2018-04-18, dporopat
4e511f5aad19
#2486 WampClient needs pyro.plcobj before registration calls.
#2486
2018-04-18, dporopat
6417f5b59eff
#2486 Fix if protocol, register options are not present in wapmconf.json file.
#2486
2018-04-11, dporopat
8fd73c6c8aa9
#2486 Added ExposedProgressCalls list using details argument for registration progress calls.
#2486
2018-04-10, dporopat
4a5ac299f550
#2486 Unnecessary variable removed.
#2486
2018-04-10, dporopat
bec80ff35282
#2486 Added option to use websocket register options. Added function getValidOptins to read options from wampconf.json.
#2486
2018-04-10, dporopat
9017e830ae70
#2486 Added option to use websocket protocol options.
#2486
2018-04-09, dporopat
2cef75d036c2
#2486 Updated wamp test project to work with the latest Crossbar version.
#2486
2018-03-27, dporopat
35d6b9321ffd
#2486 Reset delay function added. It resets the delay and the retry counter on reconnect.
#2486
2018-03-19, dporopat
259df9ecf9ca