[EGD-6994] Remove sensitive data logging Sensitive data removed from logs in apps: call and calllog.
[EGD-6883] Change time settings cleanup Time related settings are handled by service time now. utils DateAndTimeSettings replaced by static time service api.
[EGD-6697] Date and time formatting Added system locale dependant date and time formatting.
[EGD-6960] Header addition related style cleanups Header addition related style cleanups.
[EGD-6918] Timestamp clean up Removal of not needed methods Addition of unit tests Fixes according to newst design guidelines Added new seprate interface cmake lib for time constants
Merge branch 'master' into stable
Merge branch 'master' into stable
[BH-376] Utils time turned to separate library Turned module-utils/time folder content into separate library, cleaned up CMake libs dependencies, fixed include paths
[BH-378] Utils move log to library Moved log to separate library
[BH-371] Replace gsl with mainline submodule and move to third-party Replacing loose gsl files with gsl mainline project as submodule and moving it to third-party
[EGD-6755] Add updated notification icons This PR adds/updates notification icons to latest version provided by designs. Also this PR provides new implementation for CallLogDetailsWindow. The window was using one of the icons updated. To avoid making temporary corrections on the icon's hardcoded (x,y,w,h) properties, the entire window was redesign to use up-to-date ModuitaOS GUI features.
[EGD-5884] Added Lock Screen popup handling Moved lock screen window to popup. Split DesktopMainWindow into two parts (popup and regular). Added LockPhoneHandler into ApplicationManager.
[EGD-3119] Hide InputEvent's member fields Use the InputEvent's convenience methods to express intent.
[EGD-6527] Internationalization API unification Single api to rule i18n all calls to localistaion in cpp files unified cut off ass many dependencies in i18n header as possible
[EGD-6555] ListView constants move ListView constants moved from style to ListView.hpp.
[EGD-6347] Refactored phone modes handling in applications PhoneModeObserver doesn't work properly in applications. Applications have to handle the phone mode changes via AppMgr. Phone mode and tethering handlers separated.
[EGD-6485] ServiceDB cleanup Remove old unused ServiceDB API and deprecate its remains still being in use.
[EGD-6208] Add blocking phone mode changes during tethering When the tethering is enabled, the phone mode shouldn't change, now, any attempt ends with a notification
[EGD-6271] Fix Calllog does not correspond changes in PhoneBook Synchronize caller name with ContactDB
[EGD-6209] Tethering confirmation popup added Provided a tethering confirmation popup. The popup shows up once a USB cable is connected to a PC.