[MOS-1067] Fix Pure crash when deleting all contacts
Fix of the issue that Pure would crash
when trying to delete all contacts from
Mudita Center when main window of
phonebook was opened and focus was
set on different contact than the
first one in the list.
[BH-1887] Speed up update process
* Added stream buffering for reading data
from tar archive with update.
* Increased size of the buffer used
for unpacking files from tar archive.
* Changed buffers data type from vectors
to raw heap-allocated arrays.
[BH-1888] Fix device freezing when changing volume intensively
Fix of the issue that intensive changing
volume in Relaxation app would result in
device freezing after some time of such
activity.
[BH-1883] Add a low battery notification on home screen with quotes
Below 20%, instead of quotes, the battery with percentage information
about the charge level will appear on the main screen.
[BH-1842] Fix dependabot alerts
GitHub's dependabot suggests to stop using the py library and switch
to a new pytest version
[BH-1885] Increase stack size for battery charger task
The battery charger worker had only ~10% free
stack size so it was a possibility to stack overflow.
After increasing the stack by 512 bytes the worker
has ~40% free stack space.
[BH-1881] Add progress bar to update process
* Modified Lua update scripts to show simple
progress bar during update process in
Recovery.
* Fixed regression with failing factory
reset on Pure.
* Split Lua scripts per product.
[BH-1884] Fix biwin memory errors
The BIWIN eMMC memory
doesn't work stable when enablePreDefinedBlockCount
flag is enabled.
[BH-1861] Backend for quotes on home screen
Implement a backend for getting and shuffle
the quote for home screen clock face.
[BH-1860] Add new clock face with quotes
In the settings, the user can choose a clock face with quotes. A
dedicated clock face includes information about the time, alarm
settings, quote and author of the quote.
[BH-1858][BH-1859] Create database with predefined quotes
Created database with length-limited predefined
quotes that will be displayed on new clock face.
[BH-1882] Fix display of "Connected" label on home screen
The "connected" label did not appear on the home screen if the USB was
connected during onboarding.
[BH-1770][BH-1677] Update fsl drivers
Now the system uses 2.14.0 version.
Add only necessary drivers:
- pit
- pmu
- rtwdog
- snvs_hp
- snvs_lp
- src
- trng
- wdog
- gpio
- gpt
- lpi2c
- lpuart
- lpuart_edma
- common
- common_arm
- dmamux
- edma
- flexram
- flexram_allocate
- clock
- cache
- CMSIS
- dcp
- iomuxc
Changed speed of the USDHC clock from ~109MHz to ~81MHz.
Also changed bus timing from kMMC_HighSpeedTiming to
kMMC_HighSpeed200Timing for better efficiency.
[MOS-1064] Fix no input language selected for French/Spanish
Fix of the issue that choosing French
or Spanish as a system language
resulted in no input language selected.
Effectively reverts
8f8b9d86b3caf12b18dadf89dd5c36e7090486f3.
[BH-1882] Fix display of "Connected" label on home screen
The "connected" label did not appear on the home screen if the USB was
connected on another screen.
[MOS-1064] Fix no input language selected for French/Spanish
* Fix of the issue that choosing French
or Spanish as a system language
resulted in no input language selected.
* Added keyboard input parser unit
tests for French and Spanish input
maps.
* Minor cleanups.
[MOS-1063] Fix device freeze after onboarding in Spanish
Fix of the issue that Pure would freeze
before displaying the last onboarding
screen if the language set during
onboarding was Spanish.
[MOS-1062] Update texts in onboarding
* Update share capital value in EULA.
* Update copy on final onboarding screen.
* Minor line break fixes.
[MOS-1061] Fix screen backlight flash when turning off
Fix of the issue that screen backlight
would sometimes flash lightly when the
phone is turning off.