lp://staging/~charlesk/indicator-datetime/lp-1419001-honor-ical-valarms
Created by
Charles Kerr
and last modified
- Get this branch:
- bzr branch lp://staging/~charlesk/indicator-datetime/lp-1419001-honor-ical-valarms
Only
Charles Kerr
can upload to this branch. If you are
Charles Kerr
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- PS Jenkins bot (community): Approve (continuous-integration)
- Ted Gould (community): Approve
-
Diff: 1791 lines (+834/-269)33 files modifieddebian/control (+11/-8)
include/datetime/alarm-queue-simple.h (+6/-12)
include/datetime/alarm-queue.h (+1/-1)
include/datetime/appointment.h (+19/-4)
include/datetime/clock-mock.h (+1/-1)
include/datetime/clock.h (+1/-1)
include/datetime/date-time.h (+5/-1)
include/datetime/planner-snooze.h (+1/-2)
include/datetime/snap.h (+2/-1)
include/datetime/wakeup-timer-mainloop.h (+2/-2)
include/datetime/wakeup-timer-powerd.h (+2/-2)
include/datetime/wakeup-timer.h (+1/-1)
src/actions-live.cpp (+13/-6)
src/actions.cpp (+2/-2)
src/alarm-queue-simple.cpp (+140/-109)
src/appointment.cpp (+9/-3)
src/date-time.cpp (+31/-9)
src/engine-eds.cpp (+153/-54)
src/main.cpp (+7/-5)
src/planner-snooze.cpp (+10/-6)
src/snap.cpp (+9/-7)
tests/CMakeLists.txt (+33/-4)
tests/manual-test-snap.cpp (+5/-5)
tests/print-to.h (+45/-0)
tests/run-eds-test.sh (+57/-0)
tests/test-alarm-queue.cpp (+10/-7)
tests/test-eds-valarms-config-files/.config/evolution/sources/system-proxy.source (+21/-0)
tests/test-eds-valarms-config-files/.local/share/evolution/calendar/system/calendar.ics (+47/-0)
tests/test-eds-valarms.cpp (+101/-0)
tests/test-live-actions.cpp (+0/-6)
tests/test-snap.cpp (+10/-10)
tests/timezone-mock.h (+1/-0)
tests/wakeup-timer-mock.h (+78/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 429. By Charles Kerr
-
in the EDS engine, give a better explanation in the comments how we handle alarms with no triggers, and why
- 427. By Charles Kerr
-
in SimpleAlarmQueue, add a new method 'bool already_triggered() const' to reduce code overlapl between find_next_alarm() and appointment_
get_current_ alarm() - 426. By Charles Kerr
-
in SimpleAlarmQueue, make the signature for find_next_alarm() and appointment_
get_current_ alarm() suck less. - 424. By Charles Kerr
-
in Actions, sync DateTime API use by calling DateTime:
:Local( time_t) instead of DateTime: :DateTime( time_t) - 421. By Charles Kerr
-
in DateTime class, make it harder to accidentally mix local and nonlocal timezones by replacing DateTime:
:DateTime( time_t) with two methods, DateTime: :Local( time_t) and DateTime( GTimeZone* , time_t)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/indicator-datetime/15.04