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.
[EGD-6268] Add SAR info window
Window contains detailed information about SAR and certification.
[EGD-6331] Add cellular low power documentation
The documentation describes how to get into
and out of sleep mode for Cellular.
[EGD-6101] Add low battery start prevention
Device will be shutdown after
startup if SOC will be below
shutdown level
[EGD-6267] Create Technical Information Window
Add Technical Information Window to display tech info on Pure.
[EGD-6325] Fix linker error gcc 10
This PR covers linker error caused on gcc10 Release build
while trying to run unit test cellular parse result.
[EGD-6266] Create Certification Window
Add Certification Window to display certification information.
[EGD-6321] Fix max usb current
Setting proper value of
max USB current
[EGD-4863] Add harness test for cellular sleep mode
Adding test for outgoing call and text message
in cellular sleep mode
[EGD-6262] Refactor Quotes
- Connect QuotesMainWindow to work with agent,
- Use DatabaseModel in Quotes and Categories models,
- Connect add/edit/remove quotes with agent
[EGD-5260] Mono to stereo software conversion
Add workaround for Bluetooth audio to *always* convert mono PCM to
stereo.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-5260] Add A2DP playback to audio
Add basic playback capability using Bluetooth A2DP profile.
Only stereo/44100/16bit files are supported at the moment
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-6304] Popup overall fixes
Removed duplicated mode observer from application
that was introduced during the rebase in this commit
1860bf210f5f128ee8cf780c0cb332abc918dbd1.
Fixed mute logic according to the design.
Fixed switching back to the meditation window.
[EGD-6314] Phone mode widget visibility
Phone mode widget will be visible only on main screen, while entering
numbers or in emergency call mode. Also it will be disabled whenever NAT
widget is enabled.
[EGD-4852] Add sleep mode for GSM modem
When the GSM modem is idle and there is no communication,
it enters the sleep mode, where the power consumption
is significantly reduced.