[EGD-8152] Added lacking colon asset
As well as mpi assets for call
[EGD-8095] Add quote on wallpaper
Quote from database will be shown on wallpaper
if proper setting is selected.
[EGD-8129] Add atexit functionality
Added atexit functionality. All global destructors and functions
registered with atexit() should be called at program exit.
It was possbile to reuse original newlib implementation with
MALLOC_PROVIDED flag set.
Made sure logger destructructor is called as last one.
Due to mudita OS legacy, it was not possible to simply fix dependencies
in global objectes and hence there are neither global objects
destructors nor functions registered with atexit() called when exit()
is called.
Possibly it will be changed later.
[EGD-8066] Fixed Bell audio assets path
Paths had bell in them, not needed
[EGD-8145] Download asset untaring accepts any relative path
download_asset.py:
either ./ or none - both are proper relative paths
music assets are taken from the assets release
Removed bell mp3 assets from MuditaOS repository
Removed assets for PurePhone from the repository
[EGD-7773] Post review code cleanup
as in status
[EGD-7773] Add popup drop possibility
Added popup drop possibility with custom callback onPop to comply
with Bell requirements
[EGD-7773] Fix Bell alarm popup handling
Workaround no longer needed
[EGD-7773] Popups stack poc
Stack plus minimum tests added
Updated to master
Removed useless or adressed TODOS
Constants name applied
Renamed searchModel to searchRequestModel
Review applied
We should remove legacy window names
Bell names fixes
[EGD-8144] PurePhone assets split mechanism
As we do not have artifactory etc. we download public assets from
public repository.
download_asset mechanism:
* added tar with unpack for releases on github
* download script create parent directory
* When there is no parent directory - then create it, not the file as
dir
* Lessened logs status
* download release files for Pure works ok
* added option to load multiple elements from tar
* added option to load stuff from own PC
CMake fixes:
* Add option to not pass Luts.bin to the image
* Added dependencies:
* Assets cmake
* DiskImage
* Generall: dependencies instead of runtime globals
* Fixed UT for bell
Added description file to fownload files:
* Files downloaded from MuditaOSPublicAssets repository Bell
* PurePhone assets copied to build dir not to image dir
* Added test assets and bell assets
* Luts and test assets unpacked to right place
* Luts proper on img on phone
EGD-8066 sq
[EGD-8127] Add FreeRTOS return to main when scheduler exits
Add support to the FreeRTOS to be able to back to main
functon when the scheduler is terminated.
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-7860] Fix for call error flow
Make sure it is not possible to request a call twice.
Added new error windows for general call error and
no network connection.
Make sure there are no issues when call is requested
from external app e.g. from callog or phonebook.
Merge remote-tracking branch 'origin/stable'
[BH-1252] Alarm Activated Behaviour Change
Alarm Activated should not return to Alarm Set
[BH-1227] Frontlight On When Entering Settings
Frontlight has to be on when entering frontlight settings
[BH-1271] Icons on summary screens align vertical
Summary screens icons are aligned vertically
[BH-1283] Battery icon alignment
Battery icon aligned to the middle of screen
[BH-1251] Fix meditation app respawning
Prevent meditation app from spawning multiple instances
[EGD-7922] Added Permanent Frequency Setting
Added Permanent Frequency setting in Advanced Developer
Mode with simple set window.
[BH-1125] Add file indexer
Add file indexer