[EGD-6505] Implement “On when active” Keypad light functionality Implement “On when active” Keypad light functionality
[EGD-5360] Add USB current selection Charging current selection algorithm depending on USB type.
[EGD-6486] Fix for settings not avaialble at phone startup Fixed the comparison function of EntryPath objects.
[EGD-6507] Enable per-module testing Add per-module: - test build - test execution - coverage reporting (xml/html). Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-6494] Application Manager on action switch fix Application Manager switch on Action no longer causes to newly opened application main window switch but it calls declared action handler.
[EGD-6485] Restore Contact operations handling Previous commit on EGD-6485 removed ContactAdd/Update/Remove cases that were still in use
[EGD-6347] Refactored phone modes handling in applications PhoneModeObserver doesn't work properly in applications. Applications have to handle the phone mode changes via AppMgr. Phone mode and tethering handlers separated.
[EGD-6485] ServiceDB cleanup Remove old unused ServiceDB API and deprecate its remains still being in use.
[EGD-6208] Add blocking phone mode changes during tethering When the tethering is enabled, the phone mode shouldn't change, now, any attempt ends with a notification
[EGD-6285] Fix system close Add proper way of closing system services
[EGD-6324] Update audio assets Upload latest audio assets. Original file names preserved. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-6082] Fix cellular start harness test Improved cellular cold and hot start harness test
[EGD-6433] Implement SIM PIN enable request Implement SIM PIN enable/disable request in PinLockHandler
[EGD-6214] Add slider position reading after disabling tethering To be able to set proper phone mode changed by the slider during tethering, the forced readout of slider position has been added
[EGD-4736] Change PIN windows Implement changing SIM PIN code flow
[EGD-6352] Add Factory reset mode Stop DB service Delete DB files Make reboot
[EGD-6209] Tethering confirmation popup added Provided a tethering confirmation popup. The popup shows up once a USB cable is connected to a PC.
[EGD-6350] Added bluetooth device volume control Bluetooth device volume control can be set by Pure Phone while paired and is in A2DP mode. Temporarly disabled HSP since it's not fully working and causing control issues.
[EGD-4734] Add PIN settings window This window displays switch button for disabling/enabling pin code for sim card. Its also starting point for changing pin code. Added actions for enabling and disabling pin code for sim card. Added method for checking if pin code is set for sim card.
[EGD-6416] Add handling of headset keys Change the volume level using headset keys