[MOS-677] Fix crash on importing unprocessable contact Fix of the issue that phone crashed when trying to import contact with phone number that couldn't be parsed. Additionally minor code cleanup.
[MOS-685] Make small improvements in various places of the code - Forward arguments - Remove unused code - Remove auto return type when it's not needed - Add const to member functions - Use startsWith and endsWith from utils - Allow instantiation of operators only for specific types - Caluclate key mask in compile time
[MOS-670] Change clang-format AlwaysBreakTemplateDeclarations to Yes Add --all and --fix-all options to style-check-hook
[BH-1356] Meditation stats backend Added meditation statc backend. Added temporary widget for testing purposes and corresponding modules (meditation stats presenter, window,model).
[CP-563] Return correct threadID after adding new message After adding new message via Messages EP API, threadID field was always 0, which was incorrect.
[MOS-593] Fix backup issues with DB Backup had some issues when filesystem was not clearly closed. After that, sqlite was not commiting the transaction while doing VACUUM INTO query, which caused fail on the next query. Fixed by commiting the transaction when there's any ongoing one during backup.
[BH-1533] Display battery charging state Battery state during charging is always displayed even if the state of charge reached 100%. Minor refactor of BellBattery class. Removed unused includes.
[CP-1334] Return templateID after adding new one No information about newly added message template was returned. Now temaplateID helps to identify newly added record.
[MOS-463] Unify cellular namespace Unified cellular namespace, fixed test buildiing, removed some unused includes
[MOS-512] Fix build with gcc12 As in topic
[MOS-513] Fix issues related to the GCC12 gcc Fix issues related to the GCC 12 Fix paths for ignore license headers
[MOS-477] Add the call log erasing option Add the call log erasing option
[MOS-266] Call StateMachine implementation With some tests, documentation and so on
[MOS-400] Fix missing header The <optional> header is required to use std::optional.
[CP-1085] Collect sms threads notifications in outbox ep When thread record is modified during connection with Mudita Center, notification of that action should be collected in outbox endpoint to keep contacts data synchronized between MuditaOS and Mudita Center.
[CP-1082] Collect sms notifications in outbox ep When sms record is created/updated/removed during connection with Mudita Center, notification of that action should be collected in outbox endpoint to keep contacts data synchronized between MuditaOS and Mudita Center.
[MOS-351] Fix db load after update Workaround for loading changed/new sql after update. Currently, updated moves sql files to wrong direction, therefore to support both update and flashing we have to check both directories.
[MOS-282] Librarisation of services and test service * options work a bit better ,now services and apps are selectable by option in cmake * test service example added * major documentation for module-services * documentation for project configs and logs Co-authored-by: Bartosz Cichocki <sp2fet@gmail.com> Co-authored-by: Mateusz Piesta <mateusz.piesta@mudita.com>
[MOS-153] Fix quotes database Fix quotes database not being loaded Plus: updated SQLite (3.38.01) Minor spelling fixes
[MOS-296] Merge remote-tracking branch 'origin/stable' Merge stable Harmony branch into merge wip branch