Support marking tasks as complete
[milk] / src / milk-auth.c
index 548e16b..2331619 100644 (file)
@@ -203,6 +203,34 @@ milk_auth_get_tasks (MilkAuth    *auth,
         return rtm_tasks;
 }
 
+char*
+milk_auth_timeline_create (MilkAuth  *auth,
+                           GError   **error)
+{
+        MilkAuthPrivate *priv;
+
+        g_return_val_if_fail (MILK_IS_AUTH (auth), NULL);
+
+        priv = MILK_AUTH_PRIVATE (auth);
+
+        return rtm_glib_timelines_create (priv->rtm_glib, error);
+}
+
+char*
+milk_auth_task_complete (MilkAuth  *auth,
+                         char      *timeline,
+                         RtmTask   *task,
+                         GError   **error)
+{
+        MilkAuthPrivate *priv;
+
+        g_return_val_if_fail (MILK_IS_AUTH (auth), NULL);
+
+        priv = MILK_AUTH_PRIVATE (auth);
+
+        return rtm_glib_tasks_complete (priv->rtm_glib, timeline, task, error);
+}
+
 void
 milk_auth_log_in (MilkAuth *auth)
 {