[torch] Toggle torch colours for certification purposes (redish, blueish, off).[boot] Switched configuration file format from INI to JSON.[phonebook] Auto releasing speed dial number of blocked contact.[phonebook] Redesigned contact details window.[phonebook] Fix favourites contacts display order.[phonebook] Fix (un)blocking option name and improve handling of contact blocking window.[calendar] Added event details window.[calendar] Added all events list window.[phonebook] Added alternative number handling.[music player] Added simple music player implementation.[audio] Added headset handling (insertion / removal).[torch] Added initial torch functionality.[phonebook] Phonebook search no window - new version of dialog box.[phonebook] Switch to contact list instead of contact details after saving contact.[phonebook] Require filling in at least one field while adding/editing contact.[phonebook] Replace static icon with number inside circle in speed dial duplicate window.[sms] Do not delete sms if thread is malformed (not found what expected).[listview] Improved data refresh time.[phonebook][db] Fixed reading contact without a number from database.[listview] Fixed wrong data refresh.[gui] Fix crash when rendering font glyph.[sms] When opening a thread show it from the newest message.[gui] Optimization on BoxLayout elements resize.[desktop] Added service-desktop <-> DB interface.[desktop] Added contact handling from service-desktop.[utilities] Fixed copying UTF8 by character.[calendar] Added events options and event delete windows.[sms][audio] Added incoming text message ringtone.[usb] Added ability to expose the cellular modem onto USB-C connector (USB re-routing).[sms] Fix selecting contact for a new message after searching in phonebook.[desktop] Reimplemented JSON message parser.[audio] Error codes unification.[build] Optimize third party libraries in debug configuration to lower the size footprint for the RT1051 platform.[text] Fixed text size and underline support.[listview] List view data handling fixes.[gui] Added generic ImageBox widget.[calendar] Added no-events window in general purpose windows.[calendar] Added day window with list of events.[calendar] main screen UI[calendar] main screen navigation[calendar] database structure[audio] added incoming call ringtone[phonebook] general support for groups in DB[phonebook] proper displaying of favorites, ice, blocked flags[sms] thread summaries cover all SMS states (incoming, failed etc.)[text] set the cursor at the end of text by default[sms] new message properly adds templates and resizes[sms] fixed focus in new message window after message forward option[audio] added audio workers synchronization mutexes[phonebook] Fixed bottom bar in main phonebook window[info] fixed displaying of version[boxlayout] min-max resize on alignment fix.[sms] fixed logic around re-sending messages[sms] conversation view summary refreshes instantly[gui] Moved Icon item into general widgets folder.[backup-restore] Add basic handling of backup and restore through JSon parser.[factory-reset] Add basic handling of factory reset through JSon parser.[sms] Added option to mark conversation as read/unread[phonebook] Fix wrong text label for back action.[sms] Concatenated sms sending fixed.[sms] Messages window margins fix.[sms] Fix for sms forward[sms] Fix for missing send label in new message window[sms] Fix for handling temporary contacts[sms] Fix for clipboard usage[call] Fix for adding new contact from call app[text] Text Vertical Alignment and Text Cursor starting position fix.[Alignment] Refactored Alignment and added support to BoxLayout.[phonebook] Add icon flags for showing contact special groups.[gui] Add digit input on long-press in Text.[gui] Add selector for newline in special character selection.[gui] Added Color to text[antenna] Improved reception and decreased SAR by adding antenna control service.[sms] Options have contact name in bold.[phonebook] Improved contact searching.[phonebook] New implementation of Add/Edit Contact window.[sms][home screen] Distinguish between unread and unseen message notifications.[sms] Return to conversations view after deleting the last message in the thread.[sms] Delete old testing empty threads (conversations) on opening.[backup-restore] Add backup tar archive handling (packing, unpacking).[factory-reset] Add factory reset operation for restoring entire phone back to the factory state.[sms] Do not show "no message" prompt where there is an SMS.[gui] Fixed with new text: movement, addition and line breaking[build] CI improvements.[doc] GUI documentation update on window switching.[gui] Improved widget resizing support.[gui] Add layout margins support.[fota] Added FOTA user interface.[desktop][notifications] Improved missed call home screen notifications.[desktop][notifications] Improved incoming message home screen notifications.[listview] Fixed top axis alignment not working properly on lists with scrolls.[sms] Do not jump to bottom and delete entered text on new SMS or deleted SMS.[sms] Fixed crash when receiving SMS prior to entering any thread.[database] Added database backup feature.[doc] Added release process documentation.[listview] Added support for deletable/non deletable items.[phonebook] Added widget for New/Edit Contact window.[test] Improved support for Catch2 unit testing.[notifications] Added bottom bar action indicators.[phonebook][sms] Improved contact matching by phone number.[sms] Contact Add/Contact details option.[development] Fixed colour accuracy in Linux simulator.[phonebook] Fixed phonebook contact select from new SMS window.[listview] Fixed double click on last ListView element switching two pages.[boxlayout] Performance improvements to BoxLayout - hence ListView.[sms] Removed redundant select in new sms window[vfs] Technical improvements and enhancements.[doc] FOTA implementation and testing report which is required by Verizon certification process.[phonebook] Add duplicated contact and speed dial numbers handling.[phonebook] Add confirmation windows after deleting/blocking contact.[sms] Add thread message status indicators: read/unread and last thread message (Not sent, You, Draft).[desktop] Fix plus sign input on a 0 key longpress.[sms] Fix thread view refresh on a new message.[sms] Fix message reordering on page change.[sms] Remove empty screen view at the top of a thread view.[test] Improved modem testing with modem shutdown detection.[build] Add support for auto-releases.