[BH-924] Added ListViewWithArrows for Bell purposes Added ListViewWithArrows and ShortOptionWindow for Bell purposes.
[BH-702] Bell OnBoarding welcome window added Bell OnBoarding welcome window added.
[BH-819] Fix illegal dependencies in bsp Break circular dependencies in the BSP module. Fix some missing dependencies which surfaced after fixing BSP. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[BH-912] Improve sys module structure Improve structure of the module sys. Problems within this module prevents from linking others. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-7156] Fix alarm time get Fixed alarm time get.
[BH-907] Split utils module into components Split module-utils into smaller components for better dependency management. Fix many dependencies throughout the project. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-7570] Add Alarm Clock status bar indicator Added indicator on status bar if any alarm is on
[EGD-7612] Add alarm popup Added alarm popup window. Added ImageBoxWithText widget.
[BH-897] Split module-sys Split system module to better manage dependencies between system components. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[BH-820] Revert 32 pressura bold deletion Reverted 32 pressura bold deletion as it is used in EULA Pure windows.
[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-703] Base Bell OnBoarding application Added base Bell OnBoarding application. Bell list options refactor.Language selection, setting and finalize windows.
[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-863] Fix powernap spinner arrows There were an issue in the PowerNap's main window, that the spinner's arrows would not disappear on reaching extremums. To solve this the commit adds a setArrowVisible functionality to the gui::BellBaseLayout, a onValueChange callback to gui::Spinner and employs both to the gui::PowerNapListItem to solve the issue.
[BH-862] Snooze settings Added snooze settings flow.
[EGD-7408] Phonebook empty list fix Fixed phonebook empty list. Added deep refresh for other empty lists.
[EGD-7409] Empty list additions and fixes Fixed bug in empty lists displays and added missing empty lists in applications.
[BH-850] PowerNap: SessionEnd implementation The implementation of the SessionEnd covers: * SessionEnd window * SessionEnd Presenter Additionaly in order to match application's flow requirement the PowerNapProgress was equipped with: * OnInput behaviour that allows to transition to the SessionEnd window * AlarmTimer timer that automatically transitions to the SessionEnd window
[BH-841] Extraction of ProgressTimer from Meditation The following commit provides implementation of ProgressTimer. The timer purpose is to provide suitable abstraction of a timer that can be visually represented by both Text and Progress. The implementation is based on MeditationTimer and thus the ApplicationMeditation's part that uses MeditationTimer has been refactored.