[EGD-4073] Alarms database rework (#1006)
Adaptation to the query approach.
[EGD-3512] Create ICS Parser (#892)
-Create application desktop endpoints for calendar events
-Modify Calendar Database Interface
-Create ParserICS lib
-Create calendar events endpoints test
-Create UT for ParserICS
[EGD-3572] SettingsTable exchanged to Settings::Settings (#968)
[EGD-3572] Application has an instance of Settings - removed from derived apps
[EGD-3572] review issues resolved
[EGD-3572] shared_ptr -> unique_ptr
[EGD-3572] Primary Key for settings_tab:path
[EGD-3572] empty values handling
[EDG-4506] Database initializer to load init scripts from file (#979)
* [EDG-4506] Database initializer to load init scripts from file
[EGD-4070] Messages listView sync db queries refactored to full async. (#837)
[EGD-3469] ServiceTime - start
[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-3788] Fixes for message drafts feature after requirements elaboration. (#733)
[EGD-3799] Messages queries cleanups.
[EGD-3720] Database service API cleanup for messages application. (#720)
- Major cleanup of database query usage.
[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-3097] Add storing and updating audio settings in database.
[EGD-3532] identify thread with a number
Use phone number instead of contact number to identify a message thread
to allow having multiple threads for a contact if contact has multiple
numbers.
[EGD-3599] added missing queries to calllog DB
[EGD-3599] PR fix
[EGD-3593] fixed unhandled factory-reset endpoint
added update file check in update endpoint
added missing getByThreadID message query
[EGD-3522] added missing updateTemplate query
[EGD-3522] added missing queries
[EGD-3522] added ContactUpdate query
[EGD-3522] added ContactRemove query
[EGD-3502] fixed UT
[EGD-3522] added SMSTemplateGet query
[EGD-3522] added SMSGetCount query
[EGD-3522] added SMSGet query
[EGD-3522] added SMSTemplateGetCount query
[EGD-3522] added SMSTemplateGetCount query
[EGD-3522] added SMSTemplateAdd query
[EGD-3522] added SMSRemove query
[EGD-3522] added SMSTemplateRemove query
[EGD-3502] reworked endpoints and handlers
added endpoint listener to query