DEN-13939: IMP: Implementation of the the message [0xBA00]
Messaging:
- Modified the message 0xBB00 required length from 3xU32 to 2xU32
- Renamed the VConfrimDialog to VConfirm, since the view class is not the actual dialog implementation.
- Merged the vPowerOff view to the VConfrim, and removed the VPowerOff view classes.
Alarm Integration:
- AlarmItem: add the hasAlarm to theAlarmMinimize as well to prevent the AlarmBar being visible when there is no active alarm.
- VAlarmStatus: fixed the issue with the hasAlarm property which was causing the AlarmDialog being visible while there was not active alarm.
Confirm Dialog:
- Used the PowerItem.qml and the PowerOff Dialog for Generic Confirm, and improved the code to be repurposed.
- Footer: updated the Footer component to be able to re-layout the touchrects without an open/close cycle.
- TouchRect: exposed the the buttons text.