~aleteoryx/muditaos

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.
3934e718 — Lefucjusz 2 years ago
[MOS-000] Remove redundant newlines when printing clocks

As described.
c36bfa70 — Lefucjusz 2 years ago
[MOS-943] Remove old factory reset mechanism

Removed old factory reset mechanism that is
no longer needed after UDM.
Fixed accessing previously moved variable.
Minor cleanups.
f05106a4 — Bartosz 2 years ago
[MOS-525] Fix BT autoconnect when another device is already connected

Fixes an issue when another device is connected via HFP and a new device
wants to connect

Updated BT stack to 1.5.5 version
62a1569d — Adam Wulkiewicz 2 years ago
[BH-000] Modify ecoboot version to 2.0.0

.
eecf4d75 — Lukasz Mastalerz 2 years ago
[CP-1848] Problems with displaying file names

Added missing characters to font 'gt_pressura_light_46' used in Relaxation
1ceaffb9 — rrandomsky 2 years ago
[MOS-925] Fix redirection on BACK from sending message from Contact view

Fix for inconsistent redirection to message threads list when pressing
BACK from sending message from Contact view. Also proveded mechanizm
to help switching back to previous App, when some App call window
from another App.
1b9fad12 — Adam Wulkiewicz 2 years ago
[BH-1646] Center empty batter icon vertically on shutdown window

Set icon text visibility to false.
9a21889d — Mateusz Piesta 2 years ago
[MOS-927] Fixed search engine labels

Fixed regression introduced by the previous PR.
a6232fb6 — Lefucjusz 2 years ago
[MOS-932] Minor ListViewEngine cleanup

Minor cleanup of ListViewEngine.cpp.
a07177c3 — Lefucjusz 2 years ago
[MOS-932] Fix unneeded deep refresh in empty list

Fix of the issue that pressing up arrow in
empty list (e.g. notes, messages, alarms)
resulted in unnecessary deep refresh of
the screen, as the content didn't change.
196ee43e — Marcin Zieliński 2 years ago
[MOS-938] Allow Text control to scroll several lines at once

Ditto
7e06b0e4 — Mateusz Piesta 2 years ago
[MOS-000] Add clang-format support for macOS

* clang-format tools are now correctly fetched
* Fixed some macOS specific issues in bash scripts
10553e05 — Mateusz Piesta 2 years ago
[MOS-939] Apply target update scripts

* Removed old UDM-related update scripts that are no longer needed.
* Applied target update script
* Removed unneeded data folder from user partition
* Removed dummy personalization.json
718f4238 — Adam Wulkiewicz 2 years ago
[BH-000] Update changelog for 1.8.1

.
6459d506 — Lefucjusz 2 years ago
[MOS-928] Fix pasting in new contact view fields

Fix of the issue that pasting text into fields
in new contact view when there was already
some text present there resulted in improper
ellipsis placement and cursor misalignment.
b139f5bf — Mateusz Piesta 2 years ago
[MOS-927] Fixed search engine labels

Removed incorrect CALL/OPEN labels when editing contact obtained by
using search engine.
9279e9ac — Dawid Wojtas 3 years ago
[BH-1628] Reinit I2C after bus error

A lack of timeout in I2C could cause
the worker could get stuck in a loop
if the communication has been broken somehow.
The Harmony is unresponsive in this case.
The only solution is just to perform a hardware
reset using Frontlight and Back buttons simultaneously.

There are also additional 5 attempts to read and write
transactions if the bus error occurs in the Fuel Gauge driver.
It should be sufficient but if it would still persists
the system just will read 0% SOC and shutdown system.
8c2b5aa7 — Dawid Wojtas 2 years ago
[BH-1624] Fix shutdown procedure

In some cases, the system wasn't able to turn off
because the GUI service got stuck. The device
was still working in the background. The cause
was an empty queue in DrawCommandQueue which
hang the GUI worker.

The interface was modified and synchronization
mechanism was removed.
The thread no longer waits in dequeue().

Also changed the worker to close in the right
way the logger worker.
13762290 — Lefucjusz 3 years ago
[MOS-766] Change factory entries initialization routine

Changed of the algorithm used to initialize
settings database with values read from EEPROM,
previously first insertion failure resulted
in stopping the whole process, now next values
are inserted even if previous has failed.
Additionally minor cleanup.
Next