diff options
author | Charles Kerr <charles.kerr@canonical.com> | 2013-10-09 21:31:13 -0500 |
---|---|---|
committer | Charles Kerr <charles.kerr@canonical.com> | 2013-10-09 21:31:13 -0500 |
commit | b6b0c140f922385d947fa12dfff179a5491a1722 (patch) | |
tree | 0aee8ab69c609744b24d68b462c1c1e078713528 /src/main.c | |
parent | c8a8c56f668f50e5cdeff5255ec74e82e3af7e32 (diff) | |
download | ayatana-indicator-datetime-b6b0c140f922385d947fa12dfff179a5491a1722.tar.gz ayatana-indicator-datetime-b6b0c140f922385d947fa12dfff179a5491a1722.tar.bz2 ayatana-indicator-datetime-b6b0c140f922385d947fa12dfff179a5491a1722.zip |
add a preliminary mock planner for testing alarms/appointments isolated apart from the EDS backend
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -26,6 +26,7 @@ #include <gio/gio.h> #include "planner-eds.h" +#include "planner-mock.h" #include "service.h" /*** @@ -52,7 +53,15 @@ main (int argc G_GNUC_UNUSED, char ** argv G_GNUC_UNUSED) textdomain (GETTEXT_PACKAGE); /* get the planner */ - planner = indicator_datetime_planner_eds_new (); + if (g_getenv ("INDICATOR_DATETIME_USE_FAKE_PLANNER") != NULL) + { + g_message ("Using fake appointment book for testing"); + planner = indicator_datetime_planner_mock_new (); + } + else + { + planner = indicator_datetime_planner_eds_new (); + } /* run */ service = indicator_datetime_service_new (planner); |