[EGD-4559] store update history in settings db (#1134)
* [EGD-4559] store update history in settings db
* [EGD-4559] first review fixes
* [EGD-4559] catch changed
Co-authored-by: Alek Rudnik <aleksander.rudnik@mudita.com>
[EGD-4815] Add UPPER_CASE folder with GitHub issue templates (#1165)
Added ISSUE_TEMPLATES upper case folder so that all templates will
be visible on GitHub repo.
[EGD-4816] Add security tokens to GitHub main.yaml
Github workers needs security tokens for downloading submodules.
Tokens need to be explicitly used in configuration.
changelog: cleanup after v0.49.1 (#1162)
[EGD-4464] Provide GUI for MMI internal messages (#1139)
[EGD-4800] Add missing Clion modules.xml (#1157)
[EGD-4582] Bluetooth over DMA (#1115)
[EGD-4582] Bluetooth UART: replace polling with DMA
[EGD-4069] alarm clock: Add window with options list (#1149)
[EGD-4522] USSD sesion handling (#1121)
Added USSD sesion handlig and small fixes on USSD.
Session handling was needed to show proper window on new incoming USSD code.
Co-authored-by: Kuba Kleczkowski <dd>
[EGD-4752] tests: fixed contact offset bug, sliced contact test into batches (#1154)
Fix contact offset bug
Slice contact test into batches
Co-authored-by: SP2FET <bartosz.cichocki@mudita.com>
[EGD-4723] PowerManagement: Enable FreeRTOS Run Time Statistics (#1147)
Add FreeRTOS Run Time Statistics for measuring CPU load
[EGD-4724] PowerManagement: Change hardware timers clock source (#1144)
Change clock source of GPT and PIT hardware clocks to an independent
source from an oscillator.
[EGD-4762] Add littlefs library (#1152)
Create library with littlefs filesystem
[EGD-4626] doc: add new i18 issue template (#1119)
Added new issue templates for the OSS community to
handle i18n issues and any other issues that will come up.
[EGD-4499] Create drivers for the VFS (#1128)
* GId modules updated
* Remove module
* Gitmodules update
* [EGD-4499] Global module VFS
* [EGD-4499] vfat driver in progress + fsfat
* [EGD-4499] fffat glue to our implementation.
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD-4498] Glue logic between ff_fat and disk mgr.
* [EGD-4499] Mount and unmount fat_fs.
* [EGD-4499] Filesystem mount seams to be working
* [EGD-4499] Missing umount volume removal
* [EGD-4499] Code review vol 1
* [EGD-4499] Missing erase element from map
* [EGD-4499] Missing mount umount
* [EGD-4261] Mount and unmount tests
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD-4499] Initial filesystem implementation
Iterate over directories are not completed yet
* [EGD-4261] unit test fix
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD-4499] Stat vfs for RT1051
* [EGD-4499] Small fix in the seek
* [EGD-4499] Directory handle fix
* [EGD4499] Completed ffat implementation
It is already completed vfat driver for vfs core
but it is not tested yet.
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD4499] Code review part #1
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD4499] Remove double dynamic allocation of mount point
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD4499] Partition out of range fix
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD-4499] Handle leak fix
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD-4499] VFS vfat completed.
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD-4499] File descriptors from 3 according to POSIX std
0,1,2 fds are reserved for stdin,stdout,stderr
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-4725] default sim value (#1145)
* [EGD-4725] fixed lack of sim at startup
[EGD-4009] alarm clock: add main window (#1100)
Create alarm clock application and add main window.
[DW-18] Optimize CI flow
Don't run builds and tests if style check fails and parallelize linux and rt1051 builds
[EDG-4494] Exclude contacts from temporary group (#1109)
* [EDG-4494] Exclude contacts from temporary group