[EGD-5451] Added SMS Center SMSC check to OS Extended cmd mechanism to provide class defined responses and implemented SMS center verification to check if SIM card is properly cofigured and is able to send SMS messagess at all. This check is needed because if SMS Center is lost we are not able to send SMS messages with no verbose error codes. Added milliseconds and noexcept specifiers for at commands Fixed Chanel name to Channel
[EGD-5451] Cleaned i18n header from vfs internationalization is included nearly everywhere in system it should not be polluted with include which is to be removed
[EGD-5451] Removed unused and potentially harmful cmux api We do not and should not use api removed. We should use Chanel and Response in cellular code.
Merge branch 'stable' - v0.55.1
[EGD-5450] Add DEVICE QUALITIER descriptor Enabled DEVICE QUALITIER decriptor in USB configration Added callback to return the descriptor
[EGD-5394] Eink - reuse temperature for waveforms Do not waste time right before refresh of the eink display to measure new temperature. Assume that the measurement from early frame prepare stage is valid. It has only to be valid for only <time of rendering the frame>, which is less than a 1000ms.
[EGD-5519] Lockscreen does not ask for pin after reset solved Name of parameter for lockscreen mode on/off updated in sql script. Register on param lockscreen only reacts on value change.
[EGD-5367] Add Fuel Gauge parameters Batery fuel aguge parametrized. Battery charger parameters also added. Appropriate measurements added and configured.
[EGD-3434] ListView Scroll bar refactor Added two new scroll bar types. Fixed for ListView with equal height elements and PreRendered which require whole list render - not recommended for big lists but works with not equal heights elements. Applied new types to all lists in Pure. Various cleanups and refactors inside models and listView.
[EGD-5393] Wrong emergency number window According to lately added emergency call window there is need of window that handles invalid number dial as emergency number.
[EGD-5132] Change time synchronization logic Until now first network time update has been disabling periodic time update. Now the time is updated periodically.
[EGD-5457] Add harness test for bluetooth on/off There is no functional tests related to the Bluetooth. As the refactor is on the way,we need to have a tool to check if it works By the way fixed worker deinit
[EGD-4861] Call waiting response parser It allows to show proper GUI windows for call waiting MMI responses.
[EGD-5415] Fix missing assets dep for lfstest.img Addionally, the genlfstestimg.sh script now accepts files to include in the image as arguments
[EGD-5273] Add possibility of add new and delete APN Functionality based on existing functions for APN. additionally, context number management (base on Quectel correspondence) and saving APN to settings has been added.
[EGD-4831] Move FileIndexer init script to proper place Moving sql scripts to proper place to be more consistent with the code.
[EGD-4831] Fix commit message generator Commit message generator had extra space which make template to be treated as a message
[EGD-4831] Add license headers to c, h and sql files Add license headers to `h`, `c` and `sql` files as this files haven't been checked previously, script now to automatically updates current year in existing licenses.
[EGD-5462] SML library introduced Introduced SML library for further state machines development.
add changelog for v0.55.1