[EGD-6567] Add GSM time update handling Adds handling GSM time update in service time.
[EGD-5171] Utils to string fix Fixed utils to string function to work with 8 bit integers. Also nodiscard attribute added there.
[BH-359] Move TPLIB pugixml to separate dir Changed submodule directory and updated cmake scripts and include paths
[EGD-6654] Add self-tuning for RC oscillator Calibrate the RC before switching to the internal oscillator. This improves the precision of the system clock.
[EGD-6837] Add post merge pipeline and ram disk build Add support build in ram disk
[EGD-6736] Add app's state dependent autoLock mechanism This PR provides the implementation of the auto-locking mechanism that is dependent on an application's current auto-locking policy. Three auto-lock policies have been introduced: * DetermineByWindow * DetermineByAppState * PreventPermanently Also changed the AutoLockWindow set/get auto-lock time value to the message-based approach.
[EGD-6447] Add Bluetooth PIN pairing Implemented legacy pairing using PIN code
[EGD-6796] Fix excesive ATA command with HSP This commit fixes excesive ATA cmd in HSP by checking call type in ServiceCellular.
[BH-361] Move date to separate directory Move date to separate directory
[BH-356] Move TPLIB (microtar) to separate directory Move microtar to lib, amend CMAKE files
[EGD-6605] Fix RTC time not retained between resets if set manually When setting datetime from timestamp (manually, not from network), SRTC is set in order to retain the RTC datetime between resets. RTC handling was refactored in order to get rid of unnecesary conversions and third-party code mixed with proprietary code within a single file.
[EGD-6800] Enable voice transcoding Add voice transcoding during phone call with two basic transforms: - sample rate downscaling by a factor of 2 with a decimator - sample rate upscaling by a factor of 2 with an interpolator (no low-pass filter) Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-6809] Block building unrebased commit Added blocking commits that are out of date
Merge branch 'stable' - release v0.66.1
changelog: add changelog for v0.66.1
[BH-364] Move TPLIB magic_enum to separate dir Changed submodule directory and updated cmake scripts and include paths
[EGD-5762] Add documentation to AutoLock functionality This PR provides documentation for automatic lock functionality
[EGD-6338] Fix NAT widget visibility Make sure that NAT (Network Access Technology) widget is visible on top bar ONLY during call.
[EGD-6737] Fix light curve for auto FL brightness Light curve for automatic frontlight brightness adjustment changed to decrease brightness with increasing ambient lighting luminescence.
[EGD-6536] Settings API guideline added Guideline explaining how should Settings object be used