Handle multiple incoming alarms. 73/90573/8
authorKamil Lipiszko <k.lipiszko@samsung.com>
Fri, 16 Sep 2016 09:50:05 +0000 (11:50 +0200)
committerLukasz Stanislawski <l.stanislaws@samsung.com>
Thu, 24 Nov 2016 15:19:08 +0000 (07:19 -0800)
commitfaf3d4e309c7f5fad7237d31243197960c14155e
treeba75d16d78cbf11f88b52cc592324f8ff8dc5e93
parent8ecf55348fe6afe25ee21755f07a6d711c1810c2
Handle multiple incoming alarms.

This patch enables to handle multiple alarms that
came at the same time. Every alarm before last is
dismissed or snoozed depending on whether this
option is allowed.

Change-Id: If80f4ea39b7be5bcaebe3acda79b81b5577815cd
18 files changed:
clock/Build/flags.mk
clock/inc/Controller/RingController.h
clock/inc/Model/Counter.h
clock/inc/Model/Ring.h
clock/inc/Model/RingEvent.h [new file with mode: 0644]
clock/inc/Presenter/RingPresenter.h
clock/inc/Utils/FeedbackManager.h [new file with mode: 0644]
clock/inc/Utils/SoundManager.h [new file with mode: 0644]
clock/inc/View/RingView.h
clock/src/Clock.cpp
clock/src/Controller/RingController.cpp
clock/src/Model/Alarm.cpp
clock/src/Model/Ring.cpp [new file with mode: 0644]
clock/src/Model/RingEvent.cpp [new file with mode: 0644]
clock/src/Presenter/RingPresenter.cpp
clock/src/Utils/FeedbackManager.cpp [new file with mode: 0644]
clock/src/Utils/SoundManager.cpp [new file with mode: 0644]
clock/src/View/RingView.cpp