lp:~charlesk/indicator-datetime/hw-alarms-api
- Get this branch:
- bzr branch lp:~charlesk/indicator-datetime/hw-alarms-api
Branch merges
- PS Jenkins bot (community): Approve (continuous-integration)
- Ted Gould (community): Approve
-
Diff: 1364 lines (+882/-141)20 files modifiedCMakeLists.txt (+7/-0)
MERGE-REVIEW (+30/-5)
debian/control (+2/-0)
include/datetime/alarm-queue-simple.h (+63/-0)
include/datetime/alarm-queue.h (+12/-28)
include/datetime/date-time.h (+3/-0)
include/datetime/planner-range.h (+1/-1)
include/datetime/wakeup-timer-mainloop.h (+62/-0)
include/datetime/wakeup-timer-uha.h (+64/-0)
include/datetime/wakeup-timer.h (+55/-0)
src/CMakeLists.txt (+31/-24)
src/alarm-queue-simple.cpp (+116/-38)
src/date-time.cpp (+5/-0)
src/engine-eds.cpp (+10/-2)
src/main.cpp (+88/-27)
src/planner-range.cpp (+1/-1)
src/wakeup-timer-mainloop.cpp (+138/-0)
src/wakeup-timer-uha.cpp (+175/-0)
tests/CMakeLists.txt (+1/-1)
tests/test-alarm-queue.cpp (+18/-14)
- Indicator Applet Developers: Pending requested
-
Diff: 1315 lines (+845/-119)20 files modifiedCMakeLists.txt (+1/-0)
MERGE-REVIEW (+30/-5)
debian/control (+3/-0)
include/datetime/alarm-queue-simple.h (+63/-0)
include/datetime/alarm-queue.h (+12/-28)
include/datetime/date-time.h (+3/-0)
include/datetime/planner-range.h (+1/-1)
include/datetime/wakeup-timer-mainloop.h (+62/-0)
include/datetime/wakeup-timer-uha.h (+64/-0)
include/datetime/wakeup-timer.h (+55/-0)
src/CMakeLists.txt (+4/-2)
src/alarm-queue-simple.cpp (+116/-38)
src/date-time.cpp (+5/-0)
src/engine-eds.cpp (+10/-2)
src/main.cpp (+83/-27)
src/planner-range.cpp (+1/-1)
src/wakeup-timer-mainloop.cpp (+138/-0)
src/wakeup-timer-uha.cpp (+175/-0)
tests/CMakeLists.txt (+1/-1)
tests/test-alarm-queue.cpp (+18/-14)
Related bugs
Bug #1299916: Alarm Clock does not ring when phone is locked | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 354. By Charles Kerr
-
Don't build the hw-alarms pieces if ubuntu/
hardware/ alarm.h can't be found. Don't require libplatform- hardware- api-* unless the arch is armhf, i386, or amd64. - 353. By Charles Kerr
-
in debian/control, remove 'Depends: libubuntu-
platform- hardware- api1' as per ted's suggestion - 350. By Charles Kerr
-
in SimpleAlarmQueue, the 'alarms we don't want to trigger' list needs to be composed of uid + timestamp. Keying off of only timestamp doesn't work because UIDs can be recycled as users edit and reuse alarms.
- 349. By Charles Kerr
-
in UhaWakeupTimer, ensure the timeout signal gets emitted from inside a glib idle callback.
- 348. By Charles Kerr
-
in wakeup-timer-uha, sync with platform-api changes and add a safeguard to ensure the service doesn't try to sleep for an event that's already passed.
- 347. By Charles Kerr
-
in wakeup-timer-uha, set idle wakeup to 1 day from now rather than 1 year from now.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:indicator-datetime/14.04