[EGD-7405] Add volume control Added volume control for HFP
[EGD-7405] Connect HFP with audio system Connected HFP with audio system so 2-way audio transmission is possible
[CP-564] Reorganize desktop endpoints Move desktop endpoint factory to a separate lib to be able to provide different factories for different products.
[BH-874] Deactivate alarm in backend on Alarm deactivation Deactivate alarm in backend on Alarm deactivation
[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>
[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-7404] Adapt & prepare CVSD codec for usage in HFP Adapted both codec and HFP profile to be able to work together. Now it's possible to stream 2-way audio via HFP profile, but it has to be integrated properly with EGD-7405
[EGD-7563] Hold minimum CPU frequency for logs dump During the log dump, we wake up the CPU to 66 MHz instead of the maximum frequency.
[BH-885] Fix Bell hw Increased stack for apps and service Deleted invalid call to uninitialized SML in BatteryCharger Moved torch handling from common code to pure specific
[EGD-776] PreWakeUp chime Added a prewakeup chime handler.
[CP-439] Add case color to device info endpoint Color of Mudita Pure's case can be now read from device info endpoint.
[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>
[EGD-7641] Disable service desktop tests Disable tests due to linkage problems. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[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.
[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.
[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>
[BH-703] Base Bell OnBoarding application Added base Bell OnBoarding application. Bell list options refactor.Language selection, setting and finalize windows.