[BH-386] Turned app messages into lib Turned application messages into library, defined dependencies, private and public sources, cleaned include paths, massive cleaned headers
[EGD-7091] Forgetting forgets incorrect BT device There was a bug in forgetting flow - before reqesting forgeting in the BT stack the device has been removed from the internal list and the view has been refreshed, thus actually focused device was different - then the address of the selected device has been requested to unpairing
[EGD-7084] No scrollbar on All devices list When paired with more devices that are able to be displayed, the user could be not aware of rest of the list as there was no scrollbar
[EGD-7071] Text paste fixed Pasting a text into a new SMS content fixed.
[EGD-7043] Reverted the decimal separator for Polish The decimal separtor for Polish language is comma.
[EGD-7043] Fixes in German JSON Added additional changes
[EGD-7043] Fixes in Polish localization Added fixes to the Polish JSON language file.
[EGD-7043] Added 3 localizations Polish, German, and Spanish localizations from translation partner.
[EGD-7081] Disconnect forgotten BT device The device has to be disconnected prior forgetting
[EGD-7077] Don't allow for connecting more than 1 BT device at once We don't have support for multiple connected devices thus we shouldn't allow for this. This commit fixes the issue
[EGD-7050] Fixed reboot copy Fixed the copy that prompts the user to confirm the reboot of the phone.
[EGD-7007] Removed sensitive data from gui Sensitive data removed from logs in module-gui. Commented out legacy code removed.
[EGD-6956] Add offline calls notifications Changed calls notifications for offline mode
[EGD-6957] Add sms notifications in DnD SMS notifications configuration in do not disturb phone mode
[EGD-7074] Removed incorrect and failing unit tests The unit test needs to be reworked, it can't be easily fixed.
[EGD-7051] Fixed saving multiple notes at once When creating a new note, it was possible to save multiple notes with 1 click.
[EGD-6697] Fix DateTime::isYesterday() tests Skip all days numbered 1 to avoid testing at month boundary.
[EGD-7048] Remove "Automatic time zone" from settings From now on in the settings, instead of the two options: "Automatic date and time", and "Automatic time zone" there will be only the first one, which allows to manually set the time and time zone.
[EGD-7026] Fix nullptr calls and unlock behaviour When unlocking there was unnecessary screen blink between unlock and PIN code actions. Also nullptr calls removed from TimerHandle.
[EGD-7006] Removed sensitive data from db Sensitive data removed from logs in module db and service db.