~aleteoryx/muditaos

ref: de84e4d1b952dfd56c4a11b98709cd9ea9ec8695 muditaos/image d---------
b7e710ef — Przemyslaw Brudny 4 years ago
[EGD-6867] Renamed TopBar into StatusBar

Renamed TopBar into StatusBar.
3c269154 — Przemyslaw Brudny 4 years ago
[EGD-6885] Fixed onBoarding done wrong path in settings

Fixed onBoarding done wrong path in settings.
017e3d88 — Przemyslaw Brudny 4 years ago
[EGD-5711] Finalized onBoarding application

Finalized onBoarding application. Added no sim ready window
and sim response window. Created iceBox widget. Fixed various
onBoarding errors and misalignment.
56a17e78 — Wojtek Rzepecki 4 years ago
[EGD-6854] Add missing tethering windows

Added missing windows for tethering
based on UI design
70e9ef0d — Pawel Olejniczak 4 years ago
[CP-77] Replace receivedAt and sentAt fields with createdAt

sentAt json field was never updated and was not used.
Cleaned up DB and DB interface from unused date_send.
ce0cb23a — Michał Kamoń 4 years ago
[EGD-6794] Fix display light settings

This commit provides the flowing fixes in display light functionality:
 - Settings-path bug causing lack of display light settings on "fresh"
 image. Solved with proper paths definition
 - Invalid settings after phone restart. Solved with proper handling
 of enums and booleans on the Event manager side.
 - No turning off light just after turning on light functionality with
 manual brightness setting in ApplicationSettings bug (required
 another key press to start timer that turns off the light after 5s).
 Solved by starting timer explicitly on Action::turnOn
 - No turning off light just after turning on the phone bug (required
 --as above --). Solved by starting timer explicitly on `Settings
 ValueChange` callback with Action::turnOn.
 - No autoMode until user entered `AppSettings::DisplayLight` Window.
 Bug caused by curve parameters being provided by the window rather
 than on the functionality back-end initialization.

 Commit also provides some code cleanup
bc737e93 — Przemyslaw Brudny 4 years ago
[EGD-5885] Added SimLockHandler

Refactored LockWindow TitleBar handling. Added Sim pin request
block on lockedPhone. Added Sim info popup added when pin
changed. Updated assets. Removed old PinLock structures.
Cleared LockBox structures. Removed old settings sim setters.
New CellularMessage adaptation. Cleared Lock structure.
0f3fb7c1 — Michał Kamoń 4 years ago
[EGD-6736] Add app's state dependent autoLock mechanism

This PR provides the implementation of the auto-locking mechanism that
is dependent on an application's current auto-locking policy. Three
auto-lock policies have been introduced:

* DetermineByWindow
* DetermineByAppState
* PreventPermanently

Also changed the AutoLockWindow set/get auto-lock time value to the
message-based approach.
48f7cf17 — Michał Kamoń 4 years ago
[EGD-6755] Add updated notification icons

This PR adds/updates notification icons to latest version provided
by designs.

Also this PR provides new implementation for CallLogDetailsWindow.
The window was using one of the icons updated. To avoid making
temporary corrections on the icon's hardcoded (x,y,w,h) properties,
the entire window was redesign to use up-to-date ModuitaOS GUI
features.
2e2ce205 — Przemyslaw Brudny 4 years ago
[EGD-5404] Added onBoarding Sim select window

Added onBoarding Sim select window and skip sim select.
Removed old PhoneLock settings selector from settings.
2e6899a4 — Marek Niepieklo 4 years ago
[CP-2] I don't want to see data from Pure in Center when Pure is locked

[CP-48] Re-enabled USB security
[CP-49] Update test harness with usb security
bcdaf15e — Przemyslaw Brudny 4 years ago
[EGD-6740] Availability and Change handled by PhoneLockHandler

Availability and Change in phoneLock handled by
PhoneLockHandler. Removed old implementation from
onBoarding and Settings. Cleared language assets.
cd328e55 — Lucjan Bryndza 4 years ago
[EGD-6518] Add missing field in mfg file

Add missing model field for the phone personalization data
in the personalization.json file

Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
46c57aaa — Michał Kamoń 4 years ago
[EGD-6599] Add single number call notification

This PR adds proper notification on call notifications coming from
single number. To that end following changes have been introduced:
 * extension of Notification DB record with contact_id filed
 * use of `ContactRecordInterface` in `NotificationsRecordInterface`
 * extension of `Increment` query to require `PhoneNumber::View`
 * multiple minor changes on path from creating/handling
 `NotificationsRecord` to displaying respective notification.
434df6d8 — Tomasz Sobkowiak 4 years ago
[EGD-6520] Show factory data on technical information window

Remove mocked data and read real data from settings db
98b90196 — Mateusz Grzegorzek 4 years ago
[EGD-5928] Fix loading default BT entries

Default BT entries weren't loaded at Pure start
because of unproper paths in `settings_tab`.
Adding `ServiceBluetooth` to paths fixes it.
cd34ad5f — tomaszkrosnowski 4 years ago
[EGD-6453] Warning when adding incorrect event

When adding to Calendar an event which is incorrect  (e.g. has empty
title or end which is sooner than start) warning window appears.
182f694a — Przemyslaw Brudny 4 years ago
[EGD-6637] Cleanup locks structure

Renaming existing locks namespace and created proper directory
structure.
5cc2475d — Maciej Janicki 4 years ago
[EGD-6600] Add rejected call message

Adds rejected call message
instead of ended call.
fe1c652e — Pawel Olejniczak 5 years ago
[EGD-6064] Add connecting and pairing bluetooth states

Pairing and connecting states are now visualized
in All devices window to inform phone user what is happening.
Next