[EGD-4591] Change input language parser to load from files Completely independent input language files and display language files. Input language files are now loaded based on number of files in "profiles" folder. InputLanguageSettings window now shows input languages based on their "filetype" value andfiles in "profiles" folder.
[EGD-4887] Add PLL2 clock switching Pll2 will be disabled at the lowest CPU frequency, which will save power
[EGD-5140] Fix default borderCallback navigation in GridLayout Fix default borderCallback navigation in GridLayout
[EGD-4317] Fix newly added contact recognized as a duplicate of temporary contact. Newly added contact is no longer considered as a duplicate of a temporary one. It simply replaces the temporary contact, if its number matches.
[EGD-4737] Add VoLTE ON/OFF switch in Settings Network window Add VoLTE ON/OFF switch in Settings Network window
[EGD-4706] Change log for RT1051 and Linux platform Unify log for RT1051 and linux platform. Add Logger class where common functions for RT1051 and Linux are stored.
[EGD-4712] Change quickstart.md to reflect current project state Quickstart documentation was a bit out-of-date, thus containing some minor inaccuracies. Also document didn't actually reflect desired sequence of user actions.
[EGD-5086] Change audio device switching logic Upon hardware change event, audio profile had been switched multiple times forcing redundant initializations of all related objects. Logic has been optimized and prepared for further refactor. Now upon hardware event objects are initialized exactly once.
[EGD-4973] Fix absent notifications on home screen SMS and Calls notifications require default init of respective data base. Displaying notifications require wider space reservation for some digits (e.g. `8`)
[EGD-4920] Add API to get current operator name Asynchronous API to get operator name, also possibility to easy extend solution for current operator technology and information about operator selection mode (automatic/hand).
[EGD-4919] Add API functionality to set operator Functionality for set operator (with name) and set autoselect were added.
[EGD-4628] Add APN settings and URC handler for PDP context Classes supporting APN settings on modem and telephone configuration (synchronization) have been constructed. Possibility of asynchronous execution of individual actions via ServiceCellularAPI. Added message with information about deactivation of the PDP context (URC) that the application / service can listen on.
[EGD-5133] Fix settings bus add duplications Changed Bus Channels vector to set to prevent duplicates and cleaned logging.
[EGD-4968] Change GUI service to optimize flow and memory management Gui and Eink services refactor. Displaying frames performance optimization. Critical resources management.
[EGD-5026] Change Eink service code structure Refactor.
[EGD-5099] Fix GUI module readme Fixed typos in GUI module readme file.
[EGD-5151] Fix timers callback issue Fix timers callbacked issue and make sure there is no need to call connect() after each stop().
[EGD-5092] Add instructions to development_workflow Added instructions regarding adding licenses of 3rd party code when creating a PR.
[EGD-5092] Fix year to 2021 Updated the year to the current one.
[EGD-5092] Add 3rd party licenses Added missing 3rd party licenses to relevant sections in LICENSE.md