~aleteoryx/muditaos

ref: 00fd29f8bd867f09f7d34b032e3dab5067ccc539 muditaos/products/PurePhone/services d---------
434a335e — Lefucjusz 3 years ago
[MOS-411] Wired headset audio fix

Fixes non-working wired headset audio
during call
b232c977 — Pawel Olejniczak 3 years ago
[CP-1135] Extend messages API by deleteThread method

Allow to delete single message thread specified by id
using messages endpoint API.
[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
e693cffe — Pawel Olejniczak 3 years ago
[CP-1232] Extend messages EP API with getThreadByID method

Add API for getting single thread by its ID.
97e9d7b7 — Mateusz Piesta 3 years ago
[BH-1449] Fix gui/eink dependencies

* Dependencies between service-gui and service-eink
have been correctly defined.
* System close routine was replaced with the sequential one
which should solve many bell issues.
* It also fixes BH-1406 and BH-1442.
* Fixed some weird CMake issues in module-audio and
several other modules.
* Fixed service-gui closing routine
* Removed unneeded messages/states from service-gui/eink.
* Enhanced app-mgr closing routine. Fixed closing action handling.
72d31bfc — Tomasz Rybarski 3 years ago
[BH-1432] Split Language Display Handling

Separate implementations of handleDisplayLanguageChanged()
19c2c037 — Pawel Olejniczak 3 years ago
[CP-1080] Collect contacts notifications in outbox ep

When contact record is created/updated/removed during
connection with Mudita Center, notification of that
action should be collected in outbox endpoint to
keep contacts data synchronized between MuditaOS
and Mudita Center.
841ba62b — Marek Niepieklo 4 years ago
[CP-1103] Harmony device log is not sent to support

Isolated common Device Info EP
Added returning of diagnostic data info to Harmony DeviceInfo EP
Updated get_os_log.py tool
053f2706 — Adam Dobrowolski 4 years ago
[MOS-282] Librarisation of services and test service

* options work a bit better ,now services and apps are
  selectable by option in cmake
* test service example added
* major documentation for module-services
* documentation for project configs and logs

Co-authored-by: Bartosz Cichocki <sp2fet@gmail.com>
Co-authored-by: Mateusz Piesta <mateusz.piesta@mudita.com>
28c9acd1 — Bartosz Cichocki 3 years ago
[MOS-124] Add Code Comparision pairing logic

Added missing logic for code comparison pairing, fixed popup text
5dc42c2b — Maciej Janicki 4 years ago
[MOS-296] Merge new master commits into merge-stable-wip

Merge new master commits
d3bba9da — Maciej Gibowicz 4 years ago
[MOS-256] Turn off torch driver when not in use

We save on power consumption ~0.7 mA.
ad3aa54b — Przemyslaw Brudny 4 years ago
[MOS-123] Added bluetooth authentication popups

Added bluetooth authentication popups with different
pair methods and process info display.
e59cd403 — GravisZro 4 years ago
[MOS-245] Fix errant spaces

It appears in the past a major edit was made but had used a regex to
change some text which resulted in an errant space between the
enumuneration/struct/class name and the scope resolution operator.
These errant spaces have been removed.
e34c5b69 — Marek Niepieklo 4 years ago
[CP-1021] Add token field to Device Info API

Generating a device unique id
Returning device token generated from device unique id in DeviceInfo
Added test for device token in test_devic_info.py
57fd6f3c — Pawel Olejniczak 4 years ago
[CP-1033] Add Outbox endpoint to service-desktop

Outbox endpoint will be used to provide notifications
about changes in messages/threads/calls during connection
with Mudita Center. This mechanism will ensure an efficient
data synchronization between Mudita Pure and Mudita Center.
60bdca52 — Alek Rudnik 4 years ago
[MOS-104] Fix calllog responsivness with large number of contacts

Determined 3 reasons of lag
1. each calllog app opening is sending db::query::calllog::SetAllRead
which marks all calllog database entries as read and send CRUD
notification to application and hence the list view is rebuilt at least
twice for each app opening.
After deeper investigation it seems like dead feature (at least not
covered in GUI) and I am going to disable it.

2. DBServiceAPI::MatchContactByPhoneNumber requested for empty string
(private number) take really long time (above 1s).

3. DBServiceAPI::MatchContactByPhoneNumber took about time 150-200ms

This patch fixes only issues 1. and 2. Number 3. requires further
investigation and is consider as separate issue.

After mentioned fixes calllog is pretty responsive but requires ~2s
for each app start or page change.
54743771 — Marek Niepieklo 4 years ago
[CP-1048] Database instance mix-up in predefinedQuotesDB backup code

Used proper instance of quotes DB to backup.
853b0787 — wojtekrzepecki 4 years ago
[EGD-8227] Refactor quotes db

refactoring of quotes db layout to conform with
given requirements
Next