[EGD-5384] Download selected assets from releases
Allows easy downloading of assets in MuditaOS repository, where there
is multiple packages.
[EGD-5256] Eink display - speed up in some scenarios
Causes slight speed-up in specific scenarios
(changing windows, also: then rapid navigation)
also: on a regular basis (shaky temperature measumt.)
[EGD-5053] Change pick up fix for USB full spedd
Piecked up following fixes for UBS submodule:
- [EGD-5052] Fix for USB Full Speed
- [EGD-5214] Change USB_DEVICE_MAX_POWER to 500mA
- [EGD-5191] Fix crash during USB deinitialization
[EGD-5348] Test harness - verbose keymap error
Be more verbose on KeyError.
Relates to `--sms_text` argument
[EGD-5090] Add Brownout GUI window
Gui window will appear due to brownout
event. System shutdown will be also called.
[EGD-5181] Add Circular and Logger buffers
Add RandomStringGenerator class.
Implement Circular and Logger buffers.
Add UTs for LoggerBuffer.
[EGD-5325] Remove using namespace directives from headers
"Using namespace" directive should not be added in headers
because this practice pollutes source files.
[EGD-4529] on release upload packages to GitHub assets
Uploading packages to github assets release is required for
Mudita Center application to be able to update phones.
[EGD-5215] Add APNs list
Load APNs from service cellular.
Add ApnSettings model.
Connect ApnOptionWindow with ApnSettingsWindow.
[EGD-4960] lockScreenPasscodeIsOn is a global setting
[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-5175] Fix grid layout navigation
Fix grid layout navigation in order to recognize
"not active" items
[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-5344] Fix commit subject check
Commit subject check run with CI was lacking check for:
- EGD identifier (any word was allowed),
- capital letter start.
[EGD-3390] Add integration with clang-tidy
Clang-tidy is used to perform static code analysis.