Button action behavior has been updated for pre-wake.
Now, if pre-wake is in progress, the first press, in addition to pressing
the front light, disables the pre-wake function.
During the phone call, the alarm was not displayed and subsequent alarms
after this scenario did not work. This has now been fixed and the alarm
during a phone call will be automatically snooze.
Due to many regressions these changes
introduced, we decided to revert them.
The old PR will be used as a foundation for
another fix attempt(probably including major
refactor of the alarm operations module).
AbstractAlarmAction execute method takes Record as paremeter to pass it
to action
Bedtime abstraction extended to keep own EvetContainer and hadle needed
actions(push,clear ... and so on)
Fixed an issue where cpp file was added by #include directive
New fuction added to test/CMakeLists.txt to
add manually prepared target to test siute
googletest-service-time-alarm-operations source moved to library and
than linked in to googletest-service-time-bell-alarm-operations
Enhanced alarm priorities handling
[BH-1259] Snooze time displayed incorrectly
while returning to the home screen
[BH-1263] Bottom message displayed when
editing alarm
Fixed ambiguous iterator use.