~aleteoryx/muditaos

ref: f2ce6e946b1488b10442b9e93242c5c61522a13a muditaos/module-apps/application-desktop/windows/DesktopMainWindow.cpp -rw-r--r-- 9.8 KiB
f2ce6e94 — Michał Kamoń 4 years ago
[EGD-6707] Add single number message notification

This PR provides implementation of home screen notification for
`notSeen` messages received from a single number. The "single-number:
`notSeen` message notification distinct from "multiple-number"
notification with the following features:
 - displaying formatted contact name
 - `onActivated` it switches to respective thread window (instead of
 all thread window) in `ApplicationMessages`

 The PR also introduced some `ActiveNotificationsModel` code refactor
 to align the implementation with `Single Responsibility Principle`
0bad6d64 — Michał Kamoń 4 years ago
[EGD-6657] ApplicationDesktop clean-up

This PR cleans-up `ApplicationDesktop` after recent changes in
home screen notifications handling.
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.
37d97a66 — Przemyslaw Brudny 4 years ago
[EGD-6673] Temporary fix cellular requesting for pin

Temporary fix for cellular pin request popup. To be fully
integrated with SimLockHandler.
1abd6b18 — Przemyslaw Brudny 4 years ago
[EGD-6641] Added Notifications to LockedPhone popup

Added NotificationsModel to LockedPhone popup window.
25ba341e — Przemyslaw Brudny 4 years ago
[EGD-5884] Added Lock Screen popup handling

Moved lock screen window to popup. Split DesktopMainWindow into
two parts (popup and regular). Added LockPhoneHandler into
ApplicationManager.
71465d89 — Artur Śleszyński 4 years ago
[EGD-3119] Hide InputEvent's member fields

Use the InputEvent's convenience methods to express intent.
182f694a — Przemyslaw Brudny 4 years ago
[EGD-6637] Cleanup locks structure

Renaming existing locks namespace and created proper directory
structure.
eec4370c — Michał Kamoń 4 years ago
[EGD-5703] Fix SimCard topBar icon on Desktop

In initial design a `TobBar`'s SimCard icon with number is supposed
to display on the home screen only if there are two cards inserted.
Because of the hardware limitations (there is no way of telling if
there is a single or two cards inserted) the established consensus is
that home screen should not display SimCard widget unless it's
indication error state.

Although in the task description there is only home screen mentioned,
the behaviour was established for all `ApplicationDesktop`'s windows.
d0f5f743 — Michał Kamoń 4 years ago
[EGD-6456] ListView based desktop notification

This PR provides following changes in notifications:
- notifications were extracted as widget for pop-up-based
locked-screen implementation
- notifications are ListView based implemented
- the most recent notification is displayed on the top of the list
94098983 — Adam Dobrowolski 4 years ago
[EGD-6527] Internationalization API unification

Single api to rule i18n
all calls to localistaion in cpp files unified
cut off ass many dependencies in i18n header as possible
49de2d2c — tomaszkrosnowski 4 years ago
[EGD-6314] Phone mode widget visibility

Phone mode widget will be visible only on main screen, while entering
numbers or in emergency call mode. Also it will be disabled whenever NAT
widget is enabled.
1860bf21 — tkros 4 years ago
[EGD-5744] Phone mode status bar widget

Added phone mode widget to top bar. The widget is mutually exclusive
with NAT widget. Phone mode is determined using phone mode observer.
3b68d925 — lblach 4 years ago
[EGD-6009] Test and repair Update process

Fixes to improve Update process.
d6968d83 — Wojtek Rzepecki 4 years ago
[EGD-5968] Fix PowerOff window

PowerOff window lifting done
to comply with given design.
776a51e5 — Wojtek Rzepecki 4 years ago
[EGD-5969] Add battery charging UI

Battery charging UI modified
according to design
7ccc68c2 — Alek Rudnik 4 years ago
[EGD-5832] Status bar widgets refactor

Status bar SIM widget refactor
Status bar time widget recfactor
Status bar lock widget refactor
Separation of status bar time widget and desktop main window time widget
Fixed issue with wrong calculation of timezone based time
e8f7a572 — Tomasz Langowski 4 years ago
[EGD-5758] Restore auto locking timer in ApplicationManager

Restore auto-locking functionality
76dc6f9f — lblach 4 years ago
[EGD-5771] Create post update info window

Add post update info window.
fe721693 — Wiktor S. Ovalle Correa 4 years ago
[EGD-5737] Merge master into experimental

Synchronize with master before merging
Next