[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.
[EGD-5383] Fixed Sim indicator displaying on top bar
Sim indicator should be displayed on desktop main window's top bar.
[EGD-4862] Add CLIP, CLIR etc responses parser
It allows to show proper GUI windows for CLIP,
CLIR and IMEI MMI response
[EGD-5421] Add USB stack changes for device and interface descriptors
Pick [EGD-5417] Change order of Pure USB interface descriptors
Pick [EGD-5395] Change USB device descriptor to match PTP/MTP spec