Merge remote-tracking branch 'origin/stable'
[EGD-7998] Pure image assets cleanup and update Pure image assets cleanup and update.
[EGD-7877] Call errors while MTP file transfer Enabled USB device task to handle USB requests outside IRQ handler
[CP-828] Remove outdated calendar test scripts These tests were created for old implementation of calendar application, which no longer exists.
[EGD-7728] Fix refreshing contact details after editing After editing a contact from the message level, the contact details will be refreshed in the message view.
[EGD-7873] Fix call ended screen during BT connecting Some devices were sending hangup message during connecting, which caused call ended screen - now it's disabled unless a call has been picked up
[EGD-5374] Fix call gui issues fixed state icons to use box layout plus string and allignement fixes
[EGD-7697] Fix BT names in all files Some fallback names were incorrect
[EGD-7875] Fixed bt not ringing Fixed bluetooth not ringing after bt call hang up.
[EGD-7939] Fix wrong battery status after restarting the phone Adding the necessary, short delay for synchronization after configuration.
[EGD-7993] Fixed contacts matching algorithm number.isValid() always returns false if there is no national prefix.
[EGD-7899] Keypad light settings fix Fixed keypad light settings - removed always on option which had serious impact on battery life time.
[EGD-7997] MTP is not deinitialized properly Destroing the MTP task during USB deinitialization
[EGD-7974] BTstack: fix typo in CMake I just noticed it while compiling the project, This should have no functionality changes
[EGD-8001] Fix enable cellular logs It will be possible to debug cellular now.
[EGD-7658] Fix unsafe usage of std::filesystem::file_size Find and fix unsafe usage of the file_size in the MuditaOS filesystem Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-7727] Fix userrealloc to ANSI standard capable Fix userrealloc() function to the ANSI to comply ANSI C standard Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
Merge remote-tracking branch 'origin/stable'
[EGD-8000] Fix commit name check for community builds Community commits were incorectly verified during checks on CI. In details - commit list to check was incorrectly created thus covered much more commits than it had to
[EGD-7996] Prevent crashdump recursion from ISR Calling abort() or exit() from the interrupt context causes that the phone enters into bootloop, because in the exception mode ISR cannot be used. We are add guards for prevent clean system shudown when abort is called from the ISR context. Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>