Releases: tnentwig/WebVisu
Compressed WebVisu SPA
Compressed SPA
The size of the SPA is reduced to ~90kB through compressing and replacement of bigger packages like JSZip with smaller ones like fflate.
Decompressing is performed on client site because the webserver of the controller do not support the deployment of deflatet files.
Further fixes
Piechart are now shown correctly. There were problems if it was manipulated with their corner coordinates in the ide.
Few further fixes.
Fixed incorrect filling Polylines and Bezier
PolySubunits like Polyline and Bezier are always none filled.
Performance update
- Subvisus are now replaced on fetching the mainvisu. This prevents asynchronous download errors.
- The visualisation is now only displayed after complete initialisation. This prevents the display of artifacts.
- The fetching is now optimized. The zipped file will be loaded if "compression" flag in visu-ini file is set
Implementaion of user access levels
The access levels are now implemented
Included scrollbars with CoDeSys appearance
Horizontal and verticla scrollbars are now fully implemented.
It works fine in firefox, bus is a little bit laggy in chrome. I think the calling of updateFunction on scrollbar change has to be throtteld in feature versions.
Bugfixed invisibility of subvisus
Subvisus can be switched invisible now.
New functions and performance speed up
- The XML descriptions files are now parsed and accessed by the ECMA DOMParser
- Parsing functions were made faster
- Introduced popup for user dialogs like changePassword
- removed bugs of older versions
- removed jquery dependency
Fixed wrong destination of cyclic requests on PFCs
In contrast to nucleus controllers, the PFC does'nt forward a request to /webvisu.htm. This has been fixed.
Removed also a problem with automatically path search beacause of namespace of getPath