[EGD-5737] Merge master into experimental
Keep experimental up to date with changes from master
[EGD-5737] Merge master into experimental
Keep experimental up to date with changes from master
[EGD-5198] Fix service database tests
Due to the problems with settings api test there is need to turn it off
till it's fixed. Should be reverted as soon as it's done.
[EGD-5163] Fix UT module-db
Convert module database tests to run natively on linux.
[EGD-5108] Fix UT module service
Convert module service tests to run natively on linux.
[EGD-5737] Merge master into experimental
Keep experimental up to date with changes from master
[EGD-5145] Fix remove vfs include from UT
Deprecated vfs is no more accessible. Deleted old includes.
[EGD-5102] Fix compile on rt1051 platform
It is initial commmit which fix compilation after
vfs. global object removal. It still need implementation
newlib syscalls.
[EGD-5098] Fix and remove old vfs class
Fix and remove global vfs object remove all old data
included in the vfs.hpp class
[EGD-5088] Change new filesystem implementation
Removed deprecated vfs calls from all applications.
[EGD-5090] Add Brownout GUI window
Gui window will appear due to brownout
event. System shutdown will be also called.
[EGD-5325] Remove using namespace directives from headers
"Using namespace" directive should not be added in headers
because this practice pollutes source files.
[EGD-4960] registerVariableChange moved to Init section of apps
[EGD-4960] Settings Interface added parameter do distinguish global/app settings
[EGD-4960] global/local setting determined by enum value, unregister all variables in one call, ut updated
[EGD-4960] SettingsScope usage in SettingsMessages
[EGD-4850] Fix of statics between USB CDC and ServiceDesktop
Handling queues with static std::string implementation caused
problem of double-free memory on turning off simulator. Applied
solution to the problem is to pass ownership of queued string to
a receiver side.
[EGD-5347] Save/load brightness mode
Properly display mode as OnOff switch on screen.
[EGD-5369] Fix for incorrect assertions in DBServiceAPI
This hotfix removes unnecessary assertions from DBServiceAPI.
The whole file will be refactored/deleted in near future.
[EGD-5346] Refactor of battery charger BSP
Pure refactoring of battery charger to privide compliance
with modern C++ standards. Done before implementation of
battery charging algorithms.
[EGD-4740] Add New/Edit APN window - Part1
Add New/Edit APN window - basic window/ model/ widget