[EGD-6599] Add single number call notification This PR adds proper notification on call notifications coming from single number. To that end following changes have been introduced: * extension of Notification DB record with contact_id filed * use of `ContactRecordInterface` in `NotificationsRecordInterface` * extension of `Increment` query to require `PhoneNumber::View` * multiple minor changes on path from creating/handling `NotificationsRecord` to displaying respective notification.
[EGD-5928] Fix loading default BT entries Default BT entries weren't loaded at Pure start because of unproper paths in `settings_tab`. Adding `ServiceBluetooth` to paths fixes it.
[EGD-6574] Update image/user/db/sms_003.sql Co-authored-by: Michał Kamoń Co-authored-by: Piotr Tański
[EGD-6574] Create new SMS SQL Working on nice SMS messages to be displayed by defualt.
[EGD-6313] Fix Display backlight settings are not presistent Add global scope to settings db function calls
[EGD-6505] Implement “On when active” Keypad light functionality Implement “On when active” Keypad light functionality
[EGD-6361] Fixed quotation marks in Notes Fixed quoatation marks in Notes so that they get reflected and stored properly in SQL
[EGD-5260] Add A2DP playback to audio Add basic playback capability using Bluetooth A2DP profile. Only stereo/44100/16bit files are supported at the moment Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-6282] Add marketing-friendly test messages to Pure Added a long 4K note from a book and Mudita-related.
[EGD-6282] Add marketing-friendly notes Added a marketing-friendly notes and a 4K chars passage from 'The Picture of Dorian Grey'.
[EGD-6277] Changed contacts to English names Changed contact names and contact details to more marketing-friendly.
[EGD-6220] Fix Calllog persistent DB entry Date entries are stored in DB as `int`s. String version is obsolete
[EGD-5814] Fix battery revert Revert of temporary fix for old battery operation
[EGD-5932] Add more queries to Quotes agent Added queries: - list quotes from selected category, - enable/disable category, - enable/disable single quote, - list enabled quotes, Other fixes: - move `msgHandled` and `msgNotHandled` to `Message.hpp`, - use `typeid` in `QuotesAgent::registerMessages`, - change `Quotes::Queries` style, - make `quotesList` private Queries to add in next PR: - add/read/write quote
[EGD-5902] Phone Modes Windows Windows for phone modes created. Offline:FightMode/messages only ServiceCellularApi created. ConnectionFrequency and DND options settings throught AppSettings.
[EGD-5512] Usb security refactor and devices pairing Move all security related functionality to single security endpoint Paired devices can be added to avoid further passcode requests
[EGD-5932] Create Quotes agent - add Quotes agent, - implement get all quotes and get all categories queries, - extract PagedData from ListDirData and reuse it in QuotesMessages, - unify naming in Quotes and FileIndexer, - add Quotes agent unit tests
[EGD-5931] Create Quotes db schema Create Quotes db schema
[EGD-5758] Restore auto locking timer in ApplicationManager Restore auto-locking functionality
[EGD-5995] Settings entry path parser fixed Fixed: get value from setting when creating cache Fixed: path parsing Fixed: request settings value from db Fixed: sql init script