[EGD-6111] Timers refactored
Deep refactor of system timers.
[EGD-6192] Add torch hw control v2
Change behavior of torch
control according to newest
design.
[EGD-5932] Add more queries to Quotes agent
Added queries:
- list quotes from selected category,
- enable/disable category,
- enable/disable single quote,
- list enabled quotes,
Other fixes:
- move `msgHandled` and `msgNotHandled` to `Message.hpp`,
- use `typeid` in `QuotesAgent::registerMessages`,
- change `Quotes::Queries` style,
- make `quotesList` private
Queries to add in next PR:
- add/read/write quote
[EGD-5658] Add eInk CPU frequency hold
While the screen is being redrawn,
we block CPU frequency decreasing
[EGD-4853] Add Wake up GSM modem on demand
System wakes up Cellular when there is a need to communicate
with the modem, e.g. to handle an outgoing call
[EGD-5969] Add battery charging UI
Battery charging UI modified
according to design
[EGD-6078] Limited logs from Settings and Service messages
* Right now there is too much spam. These logs can be enabled with
build flag
* Fixed clang-tidy warnings on Settings
[EGD-6007] Fix stack usage of SystemWatchdog task
Also, task name changed to follow the convention
[EGD-5918] The system should crash on init failure
ServiceDB init process times out. Its timeout should be extended.
[EGD-5304] Add new way of system close
Unified method of closing
the system orchestrated by
system manager
[EGD-6006] Stack optimization in the EventManager
Tweak stack usage in the EventManager service
[EGD-5911] Allow configuring worker stack size
Allow configuring stack size of a worker by a child class for a better
system heap utilization control.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-5326] Fixed AT commands harness utility
We can now use test harness to send and check at commands
[EGD-5771] Create post update info window
Add post update info window.
[EGD-5756] Add Update Window
Create Update Window(s) to control and visualize the MuditaOS update
process on Pure.
[EGD-5836] Turn on/off the tethering via harness
This allows a user to turn on and off the tethering via test harness.
[EGD-5714] Add phone mode handling for Audio Service
Added separate set of settings for all phone modes along
with basic support for phone mode change.
[EGD-5737] Merge master into experimental
Synchronize with master before merging
[EGD-5816] Device freeze after cancelling a call
Reverted changed proposed by PR [EGD-5598] GuiTimer
refreshWindow on Count and custom stop.
Signed-off-by: Przemyslaw Brudny <przemyslaw.brudny@mudita.com>