[EGD-4797] Battery bar as widget Battery bar now is present as a separate widget in top bar. Additionally refactored passing battery status.
[EGD-5541] Sim card check refactor Moved checking for a SIM card logic from application level to service cellular. Provided an action in response to application messages.
[EGD-5726] Remove not working tests form build Just to politely remind developer if they forget adding their tests.
[EGD-5597] Fix messages overflowing length Current sms length is bound by 7*67 characters. This PR enforce that limit on ApplicationMessages level. Additionally PR solve: - corner case problem with invalid cursor position in TextBackup - EGD-4408 fix of label on desktop menuWindow
[EGD-2931] Fix private number incoming calls The change adjusts both cellular service as well as call and call log applications to handle properly incoming calls from private numbers.
[EGD-5382] Add LowPower CpuSentinels In order to synchronize the Low Power mode, the services were immediately informed about the frequency change, so that they can update their resources (e.g. PWM filling) and services may request the maximum CPU frequency in order to perform a task (e.g. screen redraw, telephone conversation)
[EGD-5577] Add charger temperature cutoff Battery charger cutoff due in selected temperature range. Proper charged state detection for rt1051
[EGD-5319] Add test related to cold and hot start of cellular Add harness test related to cold and hot start of cellular service
[EGD-5291] Fixes in Call App Fix for Call ended window displayed to shortly Separted the logic of two gui timers in call window. Removed redundant main window in call app Refactored CallWindow interface
[EGD-5398] Added onBoarding application first version Created first version of onBoarding application. Added welcome window, configuration start window and adopted language window. Small Icon GUI refactor. AppManager language copy removed.
[EGD-5529] Added CLCC parser New cmd mechanism implementation of CLCC parser. Unit tests implementation for the parser. Refactor of searching for active outgoing call in service cellular.
[EGD-4068] Add Update Package Installation Mode It is necessary that the PureOS update mechanism enters Update Package Installation Mode (where most of the services are stopped) when the PureOS update package gets downloaded into the phone.
[EGD-5666] Add BT off function Turning BT off was impossible thus there was the need of fixing it Updated harness test
[EGD-5483] Updated BT harness tests Added harness test for BT scan in order to be able to test regression
[EGD-5610] Fix MMI comands timeout MMI at commands was failing on timeout, it's increasing timeouts.
[EGD-5193] Eink - Power off the display The eink has to be powered off sometimes. Implement a timer of arbitrary timeout (3,8s) to power off the display if it's not used.
[EGD-4386] Add VoLTE on/off functionality Modem setup so that VoLTE connection is possible, as long as there is LTE coverage and the operator allows it.
[EGD-5027] Services synchronization introduced Dependencies between services are now supported.
[EGD-5685] Add version field in DeviceInfo EP Adding field required by Mudita Center in DeviceInfo Endpoint. Updated harnes test.
[EGD-5381] Add Low Power Drivers Peripherals clock synchronization dependent on PLL2