* [EGD-3169] added sms templates model and item
fixed common class name convention
* [EGD-3169] added templates window
Passing template to new sms window is already working
* [EGD-3169] PR fixes from DB PR
* [EGD-3169] add universal callback for templates items
* [EGD-3169] requesting templates from more 2 windows
* [EGD-3169] missign change - display template in threads window
* [EGD-3169] minor fixes
* [EGD-3169] minimal clean up
* [EGD-3169] fixed some layout constatnt
* [EGD-3169] rem minor comments and logs
* [EGD-3089] rem redundant vector include
* [EGD-3169] PR fixes
* [EGD-3169] fixes afeter rebase
* [EGD-3169] workaround for list view issue - added 2 dump entries
* [EGD-3169] PR fixes
* [EGD-3169] style fixes
* [EGD-3169] fix for 0x0D char on enter in text widget
* [EGD-3169] PR fixes
* [EGD-3169] compilation issue
* fixed Font function returning width, it was returning values in:
1. return value
2. in 3rd of 5 arguments
* made font unused character first class citizen of Font
* added clean(er) code for Ellipsis calculation to Font (following QT example)
* tiny bit code removed from Label (unused/harmful)
* c_str() needed for pretty debug logs (to not log integers which means nothing)
* std::string operator needed to log not only message, ale it's content
if provided (similar to __repr__ from pytohon
* [EGD-558][fix] change error to info
* [EGD-558] added volume control of currently active audio operation
* [EGD-558] added ringing on incoming call
* [EGD-558] mini clean up in callwindow
* [EGD-558] removed reinterpret_casts and added some logging
* [EGD-558] rewritten methods to increment/decrement volume
* [EGD-558] clean up
* [EGD-558] moved volume control to application class
added nullptr checks
* [EGD-558] fixed types
* [EGD-558] added some audio debug logs
* [EGD-558] left a comment why ringing sound is currently disabled
* [EGD-558] PR fixes
* [EGD-558] PR fix
* [EGD-558] added propper error codes on pointer checking in Audio.cpp
* [EGD-2548] added AddContactIcon
* [EGD-2548] added send message Icon - still need to use it in Call Window
* [EGD-2548] SendSmsIcon used in callwindow
* [EGD-2548] rewritten Icon class to be template based
Created all missing Icons
* [EGD-2548] integranio of new icons in callwindow and some fixes
* [EGD-2548] code clean up and tune up constants
* [EGD-2548] clang formatter and fix speaker icons
* [EGD-2548] revert of USE_DAEFAULT_BAUDRATE
* [EGD-2648] destruktor fix
* SIM hot swap should now properly show |x| in sim place when there is
no SIM inserted in selected sim slot
* ServiceCellular now can inform on Fatal state desktop which will
trigger window `Reboot` with no point of exit
* All windows in Desktop now have name in one place
* Access to cmux channels via enum class instead of String (which is errorprone)