[EGD-7474] Contacts management fixes
Fixed managing contacts on the DB side.
[BH-611] Add Snooze chime
Add snooze chime to Bell product
Add chime mp3
[EGD-7631] PhoneLock timer system time independence refactor
Refactored PhoneLock to be independent of system time.
Refactored refresh options for notification receive on
Windows.
[BH-758] Alarm tone, volume & light
Implement "Alarm tone, volume & light" settings flow.
[BH-823] Pre-wake up settings - part II
Implement Pre-wake up settings logic.
[BH-703] Base Bell OnBoarding application
Added base Bell OnBoarding application. Bell list
options refactor.Language selection, setting and
finalize windows.
[BH-862] Snooze settings
Added snooze settings flow.
[BH-662] Handle alarm turn off and snooze
Handle alarm turn off and snooze
Music stop not included
[EGD-7433] Remove legacy fileindexer database
Removed legacy fileindexer database. New one is already implemented.
[EGD-7335] Integartion of file indexer with database
Integrated core file indexer with its database.
Modfied necessary queries.
Moved service file indexer to pure product specific
folder
[BH-660] Alarm tone playback
Implemented tone playback handler.
Added product specific databases.
Fixed minor issues with CMake.
Minor refactor of alarm handlers.
[EGD-6836] Add multimedia files database interface
Added all queries including listing songs for
selected artist or album
[EGD-6836] Add multimedia indexer database
Added multimedia indexer database.
Decided to got with single table approach.
User playlist will be implemented as seprate
tables when needed.
[EGD-7362] Merge release/0.76.1 into master
Merge release/0.76.1 into master.
[BH-642] Fix messages flow in alarm backend
Fix messages flow in alarm backend
[CP-138] PhoneTimeLock implementation
Implemented PhoneTimeLock after unsuccessful attempts. TimeLock
data stored in DB on each attempt and read on system start.
Cleanup PhoneLockHandler structure.
[CP-139] Add time based attempt logic to phone lock handler
Phone lock no longer bases only on number of attempts.
Now there is a cooldown time between each attempt,
starting from a third attempt.
[BH-791] Add temperature reading to EvtMgr
Added temperature handling to the event manager.
Added static API.
[BH-743] Add AlarmEvents
Add AlarmEvents to database