~aleteoryx/muditaos

ref: 9bd7b5f57565aa46f162ed4edb2ea712755472d6 muditaos/module-sys/Service d---------
9a17c5fc — Przemyslaw Brudny 4 years ago
[EGD-6676] PhoneLock handling with ServiceDesktop

Replaced old PhoneLock handler in ServiceDesktop with new
interactions with Application Manager PhoneLockHandler.
e2d21164 — Adam Dobrowolski 4 years ago
[EGD-6617] Added option to disconnect handler in service

Till now we were only able to connect handlers to services, but
disconnect was not possible. With nullptr handler system would crash
55c41de5 — Wiktor S. Ovalle Correa 5 years ago
[EGD-6575] Rename Unicast with timeout as UnicastSync

Using Unicast with timeout is dangerous and strongly discouraged.
This change allows for more precise tracking of such cases.
3408fafa — Przemyslaw Brudny 5 years ago
[EGD-6066] Removed Message default constructor

Forced each message to have declared type as parts of Bus logic
depends on it and previously we encountered undefined
behaviours. Added tests and messages validators.
efef7dcf — Piotr Tański 5 years ago
[EGD-6111] Timers refactored

Deep refactor of system timers.
e69576aa — Wojtek Rzepecki 5 years ago
[EGD-6192] Add torch hw control v2

Change behavior of torch
control according to newest
design.
31b24ed4 — Mateusz Grzegorzek 5 years ago
[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
677e18ca — Maciej Gibowicz 5 years ago
[EGD-5658] Add eInk CPU frequency hold

While the screen is being redrawn,
we block CPU frequency decreasing
776a51e5 — Wojtek Rzepecki 5 years ago
[EGD-5969] Add battery charging UI

Battery charging UI modified
according to design
ad136fbb — Adam Dobrowolski 5 years ago
[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
ef63ee26 — Wojtek Rzepecki 5 years ago
[EGD-5304] Add new way of system close

Unified method of closing
the system orchestrated by
system manager
65650cee — Lucjan Bryndza 5 years ago
[EGD-6006] Stack optimization in the EventManager

Tweak stack usage in the EventManager service
4eadff48 — Marcin Smoczyński 5 years ago
[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>
30fde886 — Adam Dobrowolski 5 years ago
[EGD-5326] Fixed AT commands harness utility

We can now use test harness to send and check at commands
fe721693 — Wiktor S. Ovalle Correa 5 years ago
[EGD-5737] Merge master into experimental

Synchronize with master before merging
d07a0c1e — Marcin Smoczyński 5 years ago
Merge branch 'stable'
230eb7c3 — Przemyslaw Brudny 5 years ago
[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>
d9ae779a — Borys Jelenski 5 years ago
[EGD-5503] Add watchdog implementation

The system watchdog monitors whether there is message traffic
on the Bus. If no message was sent for an extended period of time,
a reset will occur. It should also protect against system-wide hangs.

On Linux, watchdog is simulated by a FreeRTOS task that will call exit
on timeout.
f724d907 — Adam Dobrowolski 5 years ago
[EGD-5701] Added DOM dump to harness

* Added generic handler to developerMode
* Added DOM message handling
50d0cf0b — Przemyslaw Brudny 5 years ago
[EGD-5598] GuiTimer refresh window on count

Added Gui timer auto refresh window on count and additional
name based API to detach timer from window. Added
TimerIDGenerator and exception throw on creating user timer
with same name.
Next