~aleteoryx/muditaos

0ec94289 — Adam Dobrowolski 4 years ago
[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
df7d1965 — Adam Dobrowolski 4 years ago
[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
4a1e7e14 — Maciej Gibowicz 4 years ago
[EGD-8121] Fix cellular sleep mode enter without SIM

Without a SIM card, the modem will be able to enter sleep mode,
which will significantly extend the battery life of the phone.
e9ee2af0 — Lucjan Bryndza 4 years ago
[EGD-8131] Add Reboot/Poweroff for _platform_exit()

Add support for Reboot and Power off for the
_platform_exit code.

Add _platform_exit mode handle

Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
6142f667 — Lucjan Bryndza 4 years ago
[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-8094] Change mp3 decoder replaced with dr_mp3

Mp3 decoder replaced with dr_mp3.
1b0f7a98 — Przemyslaw Brudny 4 years ago
[EGD-8104] Fixed return to home actions on phonebook, ringtone and alarm

Fixed return to home actions on phonebook, ringtone and alarm.
6309e29c — Przemyslaw Brudny 4 years ago
[EGD-7979] TextLine split and cleanup to support SingleLine text

TextLine split and cleanup to support SingleLine text.
58c05d16 — Maciej Gibowicz 4 years ago
[EGD-7920] Fix GUI in adding / removing contacts

Adding and immediate removal of a contact made it possible
to edit a contact that no longer existed.
0c76e765 — Marek Niepieklo 4 years ago
[CP-914] Update factory reset test

Moved the test out form pytest/service-desktop
Improved test scenario to check for the onboarding screen
Used Factory Reset API for Harness
97f79cf7 — Marek Niepieklo 4 years ago
[CP-829] Move and fix test_battery_file.py

Moved battery file test out of service-desktop
Replaced deprecated check file op with get file op to test
if the file is present.
79947489 — Przemyslaw Brudny 4 years ago
[EGD-3363] Added color setter to Text

Added color setter to Text.
b83605d2 — Lucjan Bryndza 4 years ago
[EGD-7573] Add support for reliance edge fs

Added support for reliance edge file system.
The initial port is done.
The whole effort is still WIP.
Left a note in readme file what should be done next.
8cc1f779 — Alek Rudnik 4 years ago
[EGD-2489] Enable full newlib

Newlib nano is an optimized for size version of newlib libc library.
While newlib nano is smaller in size, it is also noticably slower than
the full version -
https://interrupt.memfault.com/blog/memcpy-newlib-nano

Moreover, full newlib provides native possiblity to printf 64-variables,
including double and float.

There was hard fault while trying to enable full newlib whithout
recompilling memcpy implementation with -mno-unaligned-access compile
option.
It was failing for missalinged memory access during memcpy.
Similar issue is described here -
https://bugs.launchpad.net/gcc-arm-embedded/+bug/1857469
055bc5e0 — Alek Rudnik 4 years ago
[EGD-8081] Bump up dr_flac version

Bumped up version of dr_flac library to recent version.
Unified decoder API and made sure it is working as expected.
ed783b11 — Maciej Gibowicz 4 years ago
[EGD-7993] Fix memory leak after import contact via MC

Reducing the memory allocation for re2,
which results in a change of the algorithm from DFA to NFA,
which consumes less resources.
05c8d311 — Alek Rudnik 4 years ago
[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.
d22405bb — Alek Rudnik 4 years ago
[EGD-7860] Fix building of application antenna

It was not compiling before
cbbcbe2a — Lucjan Bryndza 4 years ago
[EGD-8076] Replace wav decoder by dr_wav

Replace plain straigh waw decoder by the dr_wav library.

Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-8075] Add dr_libs as subrepo

It adds dr_libs as third party subrepo.
Next