[MOS-737] Fix for adding a country code prefix to existing contact
Adding or removing country code from existing contacts number is
changing now number record itself, exactly when changed number
is placed in DB, instead to create new number record, to avoid
miss match during matching numbers.
[MOS-847] Fix auto-lock preventing
Auto-lock was not disabled properly when preventing was on
[MOS-800] Add a popup for changing the SIM card
Sometimes the process of changing the SIM card
takes a few seconds and the user needs to be informed
that something is going on in the background.
[MOS-641] Fix SIM cards window
Creating menus and actions depending on the SIM card
lock status.
[MOS-26] Add tethering info on status bar
When tethering is on, info appears in the status bar
and network coverage indicates "no connection"
[MOS-350] Restored notifications about PIN changes
Made SimInfo pop-ups completely omitted when
going back to windows.
Fixed the SimUnlockInputRequestParams's
constructor.
Done a bit of refactor in the places of
interest, e.g. naming clarification.
[MOS-724] CodeQL setup
added CodeQL setup, small fixes to CI
[MOS-424] Improvement of logger module
Due to losing bytes the logger has a worker
which is responsible for dumping logs to
the file. The logger also has its own timer
to dump logs every 15 minutes. EventManager
is not responsible for interval dumping logs
now.
[MOS-646] Bump updater version for Pure
Changed version of updater in downloaded
assets, version 1.5.4 has improved
logging functionality.
[MOS-718] Fix part of SIM unlocking
Fixed a potential bug in message handling,
refactored unclear naming and logic there
and in some other places.
[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-259][MOS-602] Fix no calllog entries in DND mode
Fixed no calllog entries in DND mode, which were caused
by not starting the call in DB interface, so no entry was created.
Moreover, small optimizing of the DND handling.
[MOS-670] Change clang-format AlwaysBreakTemplateDeclarations to Yes
Add --all and --fix-all options to style-check-hook
[MOS-608] Fix crash on phone turn off
Fix of the crash that sometimes happened
during system closing.
[CP-1448] Add storage info to device info endpoint
DeviceInfo endpont now contains information such as:
deviceSpaceTotal - total storage space on the device
systemReservedSpace - storage space on the device
reserved for the OS
usedUserSpace - storage space on the device used
for user files on the user partition
[MOS-598] Improved keyboard responsiveness
Add sentinel that increases and hold the CPU frequency
after a button press event
[MOS-635] Bump updater version for Pure
Changed downloaded version of updater,
1.5.2 allows to downgrade MuditaOS.
[BH-1356] Meditation stats backend
Added meditation statc backend.
Added temporary widget for testing
purposes and corresponding modules
(meditation stats presenter, window,model).
[MOS-589] Fix torch driver
Perform turn-off torch in only one place.
Before writing or reading i2c make sure the torch is power supplied.
Change old C-style cast to reinterpret_cast.