[EGD-4996] gcc 10 missing header include
[EGD-4925] Change new filesystem handling implementation in module-gui. (#1193)
Due to vfs deprecation there is need to remove all vfs calls from code. This PR covers module gui. There are some modifications in other modules included which are necessary because of build system issues.
[DW-31] Add commit message format checking on CI (#1201)
The changes include adding a custom github action and
integrating it into the main flow.
[EGD-4969] update fixes for vfs changes (#1199)
Fix links in dev workflow article (#1203)
Fixed links to commit message template and git hook
in developer workflow article.
[EGD-4987] Change log update (#1205)
[EGD-4914] input and display languages connection to settings problem… (#1188)
* [EGD-4914] input and display languages connection to settings problem solved
[EGD-4696] Several stabilization patches. (#1192)
[EGD-4760] littlefs host tools (#1161)
* [EGD-4760] Remove littlefs sumbmodule
* [EGD-4760] littlefs submodule in new location
* [EGD-4760] Littlefs host tools inital build
* [EGD-4760] Find fdisk
* [EGD-4760] LFS Cmake file changed
* [EGD-4760] GenLittlefs work in progress
* [EGD-4760] Parse args in the tool
* [EGD-4760] Inital version of genlittlefs
* [EGD-4760] genlittle fs seams to be working
It is a first working release for genlittle fs
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD-4760] genlittle Speed improvement
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD-4760] genlittlefs verbose flag
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD-4760] genlittlefs fix file support
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD-4760] Check if it is a littlefs
* [EGD-4760] Genlittle fs image
* [EGD-4760] Gen image fixed
* [EGD-4760] Final version of genlittlefs
* [EGD-4760] Rename littlefs rootdir.
* [EGD-4760] Code review round #1 fixes
[EGD-4627] Add target for ecooboot.bin download
ecoboot.bin - bootloader is required in final package.
We will not build it here, we just download newest available
in github releases.
[EGD-3442] Fix list empty window unhandled behaviours, in place rebuild handling, notes rebuild on note deletion and changed call Icon name to stateIcon. (#1160)
[EGD-3995] setup sim window prepared basing on the old settings (#913)
[EGD-3995] updated to new settings
[EGD-3995] sim switch using CellularServiceApi
[EGD-4467] Support for deleting entries in FI DB (#1175)
[EGD-4657] screen light control test (#1186)
* [EGD-4654] Light control first working
* [EGD-4654] Extended interface with custom brightness function
* [EGD-4654] Extended set of actions
* [EGD-4654] Fixed timer issue + cleanup
* [EGD-4654] Improving switch-case logic
* [EGD-4654] Moved keypad light control to previous state
* [EGD-4654] Refactor in screen light message
* [EGD-4654] Documentation work
* [EGD-4654] Extension of docu
* [EGD-4654] Typo fixing
* [EGD-4654] More improvements in doc
* [EGD-4654] Doxy generation fixes
* [EGD-4654] Pre pr cleanup
* [EGD-4654] PR comments pt 1
* [EGD-4654] Docu small change
* [EGD-4657] Added tests and fixes
* [EGD-4657] Tests refactor
* [EGD-4657] Proper destruction of timers
* [EGD-4657] Spelling fixes
* [EGD-4657] pre pr cleanup
* [EGD-4657] Build fix
* [EGD-4657] Pr changes pt 1
* [EGD-4657] PR refactor - extracted control algorithm to separate module
* [EGD-4657] Adapted tests to new structure
* [EGD-4657] Cleanup
Co-authored-by: Wojtek Rzepecki <wojtek.rzepecki@mudita.com>
changelog: update changelog for v0.50.1
Merge branch 'master' into stable
[EGD-4899] Worker class design improvements and fixes (#1190)
* allow workers to run independently from service
* change worker to use FreeRTOS wrapper Queue class instead of
freeRTOS native queues
* fix bug disallowing to destruct worker that have never ran
* fixed worker bad state transition to Running state
[EGD-4713] Add task control block into a heap allocated memory block for debug purposes. (#1143)