[CP-388] Check for duplicates before adding contact Prevent adding duplicate contact using service desktop API.
[BH-740] Split SystemManager - part III Move Pure-specific functionality to Pure SystemManager - part I
[BH-792] Temp format list item Added temperature unit/scale ListItem to the Time&Units application and integrated it with temperature unit model.
[CP-475] Make CenterPure devs owners of service-desktop Let CenterPure devs police service desktop to catch breaking changes regaring CP app communications.
[BH-727] Create eink configuration for products Customize screen resolution depending on which product is selected. Screen resolutions for hardware boards are fixed by design. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[BH-799] Split DeveloperModeHelper - part I Rename DeveloperModeHelper to DeveloperModeHelperCommon
[BH-740] Split ApplicationManager - move `LowBattery` handling to Pure `ApplicationManager`, - cleanup `ApplicationManagerCommon`
[BH-785] AlarmEventDBRepository Add AlarmEventDBRepository
[BH-754] Split ServiceDB - rename ServiceDB to ServiceDBCommon, - create separate ServiceDB for Pure and Bell, - move Pure-specific functionality from `ServiceDBCommon` to Pure `ServiceDB`
[BH-779] Merge service-alarm into service-time Merge service-alarm into service-time
[BH-774] Split event worker Split event worker to independetly customize events for products. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[BH-740] Split SystemManager - part I Rename SystemManager to SystemManagerCommon
[BH-685] Add alarm handler factory This commit adds factory for alarm handlers with basic handlers draft for Bell.
[BH-743] Add AlarmEvents Add AlarmEvents to database
[BH-741] Split ApplicationManager Separate Pure and Bell ApplicationManager functionalities to separate files.
[BH-743] Add EventRecord implementation Add EventRecord implementation + tests
Fix transparent backgrounds in PlantUML Images generated using PlantUML had transparent backgrounds which made their text difficult to read on GitHub when using "Dark Mode". Forcing a background color of #F0F0F0 ensures they are all readable.
[BH-739] Split EventManager Renaming: - rename EventManager to EventManagerCommon, - rename PureEventManager and BellEventManager to EventManager
[BH-739] Split EventManager Move `test-settings` to `PurePhone` product-specific directory
[BH-739] Split EventManager Separate Pure and Bell EventManager functionalities to separate files.