~aleteoryx/muditaos

ref: 48d31b876cf6fed438676e4fa73b6e16b1f6b3a7 muditaos/module-sys d---------
fe721693 — Wiktor S. Ovalle Correa 4 years ago
[EGD-5737] Merge master into experimental

Synchronize with master before merging
d07a0c1e — Marcin Smoczyński 4 years ago
Merge branch 'stable'
230eb7c3 — Przemyslaw Brudny 4 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 4 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.
c7b7cc4c — Wiktor S. Ovalle Correa 4 years ago
[EGD-5737] Merge master into experimental

Keep experimental up to date with changes from master
3b141041 — Wiktor S. Ovalle Correa 4 years ago
[EGD-5737] Merge master into experimental

Keep experimental up to date with changes from master
46f9cc7e — Lucjan Bryndza 5 years ago
[EGD-5737] Merge master into experimental

Keep experimental up to date with changes from master
067ca948 — Lucjan Bryndza 5 years ago
[EGD-5737] Merge master into experimental

Keep experimental up to date with changes from master
e6213e94 — Lucjan Bryndza 5 years ago
[EGD-5737] Merge master into experimental

Keep experimental up to date with changes from master
b9661350 — Piotr Tański 5 years ago
[EGD-5697] Framework for phone modes introduced

It allows to transmit phone modes information to listening services.
8d79f27d — Maciej Gibowicz 5 years ago
[EGD-5324] Add Low Power documentation

Documentation describing the Low Power control algorithm and
synchronization with the system using dedicated sentinels and drivers.
323786c4 — Wojtek Rzepecki 5 years ago
[EGD-4797] Battery bar as widget

Battery bar now is present as
a separate widget in top bar.
Additionally refactored passing
battery status.
11aa4c7f — Maciej-Mudita 5 years ago
[EGD-5382] Add LowPower CpuSentinels

In order to synchronize the Low Power mode, the services were
immediately informed about the frequency change,
so that they can update their resources (e.g. PWM filling)
and services may request the maximum CPU frequency in order
to perform a task (e.g. screen redraw, telephone conversation)
a0b79647 — lblach 5 years ago
[EGD-4068] Add Update Package Installation Mode

It is necessary that the PureOS update mechanism enters Update Package
Installation Mode (where most of the services are stopped)
when the PureOS update package gets downloaded into the phone.
65119cb4 — Piotr Tański 5 years ago
[EGD-5027] Services synchronization introduced

Dependencies between services are now supported.
ec56afc9 — Maciej-Mudita 5 years ago
[EGD-5381] Add Low Power Drivers

Peripherals clock synchronization dependent on PLL2
bc4d32c7 — Piotr Tański 5 years ago
[EGD-5158] Change access to the bus methods

The bus is now accessible only via Service object.
[EGD-3247] Remove reminders of unused ping-pong feature

Feature was already removed some time ago but still some reminders
persist. This commit only removed mentioned reminders.
Some minor style fixes suggested by clang tidy were also applied.
Next