~aleteoryx/muditaos

ref: 5ab1ef65ddf7b1fcb8847a2a5f38e49f77eaf4f0 muditaos/module-services d---------
5ab1ef65 — Marek Niepieklo 4 years ago
[EGD-5868] Add access to backup over MTP

This change adds access to backups via MTP
after backup file has been successfuly created.
b16523e3 — Michał Kamoń 4 years ago
[EGD-6222] Fix the App Calendar memory leaks

This PR fixes:
 -several explicit uses of `new` that were not matched by `delete`
 -dangling `CalendarTimeItem`s
 -reset of focus on the `allDayEventCheckBox` check/uncheck
 -exiting the app form `allEventsWindow` on `KEY_RF`
db4b41c5 — Jakub Pyszczak 4 years ago
[EGD-5712] Volume popup added

There is need of popup window on volume key
pressed event. This PR handles:
Creating base popup window attached to
application desktop.
Creating volume window.
Audio key events logic implementation.
4d2eeeb9 — Mateusz Grzegorzek 4 years ago
[EGD-5932] Add the rest of queries to Quotes agent

Implement add/read/write/delete quote queries
f08acdcc — Adam Dobrowolski 4 years ago
[EGD-6079] Moved at factory from header to cpp file

- data moved to std::initializer_list no issue warned with tools
- GCC tools do not warn issues with memory now
6474f7a4 — Radoslaw Wicik 4 years ago
[EGD-6230] Fix reading of cheksum.txt file

Fix errors regarding update.
efef7dcf — Piotr Tański 4 years ago
[EGD-6111] Timers refactored

Deep refactor of system timers.
46b89140 — Michał Kamoń 4 years ago
[EGD-5945] Bluetooth-harness API messages

This PR:
* provides Bluetooth-Harness API messages definition [EGD-5944]
* provides Bluetooth-Harness API messages implementation
* provides Bluetooth-Harness API usage on harness side [EGD-5946]
* provides Bluetooth-Harness tests [EGD-5947]
cf75cfc0 — Marcin Smoczyński 4 years ago
[EGD-5973] Reduce audio stack usage

Verify stack usage of:
 - ServiceAudio
 - application music player
 - decoder worker
Change if possible to a realistic value keeping a 30% margin.
Stack usage reduction is limited due to an extensive stack usage of
every call to the filesystem, which uses around 2 kB of stack.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
e69576aa — Wojtek Rzepecki 4 years ago
[EGD-6192] Add torch hw control v2

Change behavior of torch
control according to newest
design.
a60e27fa — Mateusz Grzegorzek 4 years ago
[EGD-4593] Dump logs to file on timeout

- Dump logs to file every 10 sec.
- max file size is 50 MB
  (after reaching it, no more logs will be logged),
- Add `LockGuard` with locking mechanism
  supporting IRQ and use it in `Logger`.
- Fix minor style issues in `Logger`.
- Add `mount_user_lfs_partition.py` script for mounting LFS on Linux FS
  in order to get `MuditaOS.log` file from `user` partition
31b24ed4 — Mateusz Grzegorzek 4 years ago
[EGD-5932] Add more queries to Quotes agent

Added queries:
- list quotes from selected category,
- enable/disable category,
- enable/disable single quote,
- list enabled quotes,

Other fixes:
- move `msgHandled` and `msgNotHandled` to `Message.hpp`,
- use `typeid` in `QuotesAgent::registerMessages`,
- change `Quotes::Queries` style,
- make `quotesList` private

Queries to add in next PR:
- add/read/write quote
f6cf68ad — Maciej Gibowicz 4 years ago
[EGD-4851] Add URC support in sleep mode

When URCs come from the network and GSM is in sleep mode,
we wake up the modem to properly handle the incoming data.
9e4ccc56 — Mateusz Grzywacz 4 years ago
[EGD-5919] Fix: Fix logs from Service: Cellular, Fota

Fix: Remove misleading error message(change to debug/info).
Do not trace as error multiple retry. Minimize (to zero)
error logs on cold and hot start of the phone.
18cda367 — Michał Kamoń 4 years ago
[EGD-5490] Add BT pairing documentation

Documentation gives a high-level overview of the following procedures:
-scanning
-pairing
-unpairing
e651b2ce — Michał Kamoń 4 years ago
[EGD-5965] Add BT-Harness API documentation

Added documentation:
* BT endpoint API
* BT-Harness tests
677e18ca — Maciej Gibowicz 4 years ago
[EGD-5658] Add eInk CPU frequency hold

While the screen is being redrawn,
we block CPU frequency decreasing
84c99029 — Krzysztof Móżdżyński 4 years ago
[EGD-5449] Add final prompts windows

Added Dialog windows for "configuration successful"
"no configuration" and "update OS" for Onboarding.
Refactor Dialog window implementation and usage of
DialogMetadata in other applications.
7a7f1637 — Roman Kubiak 4 years ago
[EGD-6130] Fix update process (stack size, fscopy)

Increase stack size for service-desktop to 8192
Change fs syscall rename() to copy() (rename seems
to fail when moving data across different filesystems)
4cff599f — Wojtek Rzepecki 4 years ago
[EGD-6131] Fix modem startup

Fix modem start issue
due to bug in battery
level check.
Next