[EGD-4831] Add license headers to c, h and sql files Add license headers to `h`, `c` and `sql` files as this files haven't been checked previously, script now to automatically updates current year in existing licenses.
[EGD-5462] SML library introduced Introduced SML library for further state machines development.
[EGD-5073] Add UI modifications in Calendar after review Changes mainly concern margins, positions, sizes etc of items in: - Custom repeat window, - New/Edit event window, - No events window.
[EGD-4708] Add backend of multiday events handling -sql req for multiday events handling -Add UT -Add markEventsInDays method -Add new query for day filter
[EGD-5181] Add Circular and Logger buffers Add RandomStringGenerator class. Implement Circular and Logger buffers. Add UTs for LoggerBuffer.
Merge branch 'master' into stable
[EGD-5325] Remove using namespace directives from headers "Using namespace" directive should not be added in headers because this practice pollutes source files.
[EGD-4417] Fix operations in calculator 1. Fix possibility to write illogical operations. 2. Fix possibility to write multiple '0' when it is not needed. 3. Add scientific notation when result do not fit on screen.
[EGD-5250] Change time format on home screen and status bar This commit changes time format displayed on home screen and on status bar by adding new locale for 12H format, which excludes am/pm suffix. The new locale is set as new default format for time string. Minor: Grammar typo fixed.
Merge branch 'master' into stable
[EGD-4429] Enable DEBUG_MODEM_OUTPUT_RESPONSE to true All those logs are crucial for identification of modem issues. All modem debug logs are disabled in runtime by default.
[EGD-4429] Fix gui issues in application call Fix the persistent answer and reject labels in Call Window issue Fix the wrong call duration issue in both Call and Calls apps Fix the not working call ignoring issue
Merge branch 'master' into stable
[EGD-4580] Add BT settings middleware Added bluetooth settings middleware to store BT status in settings. Added middleware layer to handle new settings queries.
[EGD-4711] Change calendar events endpoints -Create providers object -Change endpoints data message structure to json object -Extend ical format validation -Extend service desktop tests for calendar endpoints
[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-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-4932] new battery icons + battery in TopBar rework
[EGD-4502] Fix and remove old vfs boot Remove old vfs bootconfig from the vfs which will be removed in the later commit
[EGD-4925] Change new filesystem handling implementation in module-gui. (#1193) Due to vfs deprecation there is need to remove all vfs calls from code. This PR covers module gui. There are some modifications in other modules included which are necessary because of build system issues.