~aleteoryx/muditaos

ref: 74fc2bffc514d8cae18616b075f8d1919b55916f muditaos/module-apps d---------
659570ca — mkamonMdt 4 years ago
[BH-863] Fix powernap spinner arrows

There were an issue in the PowerNap's main window,
that the spinner's arrows would not disappear on reaching
extremums. To solve this the commit adds a setArrowVisible
functionality to the gui::BellBaseLayout, a onValueChange
callback to gui::Spinner and employs both to the
gui::PowerNapListItem to solve the issue.
6224c8d5 — Mateusz Grzegorzek 4 years ago
[BH-833] Show popup on Alarm deactivation - part I

Handle Deep press down when not on Home Screen.
58dd02cf — Mateusz Grzegorzek 4 years ago
[BH-861] Cleanup Application split - part I

1. Prepare Pure and Bell specific `Application`
   classes and add them to `app` target:

- `products/BellHybrid/apps/Application.cpp`
- `products/PurePhone/apps/Application.cpp`

2. Update `CMakeLists.txt` files.
3. Move `ApplicationBell` implementation to Bell-specific
   `Application` class and remove `ApplicationBell` files.
4. Change Bell apps parent classes from `ApplicationBell`
  to Bell-specific `Application` class.
5. Rename `Application` to `ApplicationCommon` in the rest of the files.
6ab09d5f — Piotr Tański 4 years ago
[EGD-7459] Fixed factory reset process

Fixed the factory reset process.
18a38863 — Mateusz Piesta 4 years ago
[BH-862] Snooze settings

Added snooze settings flow.
8145a884 — Bartosz Cichocki 4 years ago
[EGD-7077] Rework of BT connection status in AppSettings

Reworked AppSettings handling of BT devices to be prepared for
handling the HFP profile, eliminating by the way few bugs and
speeding up the flow (by getting rid of few refreshes).

Added unit tests for handling the BT devices flow
ba863035 — Przemyslaw Brudny 4 years ago
[EGD-7408] Phonebook empty list fix

Fixed phonebook empty list. Added deep refresh
for other empty lists.
488cf000 — Przemyslaw Brudny 4 years ago
[EGD-7409] Empty list additions and fixes

Fixed bug in empty lists displays and added missing
empty lists in applications.
[EGD-6914] Fix missing no sim message

Added QSIMSTAT urc handler and command parser. Added
sim insertion state in SimCard. Now there No Sim response
is sended if sim is missing. Sim not respond timer removed
from Application Manager.
0079bc96 — Piotr Tański 4 years ago
[EGD-7238] Fixed applications deinit handers

All apps deinit handlers should call the base function.
4a4b8617 — Piotr Tański 4 years ago
[EGD-7260] Fixed meditation timer options

Fixed meditation timer options displaying.
1f57bbfc — Mateusz Grzegorzek 4 years ago
[BH-831] Show popup on Alarm activation - part II

- create ApplicationBell with attachPopups method overridden,
- change parent for all Bell apps from Application to ApplicationBell,
- create AlarmActivatedWindow popup which shows on AlarmActivated event
24d77007 — Piotr Tański 4 years ago
[EGD-7265] Fixed displaying of the song's duration

Fixes song's duration displaying.
1156320a — Adam Dobrowolski 4 years ago
[EGD-7502] TimeService Alarms get returns total elements count

We require so that overall alarms count would be returned to properly
use ListView
55b89278 — Adam Dobrowolski 4 years ago
[EGD-7527] Removed AlarmsEvent from the codebase

We have to use AlarmEventRecord not AlarmsEvent
d863c4c6 — Pawel Olejniczak 4 years ago
[CP-47] Extend service desktop API with time based phonelock

Time based phonelock can be now utilised via service desktop.
8b50f65a — mkamonMdt 4 years ago
[BH-828] PowerNap progress implementation

The follwoing commit provides an implementation of PowerNap
progress. The impelemntation covers:
* PowerNap's progress presenter
* PowerNap's progress widnow
* Extension of ProgressTimer's UI configuration that allows
to choose between Continuous and Descrete set of points on
Progress view.
58b8297b — Mateusz Piesta 4 years ago
[BH-660] Alarm tone playback

Implemented tone playback handler.
Added product specific databases.
Fixed minor issues with CMake.
Minor refactor of alarm handlers.

34507ab9 — mkamonMdt 4 years ago
[BH-841] Extraction of ProgressTimer from Meditation

The following commit provides implementation of ProgressTimer.
The timer purpose is to provide suitable abstraction of a timer
that can be visually represented by both Text and Progress.

The implementation is based on MeditationTimer and thus
the ApplicationMeditation's part that uses MeditationTimer
has been refactored.
0f03e404 — Adam Dobrowolski 4 years ago
[EGD-7500] Replaced AlarmsData with AlarmEventData

- We have to use ServiceTime instead of AlarmDB
- Please see full task here: EGD-7311
Next