~aleteoryx/muditaos

ref: b2ca227fd5d78c988a111189eae8cadfdb79e5f8 muditaos/module-services/service-cellular/ServiceCellular.cpp -rw-r--r-- 85.9 KiB
b2ca227f — Wiktor S. Ovalle Correa 4 years ago
[EGD-6746] Use new SimCard implementation

Switch to SimCard implementation provided by previous commit
b38adcec — Adam Dobrowolski 5 years ago
[EGD-6019] Minimum settings ownership lifetime fixups

added weakptr link to settings and checks
    it wont crash on deinitialized setings now
Pseuto UT are passing
Added:
    - deregistration on Settings destrution
    - weak referencing of Service to not crash Settings on missuse
    - Proxy as initialization parameter to Settings
Unused code removed
Enabled tests to be written for Settings
Removed dependency from freertos in test global file
EntryPath tests updated and compilation slimed
e71a044b — Przemysław Brudny 4 years ago
[EGD-6019] Revert of two commits

This reverts commit b6416b15dac3a638d803681fbad8746b1808b6aa.
This reverts commit e2f3882d8a0194ae6f74bfc5ab6104c368174517.
b6416b15 — Adam Dobrowolski 5 years ago
[EGD-6019] Minimum settings ownership lifetime fixups

added weakptr link to settings and checks
    it wont crash on deinitialized setings now
Pseuto UT are passing
Added:
    - deregistration on Settings destrution
    - weak referencing of Service to not crash Settings on missuse
    - Proxy as initialization parameter to Settings
Unused code removed
Enabled tests to be written for Settings
457e9b4f — Alek Rudnik 4 years ago
[EGD-3542] Fix issue with sending text messages form new message window

Fixed too short timeout for sending sms
Fixed flow for switching to thred window to asynchornous one
Fixed some minor issues connected to new sms error handling
46c57aaa — Michał Kamoń 4 years ago
[EGD-6599] Add single number call notification

This PR adds proper notification on call notifications coming from
single number. To that end following changes have been introduced:
 * extension of Notification DB record with contact_id filed
 * use of `ContactRecordInterface` in `NotificationsRecordInterface`
 * extension of `Increment` query to require `PhoneNumber::View`
 * multiple minor changes on path from creating/handling
 `NotificationsRecord` to displaying respective notification.
c88c82ae — Maciej Janicki 5 years ago
[EGD-6319] Refactor cellular modem directory

- Removed not used files from old implementations.
- Renamed some classes to follow naming convention.
- Renamed methods to use consistent styling.
- Restructured code.
ea27e687 — Maciej Janicki 5 years ago
[EGD-5748] Remake Cellular flow

This commit remakes cellular data flow
introducing full error propagation.
9fe5815a — Kuba Kleczkowski 5 years ago
[EGD-6301] Add Connecting to the network in intervals

It implements mode Offline Messages only - connecting to
the GSM network in defined by user intervals and rejecting
incomig calls during connected phase. It also implements
handling of connetion interval setiing and small fix in modes
popup.
1f9f429b — Mateusz Grzegorzek 5 years ago
[EGD-5773] Device becomes not responsive when opening settings

Use asynchronous communication with service cellular
to obtain own number.
cc0a76f2 — Wiktor S. Ovalle Correa 5 years ago
[EGD-6485] Remove Cellular message types from global

Domain-specific message types should not pollute global space.
6be93bef — Jakub Pyszczak 5 years ago
[EGD-6166] HSP ringing

Added HSP ring sound on incoming call event while
there's bluetooth connection active and HSP is
selected as the current profile.
Possibility of pick up/decline the call using
BT device buttons added.
Slightly changed HSP initialization according
to the UML-s added.
Changed call hangup handler in service cellular.
fd935f41 — Alek Rudnik 5 years ago
[EGD-6093] Audio settings API

Refactored Audio settings API.
Moved phone modes logic from serivce audio to service clients level.
Removed redundant API.
Seprated API for vibration and sound enable/disable.
Fixed issues with vibrations logic.
81adfe41 — Piotr Tański 5 years ago
[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.
87c21588 — Marcin Smoczyński 5 years ago
[EGD-6324] Update audio assets

Upload latest audio assets. Original file names preserved.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
ee65e0c5 — Maciej Gibowicz 5 years ago
[EGD-6082] Fix cellular start harness test

Improved cellular cold and hot start harness test
7b8f1712 — Mateusz Grzegorzek 5 years ago
[EGD-6433] Implement SIM PIN enable request

Implement SIM PIN enable/disable request
in PinLockHandler
42426e3e — Mateusz Grzegorzek 5 years ago
[EGD-4736] Change PIN windows

Implement changing SIM PIN code flow
4b35b13f — Pawel Olejniczak 5 years ago
[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.
91d0fc87 — Maciej Janicki 5 years ago
[EGD-5748] Revert remake cellular flow

Reverts changes due to reported issues
Next