Skip to content
This repository has been archived by the owner on Mar 24, 2022. It is now read-only.

PANIC 6.3.1: GUI refurbished, IEC/Elettra compatibility

Compare
Choose a tag to compare
@sergirubio sergirubio released this 23 Sep 06:16
· 137 commits to master since this release

PANIC 6.3.1

PANIC 7 GUI is almost ready. PanicEngine/PanicViewDS devices are pending.

Added QAlarmPanels, searches and userfilters to GUI

Zillions of bugs solved.

PANIC 6.2.1

IEC & Elettra compatibility, QAlarmPanel widget, new GUI usable

AlarmSummary/GetAlarmInfo added to PyAlarm for GUI connection; format agreed with Elettra for cross-compatibility
Requires Fandango > 13.2
Alarm States and Fields renamed to match IEC terminology
New GUI using AlarmView to query attribute values as arrays,
AlarmView backwards compatibility with Panic <6
Performance improvement using latest Fandango (cached DB/DeviceProxy searches)
Split and refactor gui module in gui/actions/views
New Alarm object state machine based on json-like arrays (AlarmSummary)
Increase ERROR alarms visibility
Allow '~' for negated regexp searches
New QAlarmPanel widget
New methods for .json exporting / web browsing
Many GUI bugs solved
Add ArchivingBrowser launcher to toolbar
Solve validation issues on AlarmForm editor
API refactoring, solved internal imports problem