beremiz
Clone
Summary
Browse
Changes
Graph
#2476 Fix for saving text in URI edit text box. No need to click out of URI edit text box to save edited text.
#2476
2018-04-19, dporopat
34a9287b6c7d
Stripped forgotten debug code
2018-04-17, Edouard Tisserant
cbf0a9ffc782
Fixed Xenomai 3 PLC stop freeze. Now use explicit finish command with pipes. Closing both ends of pipes doesn't abort blocking read anymore.
2018-04-16, Edouard Tisserant
2e0fbdd152de
More canonical test.
2018-04-16, Edouard Tisserant
9b5c712f4488
PLCObject got more methods serialized through worker : Start, Stop, NewPLC.
2018-04-14, Edouard Tisserant
19ca02e8074f
Fixed implementation of runtime worker that ensure that PLCObject Load and Unload methods always run main thread.
2018-04-13, Edouard Tisserant
8d1aca3c9e83
merged
2018-04-12, Edouard Tisserant
88048a0dd0c3
merged
2018-04-12, Edouard Tisserant
ae758ff037dc
PEP-8...
2018-03-29, Edouard Tisserant
9b3655ed2e24
Fixed bug that was creating many frames at starup on Windows
2018-03-29, Edouard Tisserant
5d72971a36a3
re-merge
2018-03-25, Edouard Tisserant
6b357f1e3134
merged Sergeys changes
2018-03-02, Edouard Tisserant
cc7a46953471
fix bug with indelible values in some 'optional' fields in project properties panel
2018-02-19, Surkov Sergey
38e912c8bd31
make the URI model compatible with https
2018-02-19, Surkov Sergey
62403f9b6ca9
add address validation in Company URL field
2018-02-19, Surkov Sergey
b524b356aa58
remove duplicating code for variables name generate
2018-02-02, Surkov Sergey
0607c382d73f
add fields autocomplete when adding task or instance in resources
2018-01-31, Surkov Sergey
64827679f3f1
fix search in TextViewer objects, search returns only first entry
2018-01-18, Surkov Sergey
92796bb8d4fe
fix import order according to PEP8
2018-01-18, Surkov Sergey
08f70b33bc9f
fix default time range choice for debug variable panel
2018-01-15, Surkov Sergey
f77bc4fdc73c
enlarge canvas border for debug variable graphic viewer
2018-01-12, Surkov Sergey
b9318fc8f033
fix rounding milliseconds from nanoseconds
2018-01-12, Surkov Sergey
cded8d8a0485
fix display TIME type variables in debug variable panel
2018-01-12, Surkov Sergey
f41dc3829af6
Intermediate state while implementing runtime worker to ensure that PLCObject Load and Unload methods always run main thread.
2018-04-12, Edouard Tisserant
081265cda5b1
Stripped more dead code.
2018-04-12, Edouard Tisserant
edd7a3a06d86
Cleanup of some dead code in PYRO connector.
2018-04-12, Edouard Tisserant
092d98d56995
Added logging in Xenomai init phase.
2018-04-12, Edouard Tisserant
d0718654d9b0
Apply new RT Pipes API from Xenomai 3
2018-04-12, Edouard Tisserant
28a369bb2676
Removed useless try/except in Canfestival.py
2018-04-12, Edouard Tisserant
dc9e6f97cd8c
#2579 On showing search result, text color of tree item is set to white. We need to change back color to show the result.
2018-04-10, dporopat
526013d2d462
Xenomai 3
2018-03-19, Edouard Tisserant
b3a110daa135
fix for test app from skv. thanks
2018-03-01, Edouard Tisserant
b4a1ba9dbaf3
Prevent catching exception if exception handling was not enabled (or disabled by test test app).
2018-03-01, Edouard Tisserant
372ec456664c
pep8 and pylint hate me
2018-03-01, Edouard Tisserant
ce1bfd04b3f6
Fixed typo introduced in 5736d25bb393
2018-02-28, Edouard Tisserant
67f0d7ff7d3e
GetEditedElementInstancesInfos now optimized as well. Forgotten because not using [R.I.P]LibraryResolver, but still XSLT compiling was hapenning on each call.
2018-02-23, Edouard Tisserant
2d1cc4f5e4ef
Another attempt to make BitBuket's version of pylint happy.
2018-02-20, Edouard Tisserant
2b90514edfbf
Attempt to make BitBuket's version of pep8 and pylint happy.
2018-02-20, Edouard Tisserant
a1ea9856013a
Removed dead slow code
2018-02-20, Edouard Tisserant
b113d7de4899
PEP8 and PyLint conformance: whitespaces and stuff
2018-02-20, Edouard Tisserant
5736d25bb393
Copy pasted, no time wasted !
2018-02-20, Edouard Tisserant
0c20fc810d61
GetVariableDictionary and GetPouInterfaceReturnType optimized with new VariableInfoCollector based on XSLTModelQuery. Moved corresponding definitions out of PLCControler.py.
2018-02-20, Edouard Tisserant
bbd1e1744c91
GetPouInstanceTagName optimized with XSLTModelQuery.
2018-02-19, Edouard Tisserant
752ec68da94d
Better writing of some xpath added in previous commits about XSLT optimization.
2018-02-19, Edouard Tisserant
c266fbaae0f6
Moved some definitions away from controller class, and adaped references them through all code.
2018-02-19, Edouard Tisserant
b9a3f771aaab
Hook Beremiz Launcher AppStart to AdvancedSplash OnPaint event in order to ensure image is beeing displayed before loading.
2018-02-19, Edouard Tisserant
7c2cd9d33070
Avoid endline escaping in multiline xpath epressions in xslt. ' ' Is apparently ignored but never know...
2018-02-18, Edouard Tisserant
95fa4e05e30f
Fixed earlier XSLT optimizations. Some/most results were missing.
2018-02-18, Edouard Tisserant
90bf6bd94b94
Moved some code from PLCController.py to other modules. Added necessary imports.
2018-02-18, Edouard Tisserant
6162e34fb246
GetPouVariables optimized with XSLTModelQuery
2018-02-17, Edouard Tisserant
9dc0e38552b2
Added /plcopen/InstancesPathCollector.py, to move more model xslt querying code away from PLCController.py.
2018-02-17, Edouard Tisserant
a4382ae1ba82
Fixed Exception dialog disapearing after a view second when exception occurs during app startup.
2018-02-16, Edouard Tisserant
cde74a39df51
Moved XSLTModelQuery class to own module in plcopen package.
2018-02-16, Edouard Tisserant
8dc4ebc97777
Added a class to speedup all XSLT queries. WIP, now only for instances_path.xslt / GetInstanceList()
2018-02-16, Edouard Tisserant
db478d17bc3a
Stripped useless node creation in instances_path stylesheet.
2018-02-16, Edouard Tisserant
87136f8697e3
This should really help GetInstanceList to perform better: resolver removed, no more deepcopy, no more useless xml serialization, no more node-set() calls.
2018-02-16, Edouard Tisserant
986dbad48ab7
YSLT auto indent trick is useless here, added yslt_noindent.yml2, regenerated XSLT files
2018-02-16, Edouard Tisserant
b85b13b1c2ec
Prevent compiling XSLT on each call of GetInstanceList. To be continued. More optimization needed here. 100x would be fine...
2018-02-16, Edouard Tisserant
f2b0d849ea77
Changed meaning of -c commandline argument for Beremiz service : only gives DEFAULT wamp config.
2018-02-14, Edouard Tisserant
67b06b30f2bd
Factorized duplicated code
2018-02-14, Edouard Tisserant
cef288644088