~aleteoryx/muditaos

f56b631e — Pawel Olejniczak 3 years ago
[CP-563] Return correct threadID after adding new message

After adding new message via Messages EP API,
threadID field was always 0, which was incorrect.
bc2e3cc0 — Lefucjusz 3 years ago
[MOS-600] Fix RF button hold leaves alarm ringing

Fix of the issue that long press
of right function button causes
alarm popup window to close,
but alarm is still ringing.
The only way to turn it off was
to power off the phone.
edfe8ac0 — Marcin Zieliński 3 years ago
[MOS-612] Fix typos about incoming calls

Ditto
c92e5b39 — Paweł Joński 3 years ago
[BH-1542] Fixed colon width

Fixed colon width
2b8c60d6 — Lefucjusz 3 years ago
[MOS-514] Fix crash on entering PIN settings

Fix of the issue that entering 'PIN settings'
window before SIM card was ready caused
the crash of the system.
f5a27892 — Adam Wulkiewicz 3 years ago
[MOS-591] Improve and unify vscode ide support

Make cmake build paths for the cmake extension the same as the ones
used when building from command line and consistent with added tasks.

Add configure (cmake) and build (ninja) tasks.

Add/fix/improve launch configurations (for rt1051 cortex-debug
extension is required).

Fix cpp properties to allow vscode finding headers and symbols.

Side note. There is a bug in arm-none-eabi-gdb 10 and 11 preventing
comfortable debugging of muditaos with and without vscode (internal
error in bt or info stack). Switching to arm-none-eabi-gdb 12.1 solves
this issue. gdb-multiarch 12.0.9 works as well.
f888c75f — Dawid Wojtas 3 years ago
[MOS-589] Fix torch driver

Perform turn-off torch in only one place.
Before writing or reading i2c make sure the torch is power supplied.
Change old C-style cast to reinterpret_cast.
839d6f30 — Bartosz Cichocki 3 years ago
[MOS-593] Fix backup issues with DB

Backup had some issues when filesystem was not clearly closed.
After that, sqlite was not commiting the transaction while
doing VACUUM INTO query, which caused fail on the next
query. Fixed by commiting the transaction when there's
any ongoing one during backup.
7dd8b9eb — Dawid Wojtas 3 years ago
[MOS-510] Fix wrong battery SoC reading

add nullopt in case when we don't get valid value
add the checksum of the configuration file
add file size validation
add file write validation
add SoC discrepancy check
add battery registers config store
0c246dc3 — Mateusz Piesta 3 years ago
[BH-1533] Display battery charging state

Battery state during charging is always
displayed even if the state of charge
reached 100%.
Minor refactor of BellBattery class.
Removed unused includes.
e7b24957 — Adam Wulkiewicz 3 years ago
[MOS-569] Fix incorrect navtext in onboarding for timezone and datetime

The label 'SWITCH' remains visible instead of the original 'SELECT'
whenever exiting 'Change time zone' or 'Change date and time' sub-menus.
The state returns to normal when highlighting other options for the
'Date and time' screen.
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.
6404e098 — Adam Wulkiewicz 3 years ago
[MOS-586] Crash of simulator in Settings->Phone Modes

Fix out of bounds memory access when selected phone mode is
Uninitialized
587bc0c6 — Paweł Joński 3 years ago
[BH-1540] Meditation translation typo

Meditation translation typo
a0165e40 — Paweł Joński 3 years ago
[BH-1539] Meditation finish will redirect to homescreen

Meditation finish will dedirect to homescreen
8a1bffd8 — Paweł Joński 3 years ago
[BH-1531] Remove redundant arrows when alarm is ringing

Remove redundant arrows when alarm is ringing
96deb6fe — Paweł Joński 3 years ago
[BH-1527] Typos in greetings messages

Fix 2 typos in greetings messages
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
c67bd4cf — Paweł Joński 3 years ago
[BH-1540] Meditation translations

Meditation translations
e72ca955 — Pawel Olejniczak 3 years ago
[CP-1116] Add API to create and update draft message

This change allows to create and update draft SMS
with use of service-desktop API.
Next