[EGD-5597] Fix messages overflowing length Current sms length is bound by 7*67 characters. This PR enforce that limit on ApplicationMessages level. Additionally PR solve: - corner case problem with invalid cursor position in TextBackup - EGD-4408 fix of label on desktop menuWindow
[EGD-2931] Fix private number incoming calls The change adjusts both cellular service as well as call and call log applications to handle properly incoming calls from private numbers.
[EGD-3633] Fix new message recipient Known issues with recipient filed fixed: - on contact, clearing there was leftover data - on contact, one could keep adding numbers to visible name - on contact, to delete it one had to delete each visible name char - `select` in center button was not restored in some edge cases - wrong recipient label
[EGD-5707] Add empty Time Zone selection window Add Empty window for time zone selection. Connection with DB will be don in separate PR.
[EGD-5295] Fixes in Calllog app Fixed some Calllog UI issues: Fixed lack of calllog entry after call aborting
[EGD-5291] Fixes in Call App Fix for Call ended window displayed to shortly Separted the logic of two gui timers in call window. Removed redundant main window in call app Refactored CallWindow interface
[EGD-5398] Added onBoarding application first version Created first version of onBoarding application. Added welcome window, configuration start window and adopted language window. Small Icon GUI refactor. AppManager language copy removed.
[EGD-5702] Fix focus reset in Time And Date In "Time and Date" window focus where reseting on window update, this commit fixes it.
[EGD-5480] Bluetooth scan refactor There was a need for Bluetooth scan code refactor. Here it is
[EGD-5027] Services synchronization introduced Dependencies between services are now supported.
[EGD-5613] Fix pin lock window Minor fixes in pin lock window caused by gcc10 asan leak detection.
[EGD-5042] Fix options distances in SMS and Settings options According to most recent design, options should be separated with 8px.
[EGD-5158] Change access to the bus methods The bus is now accessible only via Service object.
[EGD-5619] Add unified implementation of active icons This PR provides unified and reusable implementation of active icons used in windows system-wide.
[EGD-4763] Add check if all Unit Tests where run Catch2 doesn't report some errors in test, and some test are disabled on porpoise this commit adds set of scripts and changes to CI that will clearly mark what test haven't been run.
[EGD-5317] Unittest for module-db fixed Coding style fixed.
[EGD-5317] UT for module-db solved Copyrights updated.
[EGD-5317] Module-db UT solved Vfs init. Convertion time string to unix time returns 1 hour later than should. DatabaseInitializer stub that just creates empty dbs with table structure but without data. Notification table initial records moved to Database Initilize section. UT run with a stub of Database Initialize - new test section introduced to test original initializer: test-initializer. Added missing data for contacts db to run the sorted list test and test fix.
[EGD-4763] Fix Unit Tests First attempt, move vfs to be init in tests
[EGD-5045] Change call flow handling for lock screen Call requests on lock screen have to be handled separately to allow only emergency and ICE numbers.