[EGD-3998] New db engine (3.33.0) and vfs passing PRAGMA support back to sqlite
[EGD-2395] Added BottomTop orientation support for listView. Created SMSThreadViewWindow and SMSOutputWidget. MessagesStyle moved from global Style.hpp. Fixes in Text. ListView fixes, BoxLayout callback for requestedSize. Added smsInput into list. Drafts handling added.
[EGD-3700] Switch window rework
-Create application->switchManyWindowsBack() method
-Create equivalent to empty window enum class
-Remove stored prevWindows variables
-Add bottom bar to empty window (equivalent to allEvents)
-Repair going back to previous windows functionality
-Repair switching window (with empty events DB)
-Add EventShift value to event records time
EGD-3808 Scrolling contacts list with a particular letter - part 2
[EGD-3788] Fixes for message drafts feature after requirements elaboration. (#733)
[EGD-2846]-sim-pin-entering (#718)
[EGD-2846] PIN and PUK windows for SIM added
[EGD-3699] Add notifications handling in calendar.
[EGD-3139]Scrolling contacts list with a particular letter - part 1
[EGD-3713] Rework repeat option data flow
-Implement onIsChecked callbacks
-Add Custom repeat functionality
-Prevent from repeated events duplicates
[EGD-3799] Messages queries cleanups.
[EGD-3797] change default country to unknown
Can't assume that user is in Poland if number origin is unknown.
Fix related unit tests.
[EGD-3720] Database service API cleanup for messages application. (#720)
- Major cleanup of database query usage.
[EGD-3782] Fix: sending sms to new or deleted contact
[EGD-3566] added calllog handling in service-desktop
[EGD-3566] implemented calllogGet query
[EGD-3566] fixed callogGet query
[EGD-3566] added CalllogGetCount query handling
[EGD-3566] added CalllogRemove query handling
[EGD-3566] added CalllogGetByContactID query handling
[EGD-3566] added tests
[EGD-3528] group:id=4 is also protected
[EGD-3528] protection added by new table contact_group_protected - if the group id exists in the table the group cannot be deleted
[EGD-2870] Message drafts feature implemented. (#704)
- Save unsent messages as drafts on thread view window close.
- Queries for SMS add and update introduced.
- Fix for windows IDs all being zeroes across the GUI.
[EGD-3679] Replace vCard encoding with plain text for exporting contact data
[EGD-3679] Update contact record tests
[EGD-3679] Clean up ContactRecord
[EGD-3679] Remove vcard encoding
[EGD-3679] Update changelog