Merge branch 'master' into stable
[EGD-2501] Add gsm powerdown due to battery Gsm model power state maintenance based on battery level.
[EGD-4338] Fix menu notification dot Each tile in Menu that uses notification dot is be refreshed. It also solves missing dot issue of EGD-4129 and lack of sound notification on incoming text message.
[EGD-5166] Add query-callback synchronization mechanism Receiver object cancels the callbacks at the end of its lifecycle.
[EGD-4737] Add VoLTE ON/OFF switch in Settings Network window Add VoLTE ON/OFF switch in Settings Network window
[EGD-4920] Add API to get current operator name Asynchronous API to get operator name, also possibility to easy extend solution for current operator technology and information about operator selection mode (automatic/hand).
[EGD-4919] Add API functionality to set operator Functionality for set operator (with name) and set autoselect were added.
[EGD-4628] Add APN settings and URC handler for PDP context Classes supporting APN settings on modem and telephone configuration (synchronization) have been constructed. Possibility of asynchronous execution of individual actions via ServiceCellularAPI. Added message with information about deactivation of the PDP context (URC) that the application / service can listen on.
[EGD-4918] Change network scan for operators Change old implementation of network scan. Now in class which have rest of network settings as NetworkSettings. Change method from old message style to connect/API.
[EGD-4696] Several stabilization patches. (#1192)
[EGD-3995] setup sim window prepared basing on the old settings (#913) [EGD-3995] updated to new settings [EGD-3995] sim switch using CellularServiceApi
Merge branch 'master' into stable
[EGD-4522] USSD sesion handling (#1121) Added USSD sesion handlig and small fixes on USSD. Session handling was needed to show proper window on new incoming USSD code. Co-authored-by: Kuba Kleczkowski <dd>
Merge branch 'master' into stable
[EGD-4516] sim api: change pin, set/reset sim lock pin, switch sim (#1110) Added: sim api: change pin, set/reset sim lock pin, switch sim
[EGD-4423] Added MMI convertible to action messages. (#1087) * [EGD-4423] Added MMI convertible to action messages. * [EGD-4423] Fixed message type. * [EGD-4423] Review applied. * [EGD-4423] Unneded message removed, restored cellular log blocking. Co-authored-by: Kuba Kleczkowski <dd>
Egd 4474 integration sim handling with gui (#1068) [EGD-4474] Send meesages bloks added to drive gui and received from them response (like pin, puk). Basic flow.
[EGD-4470]Fix no send init message on ready (#1059) Fix: no send init message on sim ready
[EGD-4403][EGD-4412] MMI support (#1021) * cleaned up namespace and class naming in MMI framework * extended MMI framework to support call forwarding and password change MMIs * added support for requests that have different number of regex capture groups * added MMI framework tests
[EGD-4063] Handling PUK/PIN (#1014) [EGD-4063] Added handling of PIN/PUK codes for SIM card objects. SimCard class was added (supply pin and puk, change sim, get state, get sim lock infromation, get attempts counters) URCCpin via URC handler was added New message type to send data handled in URCCpin handler to ServiceCellular