~aleteoryx/muditaos

ref: 5e8f773d475f6b76156ee7c3375bdc543b5a9ace muditaos/module-services/service-db d---------
b38adcec — Adam Dobrowolski 4 years ago
[EGD-6019] Minimum settings ownership lifetime fixups

added weakptr link to settings and checks
    it wont crash on deinitialized setings now
Pseuto UT are passing
Added:
    - deregistration on Settings destrution
    - weak referencing of Service to not crash Settings on missuse
    - Proxy as initialization parameter to Settings
Unused code removed
Enabled tests to be written for Settings
Removed dependency from freertos in test global file
EntryPath tests updated and compilation slimed
b8239928 — Jakub Pyszczak 4 years ago
[EGD-6655] Screen light when active

Added enabling screen light if there was any key pressed
and screen light controler is in the automatic mode.
Added screen light disabling after 5 seconds of timeout
without any key being pressed.
e71a044b — Przemysław Brudny 4 years ago
[EGD-6019] Revert of two commits

This reverts commit b6416b15dac3a638d803681fbad8746b1808b6aa.
This reverts commit e2f3882d8a0194ae6f74bfc5ab6104c368174517.
b6416b15 — Adam Dobrowolski 4 years ago
[EGD-6019] Minimum settings ownership lifetime fixups

added weakptr link to settings and checks
    it wont crash on deinitialized setings now
Pseuto UT are passing
Added:
    - deregistration on Settings destrution
    - weak referencing of Service to not crash Settings on missuse
    - Proxy as initialization parameter to Settings
Unused code removed
Enabled tests to be written for Settings
457e9b4f — Alek Rudnik 4 years ago
[EGD-3542] Fix issue with sending text messages form new message window

Fixed too short timeout for sending sms
Fixed flow for switching to thred window to asynchornous one
Fixed some minor issues connected to new sms error 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.
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
b39dd15b — Tomasz Sobkowiak 4 years ago
[EGD-6519] Initialize settings database with factory data

Put factory values from personalization.json into settings db
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
55c41de5 — Wiktor S. Ovalle Correa 4 years ago
[EGD-6575] Rename Unicast with timeout as UnicastSync

Using Unicast with timeout is dangerous and strongly discouraged.
This change allows for more precise tracking of such cases.
39be3572 — Mateusz Grzegorzek 4 years ago
[EGD-6505] Implement “On when active” Keypad light functionality

Implement “On when active” Keypad light functionality
e1292991 — Piotr Tański 4 years ago
[EGD-6486] Fix for settings not avaialble at phone startup

Fixed the comparison function of EntryPath objects.
d94ae1ee — Wiktor S. Ovalle Correa 4 years ago
[EGD-6485] Restore Contact operations handling

Previous commit on EGD-6485 removed ContactAdd/Update/Remove
cases that were still in use
14a01945 — Wiktor S. Ovalle Correa 4 years ago
[EGD-6485] ServiceDB cleanup

Remove old unused ServiceDB API and deprecate its remains still being
in use.
269efac5 — Wojtek Rzepecki 4 years ago
[EGD-6285] Fix system close

Add proper way of closing
system services
3408fafa — Przemyslaw Brudny 4 years ago
[EGD-6066] Removed Message default constructor

Forced each message to have declared type as parts of Bus logic
depends on it and previously we encountered undefined
behaviours. Added tests and messages validators.
5b0f2aa4 — Mateusz Grzegorzek 4 years ago
[EGD-6262] Refactor Quotes

- Connect QuotesMainWindow to work with agent,
- Use DatabaseModel in Quotes and Categories models,
- Connect add/edit/remove quotes with agent
4d2eeeb9 — Mateusz Grzegorzek 4 years ago
[EGD-5932] Add the rest of queries to Quotes agent

Implement add/read/write/delete quote queries
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
39e6f1b1 — RobertPiet 4 years ago
[EGD-5902] Phone Modes Windows

Windows for phone modes created.
Offline:FightMode/messages only ServiceCellularApi created.
ConnectionFrequency and DND options settings throught AppSettings.
Next