[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.
[EGD-5315] Add ambient light gauge to DisplayLightWindow
Temprary solution to make an experiment.
Ambient light level displayed each 2 seconds in order
to measure lighting curve.
[EGD-5316] Add Bluetooth run loop integration into worker
To be able to handle properly the Bluetooth stack we need to
get rid of doubled FreeRTOS task and do refactor of
the whole BT section. This is first part of refactor and it
includes integrating run loop into our worker and unifying
namespaces
[EGD-5073] Add UI modifications in Calendar after review
Changes mainly concern margins, positions, sizes etc of items in:
- Custom repeat window,
- New/Edit event window,
- No events window.
[EGD-5309] Add a new message Abort in Update endpoint API
In order to be able to interrupt the OS update after its launch in
the phone, it was necessary to implement the new "Abort" message
for the Update Endpoint API.
[EGD-5465] Fix usb submodule revision
USB submodule revision update was accidently
reverted by subsequent PR.
[EGD-5461] Fix update docs
The update script doc doesn't have info about creaing a tarball,
now it's fixed
[EGD-5438] Fix returning from ice contacts window
Returning from ice contacts window goes back
to the contacts instead of previous used window.