[EGD-6121] Add offline mode in service cellular
Adds entering and leaving ito offline mode in sevice
cellular. Outgoin SMS and calls are blocked Proper popups
are shown in applications Call and Messages.
[EGD-6415] Do not silently crash on empty image name
Image should not silently crash with empty or incorrect image name.
[EGD-6413] Update CI Debug for UT Release for harness
Split build types for UT and Harness tests.
[EGD-6376] Fix for no response on SIM pin confirm
CellularSimPinDataMessage wasn't handled by ServiceCellular
which caused that GUI didn't receive any response and stuck in
last known state.
[EGD-6351] Add Factory reset window
Add Factory reset window to Settings
[EGD-5748] Remake Cellular flow
This commit changes TS0710 Worker operation.
1. It introduces MessageBuffers as main
interprocess data passing mechanism.
2. DMA transaction status codes and CMUX errors
are now propagated to Service.
3. Data processing has been refactored.
[EGD-6361] Fixed quotation marks in Notes
Fixed quoatation marks in Notes so that they get reflected
and stored properly in SQL
[EGD-5792] Fix small typos in header comments
Changing some spellings in comments. Item, parent, axis, and position.
[EGD-6393] Fix for crashing unit tests
System update unit test crashes.
The test is disabled as that piece of code is not unit-testable.
[EGD-5834] Fix restore API
Change restore API
backup/restore/update harness tests
[EGD-6259] Turn off usb security
To prevent errors with USB connectivity and charging screens.
[EGD-6113] Always run tests on linux release
With original script was able to select build dir to run
against this script always chooses "Release" version
[EGD-6113] Fix Test harness issue in ServiceDesktop worker
Remove spare logging in MessageHandler.cpp
Move Linux CI target to Release
Remove spare logs form harness tests
Disable failing test cases in:
test_templates and test_connection_security
[EGD-6066] Removed Message default constructor
Forced each message to have declared type as parts of Bus logic
depends on it and previously we encountered undefined
behaviours. Added tests and messages validators.
Merge branch 'stable' - release v0.61.1
[EGD-6309] Fix 2-sec delay in VCom deinit when USB cable disconnected
When USB wasn't attached, MTP task waits for configured event,
hence it cannot be joined before semaphore take times out (2 sec).
[EGD-6341] Fix battery critical level
Critical level is set to
default instead of zero
before DB query
[EGD-6298] Fix Calendar crash on allDatEvent focused
NewEventCheckBoxWithLabel experienced crashes on focusChangedCallback.
[EGD-6283] Fix to slow Application Desktop start
ApplicationDesktop start was slowed down by two synchronous DB calls:
-get unread threads count
-get unread calls count
Both were replaced with asynch versions.