[EGD-3797] change default country to unknown
Can't assume that user is in Poland if number origin is unknown.
Fix related unit tests.
Egd 3709 - Application antenna - added parameter history window. (#713)
* [EGD-3709] Applicatgion antenna switch parameters window.
* [EGD-3709] Changelog + service-antenna disabled.
* [EGD-3709] PR suggestions + missing antenna rquest.
Co-authored-by: Kuba Kleczkowski <dd>
[EGD-3720] Database service API cleanup for messages application. (#720)
- Major cleanup of database query usage.
[EGD-3637] restoration of Bluetooth stack
[EGD-3637] Bluetooth hangup fix
[EGD-3782] Fix: sending sms to new or deleted contact
[EGD-3566] added calllog handling in service-desktop
[EGD-3566] implemented calllogGet query
[EGD-3566] fixed callogGet query
[EGD-3566] added CalllogGetCount query handling
[EGD-3566] added CalllogRemove query handling
[EGD-3566] added CalllogGetByContactID query handling
[EGD-3566] added tests
[EGD-3528] group:id=4 is also protected
[EGD-3528] protection added by new table contact_group_protected - if the group id exists in the table the group cannot be deleted
[EGD-3760] ListView added support to rebuild on provided offset.
[EGD-3770]: remove viewer app
This app is not useful anymore and should be removed.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-3702] Fix duplication of phone number when adding or editing ex-temporary contact
[EGD-2369] sprintf clean up (#677)
[EGD-2870] Message drafts feature implemented. (#704)
- Save unsent messages as drafts on thread view window close.
- Queries for SMS add and update introduced.
- Fix for windows IDs all being zeroes across the GUI.
[EGD-3098] Add audio volume control per functionality.
[EGD-3514] Fixed a crash on system language change. (#693)
- Fixed by invalidating internal states of running windows after destroying their interfaces.
[EGD-3757] Exclude tablib from install target
[EGD-3714] rt1051: dtcm ld cleanup (#708)
There is a memory shortage in the DTCM region. In order to be able to
add new features linker script for the rt1051 needs to be cleanup.
A couple of issues has been fixed:
* double stack definition blocking 4kB
* excessive heap definition blocking 4kB
* a part of DTCM had not been used blocking 24kB.
Data has been split to user and system part, user data has been moved to
the SDRAM, therefore new data will be placed there. To place it inside
the MCU an explicit statement has to be used.
Added a basic description of memory layout and a couple of comments.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-3747] music player empty window
changelog: update changelog for v0.38.1 (#709)