~aleteoryx/muditaos

ref: c2cdfb35b9b2e8797037370743331486d320eb64 muditaos/module-services/service-evtmgr d---------
f7980fea — Dawid Wojtas 2 years ago
[BH-1649] Reimplement I2C communication attempts

The CW2015 driver should avoid any logic.
Thus I2C communication attempts were moved
to the BatteryCharger which is product specific.
75b531f7 — Lukasz Mastalerz 2 years ago
[MOS-871] Loudspeaker icon is not updated when audio routing has changed

Fix for the loudspeaker becomes active again when a headset is unplugged
if it was on while the headset was connected to the phone.
Fix typo in Bluetooth in EventType enum.
ddf4a6f5 — Lefucjusz 2 years ago
[MOS-905] Fix crash on power off with USB cable connected

Fix of the issue that turning off the phone and
clicking any keyboard button resulted in
crash and reboot.
fab9068a — Bartosz 3 years ago
[MOS-786] Added A/B booting support in OS

Added basic support for A/B booting
4bd7b1ac — Maciej-Mudita 3 years ago
[MOS-275] Fix alarm rings on the low battery screen

When we had a critical battery level and the alarm clock rang,
it was impossible to turn it off.
79e16881 — Dawid Wojtas 3 years ago
[BH-1574][BH-1614] Fix the bedside lamp and brightness in the alarm

Now the bedside lamp has lower priority
than the pre-wake up and main alarm. It means
that front light will be changed according
to alarm settings.

Fix front light brightness calculation for
pre-wake up and main alarm.
50b44a6d — Dawid Wojtas 3 years ago
[BH-1574][BH-1597] Improvement of bedside lamp

Improve bedside lamp behavior in alarm
application. Change frontlight long press
from 3 seconds to 2 in order to activate
bedside lamp.
e77b5d67 — Dawid Wojtas 3 years ago
[MOS-424] Improvement of logger module

Due to losing bytes the logger has a worker
which is responsible for dumping logs to
the file. The logger also has its own timer
to dump logs every 15 minutes. EventManager
is not responsible for interval dumping logs
now.
fe708cdf — Adam Wulkiewicz 3 years ago
[MOS-670] Change clang-format AlwaysBreakTemplateDeclarations to Yes

Add --all and --fix-all options to style-check-hook
2f74db29 — Lefucjusz 3 years ago
[MOS-608] Fix crash on phone turn off

Fix of the crash that sometimes happened
during system closing.
90543e26 — Maciej Gibowicz 3 years ago
[MOS-648] Fix USB connection/disconnection detection

If there were errors while charging the battery,
e.g. too high temperature, the detection of USB
connection/disconnection failed.
8cc5960e — Dawid Wojtas 3 years ago
[MOS-499] Improve lock screen power consumption

Power on the e-ink only when it is needed e.g. fast or deep
refresh. Update battery percentage only when discharging.
4a11f85a — Adam Wulkiewicz 3 years ago
[MOS-210] Avoid blocking of key handling, artificially generate Release

In rare cases when corresponding Press and Release key events were not
generated the logic prevented other keys from being handled. Handling of
other keys is no longer blocked.

In addition to the above Release event is artificially generated. This
ensures that key presses are not ignored if there were no real Release
event. Typically this may occur when keys are pressed fast one after
another. A side effect is that when a key was pressed while other one
was already pressed then both of them are handled by the UI which
prevents e.g. letters from being ignored while writing.
9d6769d8 — Paweł Joński 3 years ago
[BH-1509] Frontlight wont flash on snooze

Frontlight wont flash on snooze when alarm light is off
and automatic frontlight mode is on
[MOS-509] Fixed tethering popup loop

Tethering popup loop is fixed. Also there was unneded USB
configuration on each battery SoC change event.
[MOS-451] Drop invalid SoC

Invalid state of charge is now dropped. Invalid SoC was interpreted
as 0% battery.
[MOS-450] Fix turn off torch on critical battery level

Torch is now disabled on critical low battery level.
It will protect from battery draining.
3343f028 — Adam Dobrowolski 3 years ago
[MOS-266] Call StateMachine implementation

With some tests, documentation and so on
e5114922 — Maciej Gibowicz 3 years ago
[MOS-138] Correction of URC poll mode parameters

In poll mode, the CSQ will be requested every 15 minutes
and another attempt to switch the mode will be after 1 hour.
If the keyboard is unlocked or the USB cable is connected
or the BT car kit is connected, the URCs will be operated
in the reporting mode.
2be81bdf — Bartosz Cichocki 3 years ago
[MOS-365] Add BT battery handling

Added handling of the battery state in HFP profile
Next