[EGD-7857] Renamed BottomBar to NavBar Renamed BottomBar to NavBar.
[EGD-7813] Option Window titles localizations fix Option Window titles localizations fix.
[EGD-7736] Fix Play Pause labels When doing sound preview label descirbing PLAY or PAUSE action depends now on current context.
[EGD-7740] Fix callog empty icon blink Fix of blinking icon when entering to non-empty callog
[EGD-7798] Fix alarms backend with new format New format of alarm time in database and processing
[EGD-7795] Unify options window title Options window title in Meditation app was incorrect. Now all options windows have unified titles. Additionally few minor fixes added.
[EGD-7730] Alarm audio calls fixes Added system sound setting. Refactored Alarm sound settings. Fixed linux audio device initial volume level. Fixed Alarm vibrations.
[EGD-7739] Fix recurrent alarms Alarms fixes for recurrence rules application
[EGD-7673] Fix adding alarm before actual time Fixed adding of an alarm before actual system time
[EGD-7670] Alarm toggle off all alarms Added toggle all alarms handling with tests.
[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-7156] Fix alarm time set Fixed alarm time set.
[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.
[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.
[EGD-7501] Rrules presenter added - handles most of our rrule manipulation needs for alarm - unittests for transformations
[BH-861] Cleanup Application split - part I 1. Prepare Pure and Bell specific `Application` classes and add them to `app` target: - `products/BellHybrid/apps/Application.cpp` - `products/PurePhone/apps/Application.cpp` 2. Update `CMakeLists.txt` files. 3. Move `ApplicationBell` implementation to Bell-specific `Application` class and remove `ApplicationBell` files. 4. Change Bell apps parent classes from `ApplicationBell` to Bell-specific `Application` class. 5. Rename `Application` to `ApplicationCommon` in the rest of the files.
[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.