[EGD-7310] Alarm GUI and features update
Updated AlarmOptionsItem to use UTF8Spinner.
Created specialized widgets to cover options
sets. Updated GenericSpinner to handle Pure
navigation and content swap. Updated Alarm
RRule code to work with Custom Days selection
and new widgets. Added Tests. General GUI
stylistic fixes. Increased app Alarm Clock
and service Time stack sizes.
[BH-890] Home screen alarm popups
Added proper handling of deep up/down
keys when in intermediate states
(alarm deactivate/activate).
[CP-564] Make desktop endpoints a separate lib
In order to have different sets of endpoints for different products,
we need to separate endpoints from the desktop service.
[EGD-7610] Unnecessary services and apps removed
Removed lwIP, FOTA and clock application.
[BH-776] Implemented PreWakeUp unit tests
Unit tests added for the PreWakeUp basic implementation.
[EGD-7445] Removed dead scripts
Removed dead scripts
[BH-860] Decouple charger driver from system
Remove system dependency from charger driver implementation. Remove
circular, lambda driven dependency between charger and brownout
detector. Remove event manager dependency in driver as well.
Encapsulate some of charger logic in introduced battery controller.
Extract path configuration to the separate target to decouple charger
from vfs middleware.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-7481] Add user heap stats to puregdb
In the puregdb debugging script we have data about the system
heap and we need data about the user heap.
[EGD-878] Add Background Sounds basic app structure
The following commit provides an implementation of basic
Background Sounds application structure that will serve
as base for futher developement
[BH-703] Base Bell OnBoarding application
Added base Bell OnBoarding application. Bell list
options refactor.Language selection, setting and
finalize windows.
[BH-876] Refactor SnoozeSettings using generic approach
In order to use settings models in other
settings windows generic approach could be implemented.
[BH-820] Bell layout and font update
Updated Bell baseLayout and biggest used font.
[EGD-7569] Add Alarm snooze list notification
Notification added to notifications model
[BH-873] Activate alarm in backend on Alarm activation
Activate alarm in backend on Alarm activation
[EGD-7583] Merge stable into master branch
Merge stable into master branch - manual part.
[EGD-7484] Increase CPU frequency for screen redraw
Increasing CPU frequency for screen redraw when screen is locked
due to DMA problems at lower frequencies.
(cherry picked from commit ddc80d3ed502d91c7d6f5ee4953d2771d93fa5ef)