]> Pileus Git - lackey/blobdiff - src/event.h
Add full boxes
[lackey] / src / event.h
index 199e1dc9da9998960452ca6c51c3ebc270ed75ef..5af341f79a36a6f7d89873792a539c218202bfaa 100644 (file)
@@ -23,20 +23,14 @@ typedef struct {
 } cal_t;
 
 /* Event types */
-typedef struct {
-       year_t  year;
-       month_t month;
-       day_t   day;
-       hour_t  hour;
-       min_t   min;
-} datetime_t;
-
 typedef struct event_t {
        const cal_t    *cal;
-       datetime_t      start;
-       datetime_t      end;
        const char     *name;
        const char     *desc;
+       const char     *loc;
+       const char     *cat;
+       date_t          start;
+       date_t          end;
        struct event_t *next;
 } event_t;
 
@@ -49,3 +43,7 @@ event_t *event_get(year_t year, month_t month, day_t day, int days);
 
 /* Calendar implementation functions */
 event_t *dummy_get(cal_t *cal, year_t year, month_t month, day_t day, int days);
+event_t *ical_get(cal_t *cal, year_t year, month_t month, day_t day, int days);
+
+/* Test fuctions */
+void ical_test(void);