[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-4270] updated test API, added sending message case in test harness (#1042)
[EGD-4270] build fix for GCC 10
Co-authored-by: SP2FET <bartosz.cichocki@mudita.com>
[EGD-4448] ssettings variable register fixed (#1045)
[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
[EGD-4221] Convert service-time to library
[EGD-3220] Convert service-fota to library (#1038)
[EGD-3572] SettingsTable exchanged to Settings::Settings (#968)
[EGD-3572] Application has an instance of Settings - removed from derived apps
[EGD-3572] review issues resolved
[EGD-3572] shared_ptr -> unique_ptr
[EGD-3572] Primary Key for settings_tab:path
[EGD-3572] empty values handling
[EGD-4219] Convert service-evtmgr and service-lwip to library
[EGD-4314] Indexer DB – support for ListView (#996)
[EGD-4218] Convert service-desktop to library
[EGD-4344] vfs-utils refactor (#1010)
* [EGD-4344] removed vfs-utils.cpp and moved all the functions
to utils or eventStore
* [EGD-4344] removed vfs-utils.cpp and moved all the functions
to utils or eventStore
* [EGD-4344] moved methods to utils::filesystem
* Update module-utils/Utils.cpp
Co-authored-by: Piotr Tanski <piotr.tanski@mudita.com>
* Update module-utils/Utils.cpp
Co-authored-by: Piotr Tanski <piotr.tanski@mudita.com>
* Update module-utils/Utils.cpp
Co-authored-by: Piotr Tanski <piotr.tanski@mudita.com>
* [EGD-4344] test fixes, linux fixes, GUI fixes
* [EGD-4344] rebase fixes
* [EGD-4344] bugfixes for rt1051 and mutex support in EventStore
Co-authored-by: Piotr Tanski <piotr.tanski@mudita.com>
[EGD-4264] directory reordering (#1001)
* [EGD-4264] VFS directory reordering
Currently VFS uses flat directory structure
for disc manager I need more sofisticated directory layout
* [EGD-4264] Remove redundant -Wno
* [EGD-4261] New purefs API
* [EGD-4264] Unittest fixes
* [EGD-4264] Directory relativity
* [EGD-4264] Relative path fixes
* [EGD-4264] Fix RT1051 compile errors
Co-authored-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-3510] audio codec configuration for headset microphone (#1004)
[EGD-3510] Audio stereo outputs fixed. Microphone bias handling for headset. Headset microphone gain adjusted.
[EGD-4217] Convert service-db to library
[EGD-4366] Global data cleanup. (#999)
Egd 4097 call request recognition (#961)
* [EGD-4097] WiP Call request factory.
* [EGD-4097] Fabrication method changed.
* [EGD-4097] Call request handlers.
* [EGD-4097] Request handlers.
* [EGD-4097] Small refactor.
* [EGD-4097] Cleanup.
* [EGD-4097] Fixes aftr rebase + changelog.
* [EGD-4097] License fixed.
* [EGD-4097] PR suggestions.
* [EGD-4097] Fixxed request constructors.
* [EGD-4097] PR suggestions applied.
* [EGD-4097] Style fix.
* [EGD-4097] After rebase fix.
* [EGD-4097] Removed unnded semicolons.
Co-authored-by: Kuba Kleczkowski <dd>
[EGD-4357] Improve error handling in audio (#990)
- error code can be now returned also during
initialization
- fixed crash when user requested to playback
file that does not exist
[EGD-2408] Fetch sms at startup (#991)