[EGD-6079] Moved at factory from header to cpp file - data moved to std::initializer_list no issue warned with tools - GCC tools do not warn issues with memory now
[EGD-6230] Fix reading of cheksum.txt file Fix errors regarding update.
[EGD-6111] Timers refactored Deep refactor of system timers.
[EGD-5814] Fix battery revert Revert of temporary fix for old battery operation
[EGD-3819] Reduce taglib size Reduce taglib size by cutting off support for file types that are not supported by MuditaOS. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-6242] Fix image generate dependencies Currently image is not regenerated when boot.bin is changed. This patch fix the issue.
[EGD-4593] Add Logging Engine docs Add Logging Engine docs
[EGD-5945] Bluetooth-harness API messages This PR: * provides Bluetooth-Harness API messages definition [EGD-5944] * provides Bluetooth-Harness API messages implementation * provides Bluetooth-Harness API usage on harness side [EGD-5946] * provides Bluetooth-Harness tests [EGD-5947]
[EGD-5973] Reduce audio stack usage Verify stack usage of: - ServiceAudio - application music player - decoder worker Change if possible to a realistic value keeping a 30% margin. Stack usage reduction is limited due to an extensive stack usage of every call to the filesystem, which uses around 2 kB of stack. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
Merge branch 'stable' - release v0.60.1
changelog: add changelog for v0.60.1
[EGD-6076] Fix test_send_message fails fix for function erase_all_templates
[EGD-6237] Add memory clearing of MTP database storage Clear allocated memory to avoid occasional HFs due to accessing trashed entries
[EGD-5779] Swedish localization Add in both the main language file, and the keypad files. Also made slashes easier to type since it's common in Swedish texting culture to use slashes for various things. Co-authored by wojtekidd, edunfelt and rawzen. Update Svenska.json Change bildruta to skärm Det bökiga ordet "skapa" s/BACKA/TILLBAKA/ s/tidigare/innan/ Väckarklocka, välj veckodagar, klinga då och då [EGD-5779] Add Swedish i18n A collective community effort of adding Swedish internationalization to MuditaOS Some minor tweaks
[EGD-6009] Test and repair Update process Fixes to improve Update process.
[EGD-5790] Fix end of line display in message thumbnail Original problem was that '\n' character was displayed as `[]` in message thumbnail. After consulting Design-Team thumbnail should not display anything succeeding problematic character.
[EGD-6188] Add PurePhone flash script Currently dd doesn't handle sparse files properly, so the mudita pure flashing script should be used on the linux platform instad of the dd command. Tools will be created in the build dir example usage is: pureflash <image_file> <block_device>
[EGD-6192] Add torch hw control v2 Change behavior of torch control according to newest design.
[EGD-4593] Dump logs to file on timeout - Dump logs to file every 10 sec. - max file size is 50 MB (after reaching it, no more logs will be logged), - Add `LockGuard` with locking mechanism supporting IRQ and use it in `Logger`. - Fix minor style issues in `Logger`. - Add `mount_user_lfs_partition.py` script for mounting LFS on Linux FS in order to get `MuditaOS.log` file from `user` partition
[EGD-5932] Add more queries to Quotes agent Added queries: - list quotes from selected category, - enable/disable category, - enable/disable single quote, - list enabled quotes, Other fixes: - move `msgHandled` and `msgNotHandled` to `Message.hpp`, - use `typeid` in `QuotesAgent::registerMessages`, - change `Quotes::Queries` style, - make `quotesList` private Queries to add in next PR: - add/read/write quote