diff options
author | Martin Jansa <Martin.Jansa@gmail.com> | 2012-02-14 21:20:11 +0100 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2012-02-26 08:56:04 +0100 |
commit | 1772d999c27106a9e4e3be5a0893d11261c7e789 (patch) | |
tree | c2d67b3ee006c81f4ecc890a711b1d93fc9c9992 /meta-efl | |
parent | d042d76a9c2c332f35a0d7b04ae5e57e1313b028 (diff) | |
download | meta-openembedded-1772d999c27106a9e4e3be5a0893d11261c7e789.tar.gz |
e-tasks: addapt to newer elementary
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-efl')
11 files changed, 663 insertions, 39 deletions
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0001-depend-on-eina-not-eina-0.patch b/meta-efl/recipes-efl/e17/e-tasks/0001-depend-on-eina-not-eina-0.patch new file mode 100644 index 000000000..a514bd2ca --- /dev/null +++ b/meta-efl/recipes-efl/e17/e-tasks/0001-depend-on-eina-not-eina-0.patch | |||
@@ -0,0 +1,26 @@ | |||
1 | From ced1e0e6e0e7b80ad4e9b9766e0a132dc97d6bb6 Mon Sep 17 00:00:00 2001 | ||
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | ||
3 | Date: Tue, 14 Feb 2012 20:54:31 +0100 | ||
4 | Subject: [PATCH 1/8] depend on eina not eina-0 | ||
5 | |||
6 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | ||
7 | --- | ||
8 | configure.ac | 2 +- | ||
9 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
10 | |||
11 | diff --git a/configure.ac b/configure.ac | ||
12 | index c0a5697..0b67de8 100644 | ||
13 | --- a/configure.ac | ||
14 | +++ b/configure.ac | ||
15 | @@ -15,7 +15,7 @@ AC_HEADER_STDC | ||
16 | |||
17 | AM_PROG_LIBTOOL | ||
18 | |||
19 | -PKG_CHECK_MODULES(TASKS, [elementary eina-0 dbus-1 sqlite3]) | ||
20 | +PKG_CHECK_MODULES(TASKS, [elementary eina dbus-1 sqlite3]) | ||
21 | |||
22 | AC_OUTPUT([ | ||
23 | Makefile | ||
24 | -- | ||
25 | 1.7.8.4 | ||
26 | |||
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0002-adapt-to-elementary-genlist_item_insert_before-API-c.patch b/meta-efl/recipes-efl/e17/e-tasks/0002-adapt-to-elementary-genlist_item_insert_before-API-c.patch new file mode 100644 index 000000000..fbc58516f --- /dev/null +++ b/meta-efl/recipes-efl/e17/e-tasks/0002-adapt-to-elementary-genlist_item_insert_before-API-c.patch | |||
@@ -0,0 +1,27 @@ | |||
1 | From 80893c65d5ea68f18e26169323a62eeac14ae177 Mon Sep 17 00:00:00 2001 | ||
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | ||
3 | Date: Tue, 14 Feb 2012 20:53:48 +0100 | ||
4 | Subject: [PATCH 2/8] adapt to elementary genlist_item_insert_before API | ||
5 | change from r55869 | ||
6 | |||
7 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | ||
8 | --- | ||
9 | src/gui.c | 2 +- | ||
10 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
11 | |||
12 | diff --git a/src/gui.c b/src/gui.c | ||
13 | index 113c807..f58dcd6 100644 | ||
14 | --- a/src/gui.c | ||
15 | +++ b/src/gui.c | ||
16 | @@ -1067,7 +1067,7 @@ void create_new_task(void *data, Evas_Object *obj, void *event_info) | ||
17 | if(strcmp(sel_category, " All Tasks ")==0) strcpy(Task[i].cat, "Personal"); | ||
18 | else strcpy(Task[i].cat, sel_category); | ||
19 | if(item) { | ||
20 | - task_list[i] = elm_genlist_item_insert_after(list, &itc1, &Task[i], item, ELM_GENLIST_ITEM_NONE, | ||
21 | + task_list[i] = elm_genlist_item_insert_after(list, &itc1, &Task[i], NULL, item, ELM_GENLIST_ITEM_NONE, | ||
22 | NULL, NULL); | ||
23 | } | ||
24 | //cater for no items in list | ||
25 | -- | ||
26 | 1.7.8.4 | ||
27 | |||
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0001-adapt-to-newer-elm-API.patch b/meta-efl/recipes-efl/e17/e-tasks/0003-adapt-to-newer-elm-API.patch index 70fa1695f..cf5469e1a 100644 --- a/meta-efl/recipes-efl/e17/e-tasks/0001-adapt-to-newer-elm-API.patch +++ b/meta-efl/recipes-efl/e17/e-tasks/0003-adapt-to-newer-elm-API.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 1204c115e006b380c2c64452c9d35f0d695502fe Mon Sep 17 00:00:00 2001 | 1 | From 377c4266e9356239c43ac5711a06831ee74f9eef Mon Sep 17 00:00:00 2001 |
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | 2 | From: Martin Jansa <Martin.Jansa@gmail.com> |
3 | Date: Tue, 6 Dec 2011 19:07:56 +0100 | 3 | Date: Tue, 6 Dec 2011 19:07:56 +0100 |
4 | Subject: [PATCH] adapt to newer elm API | 4 | Subject: [PATCH 3/8] adapt to newer elm API |
5 | 5 | ||
6 | * sed 's/elm_button_label_set/elm_object_text_set/g' -i src/gui.c | 6 | * sed 's/elm_button_label_set/elm_object_text_set/g' -i src/gui.c |
7 | sed 's/elm_button_label_set/elm_object_text_set/g' -i src/db_sqlite.c | 7 | sed 's/elm_button_label_set/elm_object_text_set/g' -i src/db_sqlite.c |
@@ -76,7 +76,7 @@ index dfee471..fde2181 100644 | |||
76 | tystr = strdup(cate); | 76 | tystr = strdup(cate); |
77 | evas_object_smart_callback_add(bt, "clicked", set_category, (char *)tystr); | 77 | evas_object_smart_callback_add(bt, "clicked", set_category, (char *)tystr); |
78 | diff --git a/src/gui.c b/src/gui.c | 78 | diff --git a/src/gui.c b/src/gui.c |
79 | index 113c807..5c8003c 100644 | 79 | index f58dcd6..f6f1c6c 100644 |
80 | --- a/src/gui.c | 80 | --- a/src/gui.c |
81 | +++ b/src/gui.c | 81 | +++ b/src/gui.c |
82 | @@ -51,11 +51,11 @@ void select_category(void *data, Evas_Object *obj, void *event_info) | 82 | @@ -51,11 +51,11 @@ void select_category(void *data, Evas_Object *obj, void *event_info) |
@@ -652,5 +652,5 @@ index 113c807..5c8003c 100644 | |||
652 | evas_object_size_hint_align_set(done_button, -1.0, -1.0); | 652 | evas_object_size_hint_align_set(done_button, -1.0, -1.0); |
653 | elm_box_pack_end(hbox, done_button); | 653 | elm_box_pack_end(hbox, done_button); |
654 | -- | 654 | -- |
655 | 1.7.8 | 655 | 1.7.8.4 |
656 | 656 | ||
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0001-fix-changed-callback-name.patch b/meta-efl/recipes-efl/e17/e-tasks/0004-fix-changed-callback-name.patch index cf51deb94..c4d5ac78a 100644 --- a/meta-efl/recipes-efl/e17/e-tasks/0001-fix-changed-callback-name.patch +++ b/meta-efl/recipes-efl/e17/e-tasks/0004-fix-changed-callback-name.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From d6d24a1776594e71ee66db78cc234f38f97f6825 Mon Sep 17 00:00:00 2001 | 1 | From 4ca9e2aac3e9f1a981b48552c3aff255863cd1fe Mon Sep 17 00:00:00 2001 |
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | 2 | From: Martin Jansa <Martin.Jansa@gmail.com> |
3 | Date: Sat, 17 Dec 2011 03:12:29 +0100 | 3 | Date: Sat, 17 Dec 2011 03:12:29 +0100 |
4 | Subject: [PATCH] fix changed callback name | 4 | Subject: [PATCH 4/8] fix changed callback name |
5 | 5 | ||
6 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | 6 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> |
7 | --- | 7 | --- |
@@ -10,7 +10,7 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | |||
10 | 2 files changed, 2 insertions(+), 2 deletions(-) | 10 | 2 files changed, 2 insertions(+), 2 deletions(-) |
11 | 11 | ||
12 | diff --git a/src/gui.c b/src/gui.c | 12 | diff --git a/src/gui.c b/src/gui.c |
13 | index 5c8003c..b032ee5 100644 | 13 | index f6f1c6c..69b06d8 100644 |
14 | --- a/src/gui.c | 14 | --- a/src/gui.c |
15 | +++ b/src/gui.c | 15 | +++ b/src/gui.c |
16 | @@ -1230,7 +1230,7 @@ void edit_cat(void) | 16 | @@ -1230,7 +1230,7 @@ void edit_cat(void) |
@@ -36,5 +36,5 @@ index 12072f5..116b84c 100644 | |||
36 | //open database | 36 | //open database |
37 | open_database(); | 37 | open_database(); |
38 | -- | 38 | -- |
39 | 1.7.8 | 39 | 1.7.8.4 |
40 | 40 | ||
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0005-adapt-to-even-newer-elm-API.patch b/meta-efl/recipes-efl/e17/e-tasks/0005-adapt-to-even-newer-elm-API.patch new file mode 100644 index 000000000..2ea576f21 --- /dev/null +++ b/meta-efl/recipes-efl/e17/e-tasks/0005-adapt-to-even-newer-elm-API.patch | |||
@@ -0,0 +1,182 @@ | |||
1 | From aa1ac5f8d2133ae04099a155811b65733447e34d Mon Sep 17 00:00:00 2001 | ||
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | ||
3 | Date: Tue, 14 Feb 2012 20:51:09 +0100 | ||
4 | Subject: [PATCH 5/8] adapt to even newer elm API | ||
5 | |||
6 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | ||
7 | --- | ||
8 | src/db_sqlite.c | 2 +- | ||
9 | src/db_sqlite.h | 2 +- | ||
10 | src/gui.c | 30 +++++++++++++++--------------- | ||
11 | src/main.c | 2 +- | ||
12 | 4 files changed, 18 insertions(+), 18 deletions(-) | ||
13 | |||
14 | diff --git a/src/db_sqlite.c b/src/db_sqlite.c | ||
15 | index fde2181..3eb7790 100644 | ||
16 | --- a/src/db_sqlite.c | ||
17 | +++ b/src/db_sqlite.c | ||
18 | @@ -192,7 +192,7 @@ void load_data(void) | ||
19 | void show_cat_tasks(char *ca) | ||
20 | { | ||
21 | int i; | ||
22 | - Elm_Genlist_Item *item; | ||
23 | + Elm_Object_Item *item; | ||
24 | |||
25 | elm_genlist_clear(list); | ||
26 | if (strcmp(ca, " All Tasks ") == 0) { | ||
27 | diff --git a/src/db_sqlite.h b/src/db_sqlite.h | ||
28 | index b595488..469aa48 100644 | ||
29 | --- a/src/db_sqlite.h | ||
30 | +++ b/src/db_sqlite.h | ||
31 | @@ -39,7 +39,7 @@ extern Evas_Object *list, *hs, *hs1, *cat_list, *sel_cat_bt; | ||
32 | void restore_state(void); | ||
33 | extern char home_dir[255], sel_category[255]; | ||
34 | extern Elm_Genlist_Item_Class itc1, itc2; | ||
35 | -extern Elm_Genlist_Item *task_list[500]; | ||
36 | +extern Elm_Object_Item *task_list[500]; | ||
37 | extern int total_tasks; | ||
38 | typedef struct{ | ||
39 | int no; | ||
40 | diff --git a/src/gui.c b/src/gui.c | ||
41 | index 69b06d8..0291378 100644 | ||
42 | --- a/src/gui.c | ||
43 | +++ b/src/gui.c | ||
44 | @@ -26,7 +26,7 @@ char dummy_cat[255]; | ||
45 | |||
46 | typedef struct _Details | ||
47 | { | ||
48 | - Elm_Genlist_Item *item; | ||
49 | + Elm_Object_Item *item; | ||
50 | Evas_Object *button; | ||
51 | Evas_Object *hover; | ||
52 | char *data; | ||
53 | @@ -67,7 +67,7 @@ void select_category(void *data, Evas_Object *obj, void *event_info) | ||
54 | { | ||
55 | char tystr[2]; | ||
56 | char te_data[255], *task_entry; | ||
57 | - Elm_Genlist_Item *item; | ||
58 | + Elm_Object_Item *item; | ||
59 | _Task *tsk=NULL; | ||
60 | |||
61 | //for entries, get entry data and check agianst previous task text, date | ||
62 | @@ -89,7 +89,7 @@ void select_category(void *data, Evas_Object *obj, void *event_info) | ||
63 | } | ||
64 | |||
65 | Evas_Object *li = data; | ||
66 | - item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(li); | ||
67 | + item = (Elm_Object_Item *)elm_genlist_selected_item_get(li); | ||
68 | tsk = (_Task *)elm_genlist_item_data_get(item); | ||
69 | last_rec = tsk->no; | ||
70 | elm_object_text_set(cat_bt, tsk->cat); | ||
71 | @@ -111,7 +111,7 @@ void set_priority(void *data, Evas_Object *obj, void *event_info) | ||
72 | sprintf(tystr, "%d", ty); | ||
73 | elm_object_text_set(pr_bt, tystr); | ||
74 | |||
75 | - Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list); | ||
76 | + Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list); | ||
77 | evas_object_hide(hv); | ||
78 | if (!item) { | ||
79 | dummy_pr = atoi(prio); | ||
80 | @@ -125,10 +125,10 @@ void set_priority(void *data, Evas_Object *obj, void *event_info) | ||
81 | |||
82 | void set_category(void *data, Evas_Object *obj, void *event_info) | ||
83 | { | ||
84 | - Elm_Genlist_Item *item; | ||
85 | + Elm_Object_Item *item; | ||
86 | //change category value of selected task | ||
87 | char *category = data; | ||
88 | - item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list); | ||
89 | + item = (Elm_Object_Item *)elm_genlist_selected_item_get(list); | ||
90 | evas_object_hide(hs); | ||
91 | if (!item) return; | ||
92 | _Task *tsk = (_Task *)elm_genlist_item_data_get(item); | ||
93 | @@ -146,7 +146,7 @@ void set_date(void *data, Evas_Object *obj, void *event_info) | ||
94 | //set the date | ||
95 | elm_object_text_set(date_bt, dt); | ||
96 | evas_object_hide(date_hs); | ||
97 | - Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list); | ||
98 | + Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list); | ||
99 | if (!item) { | ||
100 | strcpy(dummy_date, dt); | ||
101 | return; | ||
102 | @@ -260,8 +260,8 @@ void det_page_done(void *data, Evas_Object *obj, void *event_info) | ||
103 | if(WRITE) { | ||
104 | WRITE = 0; | ||
105 | update_record (tsk->no); | ||
106 | - Elm_Genlist_Item *item; | ||
107 | - item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list); | ||
108 | + Elm_Object_Item *item; | ||
109 | + item = (Elm_Object_Item *)elm_genlist_selected_item_get(list); | ||
110 | if(item) elm_genlist_item_update(task_list[tsk->no]); | ||
111 | last_rec = -1; | ||
112 | item = elm_genlist_first_item_get(list); | ||
113 | @@ -293,7 +293,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info) | ||
114 | curtime = time (NULL); | ||
115 | |||
116 | //check task selected - otherwise return | ||
117 | - Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list); | ||
118 | + Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list); | ||
119 | if(!item) return; | ||
120 | _Task *tsk = (_Task *)elm_genlist_item_data_get(item); | ||
121 | det_page = elm_win_add(NULL, "inwin", ELM_WIN_BASIC); | ||
122 | @@ -566,7 +566,7 @@ void save_button_clicked(void *data, Evas_Object *obj, void *event_info) | ||
123 | char te_data[255], *task_entry; | ||
124 | |||
125 | //get task no | ||
126 | - Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list); | ||
127 | + Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list); | ||
128 | if (item) { | ||
129 | _Task *tsk = (_Task *)elm_genlist_item_data_get(item); | ||
130 | |||
131 | @@ -626,7 +626,7 @@ void note_done(void *data, Evas_Object *obj, void *event_info) | ||
132 | char tystr[255]; | ||
133 | //Evas_Object *en = data; | ||
134 | |||
135 | - Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list); | ||
136 | + Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list); | ||
137 | _Task *tsk = (_Task *)elm_genlist_item_data_get(item); | ||
138 | sprintf(tystr, "%s", elm_entry_entry_get(data)); | ||
139 | if (strcmp(tystr, "<br>") == 0) strcpy(tystr, ""); | ||
140 | @@ -641,7 +641,7 @@ void note_button_clicked(void *data, Evas_Object *obj, void *event_info) | ||
141 | Evas_Object *bg, *bx, *bx2, *bt, *en; | ||
142 | //char buf[PATH_MAX]; | ||
143 | |||
144 | - Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list); | ||
145 | + Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list); | ||
146 | if(!item) return; | ||
147 | _Task *tsk = (_Task *)elm_genlist_item_data_get(item); | ||
148 | |||
149 | @@ -1056,7 +1056,7 @@ void create_new_task(void *data, Evas_Object *obj, void *event_info) | ||
150 | |||
151 | //get selected task if any | ||
152 | Evas_Object *li = data; | ||
153 | - Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(li); | ||
154 | + Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(li); | ||
155 | if (!item) item = elm_genlist_last_item_get(list); //insert new line at end of list | ||
156 | |||
157 | Task[i].no = i; | ||
158 | @@ -1193,7 +1193,7 @@ void cat_list_selected(void *data, Evas_Object *obj, void *event_info) | ||
159 | void del_cat_button_clicked(void *data, Evas_Object *obj, void *event_info) | ||
160 | { | ||
161 | Evas_Object *li = data; | ||
162 | - Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(li); | ||
163 | + Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(li); | ||
164 | char *_cat = (char *)elm_genlist_item_data_get(item); | ||
165 | //delete category from db | ||
166 | del_category(_cat); | ||
167 | diff --git a/src/main.c b/src/main.c | ||
168 | index 116b84c..89bbb39 100644 | ||
169 | --- a/src/main.c | ||
170 | +++ b/src/main.c | ||
171 | @@ -27,7 +27,7 @@ | ||
172 | #include "db_sqlite.h" | ||
173 | |||
174 | char home_dir[255], sel_category[255]; | ||
175 | -Elm_Genlist_Item *task_list[500]; | ||
176 | +Elm_Object_Item *task_list[500]; | ||
177 | Evas_Object *list, *hs, *pr_hs, *date_hs, *entry, *hs1, *tk, *hv, *pr_bt, *cat_list, *win, *cat_hv_bx, *note_win; | ||
178 | Evas_Object *c_pr_bt, *cat_dialog, *cat_bt, *sel_cat_bt, *date_bt, *det_page, *entry, *new_button, *note_entry; | ||
179 | int total_tasks, WRITE=0, last_rec= -1; | ||
180 | -- | ||
181 | 1.7.8.4 | ||
182 | |||
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0006-remove-deprecated-API.patch b/meta-efl/recipes-efl/e17/e-tasks/0006-remove-deprecated-API.patch new file mode 100644 index 000000000..4cd0389cb --- /dev/null +++ b/meta-efl/recipes-efl/e17/e-tasks/0006-remove-deprecated-API.patch | |||
@@ -0,0 +1,296 @@ | |||
1 | From d1494e2e59d99cd2b7948a870dca00ae789431b9 Mon Sep 17 00:00:00 2001 | ||
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | ||
3 | Date: Tue, 14 Feb 2012 20:52:05 +0100 | ||
4 | Subject: [PATCH 6/8] remove deprecated API | ||
5 | |||
6 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | ||
7 | --- | ||
8 | src/gui.c | 64 ++++++++++++++++++++++++++++++------------------------------ | ||
9 | 1 files changed, 32 insertions(+), 32 deletions(-) | ||
10 | |||
11 | diff --git a/src/gui.c b/src/gui.c | ||
12 | index 0291378..c798f75 100644 | ||
13 | --- a/src/gui.c | ||
14 | +++ b/src/gui.c | ||
15 | @@ -75,7 +75,7 @@ void select_category(void *data, Evas_Object *obj, void *event_info) | ||
16 | if (last_rec != -1) { //cater for initial null data | ||
17 | sprintf(te_data, "%s", (const char *)elm_entry_entry_get(tk)); | ||
18 | task_entry = strtok(te_data, "<"); | ||
19 | - tsk = (_Task *)elm_genlist_item_data_get(task_list[last_rec]); | ||
20 | + tsk = (_Task *)elm_object_item_data_get(task_list[last_rec]); | ||
21 | if (strcmp(task_entry, tsk->text) != 0) { | ||
22 | sprintf(tsk->text, "%s", task_entry); | ||
23 | WRITE = 1; | ||
24 | @@ -90,7 +90,7 @@ void select_category(void *data, Evas_Object *obj, void *event_info) | ||
25 | |||
26 | Evas_Object *li = data; | ||
27 | item = (Elm_Object_Item *)elm_genlist_selected_item_get(li); | ||
28 | - tsk = (_Task *)elm_genlist_item_data_get(item); | ||
29 | + tsk = (_Task *)elm_object_item_data_get(item); | ||
30 | last_rec = tsk->no; | ||
31 | elm_object_text_set(cat_bt, tsk->cat); | ||
32 | sprintf(tystr, "%d", tsk->pr); | ||
33 | @@ -117,7 +117,7 @@ void set_priority(void *data, Evas_Object *obj, void *event_info) | ||
34 | dummy_pr = atoi(prio); | ||
35 | return; | ||
36 | } | ||
37 | - _Task *tsk = (_Task *)elm_genlist_item_data_get(item); | ||
38 | + _Task *tsk = (_Task *)elm_object_item_data_get(item); | ||
39 | if(tsk->pr == ty) return; | ||
40 | tsk->pr = ty; | ||
41 | WRITE = 1; | ||
42 | @@ -131,13 +131,13 @@ void set_category(void *data, Evas_Object *obj, void *event_info) | ||
43 | item = (Elm_Object_Item *)elm_genlist_selected_item_get(list); | ||
44 | evas_object_hide(hs); | ||
45 | if (!item) return; | ||
46 | - _Task *tsk = (_Task *)elm_genlist_item_data_get(item); | ||
47 | + _Task *tsk = (_Task *)elm_object_item_data_get(item); | ||
48 | if (strcmp(tsk->cat, category) == 0) return; | ||
49 | strcpy(tsk->cat, category); | ||
50 | elm_object_text_set(cat_bt, category); | ||
51 | WRITE = 1; | ||
52 | if (strcmp(sel_category, " All Tasks ") !=0 && | ||
53 | - strcmp(sel_category, category) != 0) elm_genlist_item_del(item); | ||
54 | + strcmp(sel_category, category) != 0) elm_object_item_del(item); | ||
55 | } | ||
56 | |||
57 | void set_date(void *data, Evas_Object *obj, void *event_info) | ||
58 | @@ -151,7 +151,7 @@ void set_date(void *data, Evas_Object *obj, void *event_info) | ||
59 | strcpy(dummy_date, dt); | ||
60 | return; | ||
61 | } | ||
62 | - _Task *tsk = (_Task *)elm_genlist_item_data_get(item); | ||
63 | + _Task *tsk = (_Task *)elm_object_item_data_get(item); | ||
64 | if (strcmp(tsk->date, dt) == 0) return; | ||
65 | strcpy(tsk->date, dt); | ||
66 | WRITE = 1; | ||
67 | @@ -167,7 +167,7 @@ void task_cb_changed(void *data, Evas_Object *obj, void *event_info) | ||
68 | //printf("no %d key %d\n", tsk->no, tsk->key); | ||
69 | //TODO - strike through the task | ||
70 | //remove this task from the list | ||
71 | - elm_genlist_item_del(task_list[tsk->no]); | ||
72 | + elm_object_item_del(task_list[tsk->no]); | ||
73 | //update the db | ||
74 | update_record (tsk->no); | ||
75 | last_rec = -1; | ||
76 | @@ -218,7 +218,7 @@ void set_create_date(void *data, Evas_Object *obj, void *event_info) | ||
77 | Details *det = data; | ||
78 | evas_object_hide(det->hover); | ||
79 | //change date value of selected task | ||
80 | - _Task *tsk = (_Task *)elm_genlist_item_data_get(det->item); | ||
81 | + _Task *tsk = (_Task *)elm_object_item_data_get(det->item); | ||
82 | strcpy(tsk->date, det->data); | ||
83 | //update button label | ||
84 | elm_object_text_set(det->button, det->data); | ||
85 | @@ -230,7 +230,7 @@ void set_create_priority(void *data, Evas_Object *obj, void *event_info) | ||
86 | Details *det = data; | ||
87 | evas_object_hide(det->hover); | ||
88 | //change priority value of selected task | ||
89 | - _Task *tsk = (_Task *)elm_genlist_item_data_get(det->item); | ||
90 | + _Task *tsk = (_Task *)elm_object_item_data_get(det->item); | ||
91 | tsk->pr = atoi(det->data); | ||
92 | //update button label | ||
93 | elm_object_text_set(det->button, det->data); | ||
94 | @@ -295,7 +295,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info) | ||
95 | //check task selected - otherwise return | ||
96 | Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list); | ||
97 | if(!item) return; | ||
98 | - _Task *tsk = (_Task *)elm_genlist_item_data_get(item); | ||
99 | + _Task *tsk = (_Task *)elm_object_item_data_get(item); | ||
100 | det_page = elm_win_add(NULL, "inwin", ELM_WIN_BASIC); | ||
101 | elm_win_title_set(det_page, "Task Details"); | ||
102 | elm_win_autodel_set(det_page, 1); | ||
103 | @@ -322,7 +322,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info) | ||
104 | lb = elm_label_add(det_page); | ||
105 | elm_object_text_set(lb,"Edit Task Details"); | ||
106 | evas_object_size_hint_align_set(lb, 0.5, -1.0); | ||
107 | - elm_frame_content_set(fr, lb); | ||
108 | + elm_object_content_set(fr, lb); | ||
109 | evas_object_show(lb); | ||
110 | |||
111 | //add a label | ||
112 | @@ -366,7 +366,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info) | ||
113 | |||
114 | bt = elm_button_add(det_page); | ||
115 | elm_object_text_set(bt, "Pr"); | ||
116 | - elm_hover_content_set(det_hv, "middle", bt); | ||
117 | + elm_object_part_content_set(det_hv, "middle", bt); | ||
118 | evas_object_show(bt); | ||
119 | |||
120 | bx = elm_box_add(det_page); | ||
121 | @@ -384,7 +384,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info) | ||
122 | evas_object_show(bt); | ||
123 | } | ||
124 | evas_object_show(bx); | ||
125 | - elm_hover_content_set(det_hv, "bottom", bx); | ||
126 | + elm_object_part_content_set(det_hv, "bottom", bx); | ||
127 | |||
128 | //add a label to hbox | ||
129 | lb = elm_label_add(det_page); | ||
130 | @@ -409,14 +409,14 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info) | ||
131 | |||
132 | bt = elm_button_add(det_page); | ||
133 | elm_object_text_set(bt, "Category"); | ||
134 | - elm_hover_content_set(hs, "middle", bt); | ||
135 | + elm_object_part_content_set(hs, "middle", bt); | ||
136 | evas_object_show(bt); | ||
137 | |||
138 | bx = elm_box_add(det_page); | ||
139 | //add categories | ||
140 | add_hs_items (det_page, bx, bt, 0); | ||
141 | evas_object_show(bx); | ||
142 | - elm_hover_content_set(hs, "bottom", bx); | ||
143 | + elm_object_part_content_set(hs, "bottom", bx); | ||
144 | |||
145 | //add a label to hbox | ||
146 | lb = elm_label_add(det_page); | ||
147 | @@ -442,7 +442,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info) | ||
148 | |||
149 | bt = elm_button_add(det_page); | ||
150 | elm_object_text_set(bt, "Date"); | ||
151 | - elm_hover_content_set(c_date_hs, "middle", bt); | ||
152 | + elm_object_part_content_set(c_date_hs, "middle", bt); | ||
153 | evas_object_show(bt); | ||
154 | |||
155 | bx = elm_box_add(det_page); | ||
156 | @@ -486,7 +486,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info) | ||
157 | evas_object_show(bt); | ||
158 | |||
159 | evas_object_show(bx); | ||
160 | - elm_hover_content_set(c_date_hs, "bottom", bx); | ||
161 | + elm_object_part_content_set(c_date_hs, "bottom", bx); | ||
162 | |||
163 | //add a label | ||
164 | lb = elm_label_add(det_page); | ||
165 | @@ -568,7 +568,7 @@ void save_button_clicked(void *data, Evas_Object *obj, void *event_info) | ||
166 | //get task no | ||
167 | Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list); | ||
168 | if (item) { | ||
169 | - _Task *tsk = (_Task *)elm_genlist_item_data_get(item); | ||
170 | + _Task *tsk = (_Task *)elm_object_item_data_get(item); | ||
171 | |||
172 | //get data from entry | ||
173 | sprintf(te_data, "%s", (const char *)elm_entry_entry_get(tk)); | ||
174 | @@ -627,7 +627,7 @@ void note_done(void *data, Evas_Object *obj, void *event_info) | ||
175 | //Evas_Object *en = data; | ||
176 | |||
177 | Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list); | ||
178 | - _Task *tsk = (_Task *)elm_genlist_item_data_get(item); | ||
179 | + _Task *tsk = (_Task *)elm_object_item_data_get(item); | ||
180 | sprintf(tystr, "%s", elm_entry_entry_get(data)); | ||
181 | if (strcmp(tystr, "<br>") == 0) strcpy(tystr, ""); | ||
182 | strcpy(tsk->note, tystr); | ||
183 | @@ -643,7 +643,7 @@ void note_button_clicked(void *data, Evas_Object *obj, void *event_info) | ||
184 | |||
185 | Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list); | ||
186 | if(!item) return; | ||
187 | - _Task *tsk = (_Task *)elm_genlist_item_data_get(item); | ||
188 | + _Task *tsk = (_Task *)elm_object_item_data_get(item); | ||
189 | |||
190 | note_win = elm_win_add(NULL, "note", ELM_WIN_BASIC); | ||
191 | elm_win_title_set(note_win, "Note"); | ||
192 | @@ -721,7 +721,7 @@ void create_cat_hover(void) | ||
193 | cat_hv_bx = elm_box_add(win); | ||
194 | add_hs_items (win, cat_hv_bx, bt, 1); | ||
195 | evas_object_show(cat_hv_bx); | ||
196 | - elm_hover_content_set(hs1, "top", cat_hv_bx); | ||
197 | + elm_object_part_content_set(hs1, "top", cat_hv_bx); | ||
198 | evas_object_hide(hs1); | ||
199 | } | ||
200 | |||
201 | @@ -880,7 +880,7 @@ void create_gui(Evas_Object *win) | ||
202 | |||
203 | bt = elm_button_add(win); | ||
204 | elm_object_text_set(bt, "Pr"); | ||
205 | - elm_hover_content_set(hv, "middle", bt); | ||
206 | + elm_object_part_content_set(hv, "middle", bt); | ||
207 | evas_object_show(bt); | ||
208 | |||
209 | bx = elm_box_add(win); | ||
210 | @@ -895,7 +895,7 @@ void create_gui(Evas_Object *win) | ||
211 | evas_object_show(bt); | ||
212 | } | ||
213 | evas_object_show(bx); | ||
214 | - elm_hover_content_set(hv, "bottom", bx); | ||
215 | + elm_object_part_content_set(hv, "bottom", bx); | ||
216 | |||
217 | //add scroller for entry | ||
218 | sc = elm_scroller_add(win); | ||
219 | @@ -911,7 +911,7 @@ void create_gui(Evas_Object *win) | ||
220 | elm_entry_entry_set(tk, "Task"); | ||
221 | evas_object_size_hint_weight_set(tk, 1.0, 0.0); | ||
222 | evas_object_size_hint_align_set(tk, -1.0, 0.0); | ||
223 | - elm_scroller_content_set(sc, tk); | ||
224 | + elm_object_content_set(sc, tk); | ||
225 | evas_object_show(tk); | ||
226 | evas_object_show(sc); | ||
227 | |||
228 | @@ -934,13 +934,13 @@ void create_gui(Evas_Object *win) | ||
229 | |||
230 | bt = elm_button_add(win); | ||
231 | elm_object_text_set(bt, "Date"); | ||
232 | - elm_hover_content_set(date_hs, "middle", bt); | ||
233 | + elm_object_part_content_set(date_hs, "middle", bt); | ||
234 | evas_object_show(bt); | ||
235 | |||
236 | bx1 = elm_box_add(win); | ||
237 | add_dates(win, bx1, bt); | ||
238 | evas_object_show(bx1); | ||
239 | - elm_hover_content_set(date_hs, "bottom", bx1); | ||
240 | + elm_object_part_content_set(date_hs, "bottom", bx1); | ||
241 | |||
242 | //add save button | ||
243 | save_button = elm_button_add(win); | ||
244 | @@ -957,7 +957,7 @@ void create_gui(Evas_Object *win) | ||
245 | evas_object_size_hint_align_set(list, -1.0, -1.0); | ||
246 | elm_list_multi_select_set(list, 0); | ||
247 | elm_box_pack_end(vbox, list); | ||
248 | - elm_genlist_horizontal_mode_set(list, ELM_LIST_LIMIT); | ||
249 | + elm_genlist_mode_set(list, ELM_LIST_LIMIT); | ||
250 | evas_object_show(list); | ||
251 | evas_object_smart_callback_add(list, "selected", task_select, list); | ||
252 | |||
253 | @@ -1027,7 +1027,7 @@ void create_gui(Evas_Object *win) | ||
254 | |||
255 | bt = elm_button_add(win); | ||
256 | elm_object_text_set(bt, " All Tasks "); | ||
257 | - elm_hover_content_set(hs1, "middle", bt); | ||
258 | + elm_object_part_content_set(hs1, "middle", bt); | ||
259 | evas_object_show(bt); | ||
260 | create_cat_hover (); | ||
261 | |||
262 | @@ -1118,7 +1118,7 @@ void create_cat_dialog(void *data, Evas_Object *obj, void *event_info) | ||
263 | vbox = elm_box_add(cat_dialog); | ||
264 | elm_win_resize_object_add(cat_dialog, vbox); | ||
265 | evas_object_size_hint_weight_set(vbox, 1.0, 1.0); | ||
266 | - elm_win_inwin_content_set(inwin, vbox); | ||
267 | + elm_object_content_set(inwin, vbox); | ||
268 | evas_object_show(vbox); | ||
269 | |||
270 | //add hbox to vbox | ||
271 | @@ -1194,11 +1194,11 @@ void del_cat_button_clicked(void *data, Evas_Object *obj, void *event_info) | ||
272 | { | ||
273 | Evas_Object *li = data; | ||
274 | Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(li); | ||
275 | - char *_cat = (char *)elm_genlist_item_data_get(item); | ||
276 | + char *_cat = (char *)elm_object_item_data_get(item); | ||
277 | //delete category from db | ||
278 | del_category(_cat); | ||
279 | //remove item from list | ||
280 | - elm_genlist_item_del(item); | ||
281 | + elm_object_item_del(item); | ||
282 | create_cat_hover (); | ||
283 | if(strcmp(sel_category, _cat) == 0) select_category (" All Tasks ", NULL, NULL); | ||
284 | } | ||
285 | @@ -1263,7 +1263,7 @@ void edit_cat(void) | ||
286 | // add a label | ||
287 | lb = elm_label_add(cat_win); | ||
288 | elm_object_text_set(lb, "Task Categories"); | ||
289 | - elm_frame_content_set(fr, lb); | ||
290 | + elm_object_content_set(fr, lb); | ||
291 | evas_object_show(lb); | ||
292 | |||
293 | //add list to vbox now | ||
294 | -- | ||
295 | 1.7.8.4 | ||
296 | |||
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0007-db_sqlite-fix-warning.patch b/meta-efl/recipes-efl/e17/e-tasks/0007-db_sqlite-fix-warning.patch new file mode 100644 index 000000000..409a46454 --- /dev/null +++ b/meta-efl/recipes-efl/e17/e-tasks/0007-db_sqlite-fix-warning.patch | |||
@@ -0,0 +1,35 @@ | |||
1 | From 8f5979f9c289b4c9313dd93a113ed164d3acb5a2 Mon Sep 17 00:00:00 2001 | ||
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | ||
3 | Date: Tue, 14 Feb 2012 21:08:39 +0100 | ||
4 | Subject: [PATCH 7/8] db_sqlite: fix warning | ||
5 | |||
6 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | ||
7 | --- | ||
8 | src/db_sqlite.c | 4 ++-- | ||
9 | 1 files changed, 2 insertions(+), 2 deletions(-) | ||
10 | |||
11 | diff --git a/src/db_sqlite.c b/src/db_sqlite.c | ||
12 | index 3eb7790..326063e 100644 | ||
13 | --- a/src/db_sqlite.c | ||
14 | +++ b/src/db_sqlite.c | ||
15 | @@ -19,7 +19,7 @@ | ||
16 | |||
17 | void open_database(void) | ||
18 | { | ||
19 | - int db_ret, ret; | ||
20 | + int db_ret; | ||
21 | char db[255]; | ||
22 | |||
23 | sprintf(db, "%s/.tasks/tasks.db", home_dir); | ||
24 | @@ -28,7 +28,7 @@ void open_database(void) | ||
25 | printf("SQL error: %s\n", sqlite3_errmsg(tasks)); | ||
26 | printf("Creating new db file\n"); | ||
27 | //exit(1); | ||
28 | - ret = system("mkdir ~/.tasks"); | ||
29 | + system("mkdir ~/.tasks"); | ||
30 | sqlite3_close(tasks); | ||
31 | db_ret = sqlite3_open(db, &tasks); | ||
32 | } | ||
33 | -- | ||
34 | 1.7.8.4 | ||
35 | |||
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0008-fix-warning-about-incompatible-pointer-types.patch b/meta-efl/recipes-efl/e17/e-tasks/0008-fix-warning-about-incompatible-pointer-types.patch new file mode 100644 index 000000000..e19f9350e --- /dev/null +++ b/meta-efl/recipes-efl/e17/e-tasks/0008-fix-warning-about-incompatible-pointer-types.patch | |||
@@ -0,0 +1,79 @@ | |||
1 | From a9c2240e8ad46a06a4599a444ff8296f5b61b5a9 Mon Sep 17 00:00:00 2001 | ||
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | ||
3 | Date: Tue, 14 Feb 2012 21:13:22 +0100 | ||
4 | Subject: [PATCH 8/8] fix warning about incompatible pointer types | ||
5 | |||
6 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | ||
7 | --- | ||
8 | src/gui.c | 16 ++++++++-------- | ||
9 | 1 files changed, 8 insertions(+), 8 deletions(-) | ||
10 | |||
11 | diff --git a/src/gui.c b/src/gui.c | ||
12 | index c798f75..beac463 100644 | ||
13 | --- a/src/gui.c | ||
14 | +++ b/src/gui.c | ||
15 | @@ -728,7 +728,7 @@ void create_cat_hover(void) | ||
16 | //for genlist | ||
17 | Elm_Genlist_Item_Class itc1; | ||
18 | |||
19 | -char *gl_text_get(const void *data, Evas_Object *obj, const char *part) | ||
20 | +char *gl_text_get(void *data, Evas_Object *obj, const char *part) | ||
21 | { | ||
22 | _Task *tsk = (_Task *)data; | ||
23 | char tystr[255], *ty; | ||
24 | @@ -739,7 +739,7 @@ char *gl_text_get(const void *data, Evas_Object *obj, const char *part) | ||
25 | //return NULL; | ||
26 | } | ||
27 | |||
28 | -Evas_Object *gl_content_get(const void *data, Evas_Object *obj, const char *part) | ||
29 | +Evas_Object *gl_content_get(void *data, Evas_Object *obj, const char *part) | ||
30 | { | ||
31 | _Task *tsk = (_Task *)data; | ||
32 | |||
33 | @@ -824,12 +824,12 @@ Evas_Object *gl_content_get(const void *data, Evas_Object *obj, const char *part | ||
34 | return NULL; | ||
35 | } | ||
36 | |||
37 | -Eina_Bool gl_state_get(const void *data, Evas_Object *obj, const char *part) | ||
38 | +Eina_Bool gl_state_get(void *data, Evas_Object *obj, const char *part) | ||
39 | { | ||
40 | return 0; | ||
41 | } | ||
42 | |||
43 | -void gl_del(const void *data, Evas_Object *obj) | ||
44 | +void gl_del(void *data, Evas_Object *obj) | ||
45 | { | ||
46 | return; | ||
47 | } | ||
48 | @@ -1203,24 +1203,24 @@ void del_cat_button_clicked(void *data, Evas_Object *obj, void *event_info) | ||
49 | if(strcmp(sel_category, _cat) == 0) select_category (" All Tasks ", NULL, NULL); | ||
50 | } | ||
51 | |||
52 | -char *cat_text_get(const void *data, Evas_Object *obj, const char *part) | ||
53 | +char *cat_text_get(void *data, Evas_Object *obj, const char *part) | ||
54 | { | ||
55 | char *_cat = (char *)data; | ||
56 | char *ty = strdup(_cat); | ||
57 | return (ty); | ||
58 | } | ||
59 | |||
60 | -Evas_Object *cat_content_get(const void *data, Evas_Object *obj, const char *part) | ||
61 | +Evas_Object *cat_content_get(void *data, Evas_Object *obj, const char *part) | ||
62 | { | ||
63 | return NULL; | ||
64 | } | ||
65 | |||
66 | -Eina_Bool cat_state_get(const void *data, Evas_Object *obj, const char *part) | ||
67 | +Eina_Bool cat_state_get(void *data, Evas_Object *obj, const char *part) | ||
68 | { | ||
69 | return 0; | ||
70 | } | ||
71 | |||
72 | -void cat_del (const void *data, Evas_Object *obj) | ||
73 | +void cat_del (void *data, Evas_Object *obj) | ||
74 | { | ||
75 | } | ||
76 | |||
77 | -- | ||
78 | 1.7.8.4 | ||
79 | |||
diff --git a/meta-efl/recipes-efl/e17/e-tasks/depends.eina.patch b/meta-efl/recipes-efl/e17/e-tasks/depends.eina.patch deleted file mode 100644 index 6e1981edb..000000000 --- a/meta-efl/recipes-efl/e17/e-tasks/depends.eina.patch +++ /dev/null | |||
@@ -1,12 +0,0 @@ | |||
1 | diff -uNr trunk.orig//configure.ac trunk/configure.ac | ||
2 | --- trunk.orig//configure.ac 2009-12-18 12:59:52.000000000 +0100 | ||
3 | +++ trunk/configure.ac 2010-08-22 23:22:52.000000000 +0200 | ||
4 | @@ -15,7 +15,7 @@ | ||
5 | |||
6 | AM_PROG_LIBTOOL | ||
7 | |||
8 | -PKG_CHECK_MODULES(TASKS, [elementary eina-0 dbus-1 sqlite3]) | ||
9 | +PKG_CHECK_MODULES(TASKS, [elementary eina dbus-1 sqlite3]) | ||
10 | |||
11 | AC_OUTPUT([ | ||
12 | Makefile | ||
diff --git a/meta-efl/recipes-efl/e17/e-tasks/genlist_item_insert_before.api.patch b/meta-efl/recipes-efl/e17/e-tasks/genlist_item_insert_before.api.patch deleted file mode 100644 index 72ccc19e9..000000000 --- a/meta-efl/recipes-efl/e17/e-tasks/genlist_item_insert_before.api.patch +++ /dev/null | |||
@@ -1,14 +0,0 @@ | |||
1 | adapt to elementary genlist_item_insert_before API change from r55869 | ||
2 | |||
3 | diff -uNr trunk2/src/gui.c trunk/src/gui.c | ||
4 | --- trunk2/src/gui.c 2010-02-01 07:56:03.000000000 +0100 | ||
5 | +++ trunk/src/gui.c 2011-01-30 00:36:15.000000000 +0100 | ||
6 | @@ -1067,7 +1067,7 @@ | ||
7 | if(strcmp(sel_category, " All Tasks ")==0) strcpy(Task[i].cat, "Personal"); | ||
8 | else strcpy(Task[i].cat, sel_category); | ||
9 | if(item) { | ||
10 | - task_list[i] = elm_genlist_item_insert_after(list, &itc1, &Task[i], item, ELM_GENLIST_ITEM_NONE, | ||
11 | + task_list[i] = elm_genlist_item_insert_after(list, &itc1, &Task[i], NULL, item, ELM_GENLIST_ITEM_NONE, | ||
12 | NULL, NULL); | ||
13 | } | ||
14 | //cater for no items in list | ||
diff --git a/meta-efl/recipes-efl/e17/e-tasks_svn.bb b/meta-efl/recipes-efl/e17/e-tasks_svn.bb index f4a25f884..614b2131b 100644 --- a/meta-efl/recipes-efl/e17/e-tasks_svn.bb +++ b/meta-efl/recipes-efl/e17/e-tasks_svn.bb | |||
@@ -10,13 +10,18 @@ inherit autotools | |||
10 | 10 | ||
11 | SRCREV = "25" | 11 | SRCREV = "25" |
12 | PV = "0.0.1+svnr${SRCPV}" | 12 | PV = "0.0.1+svnr${SRCPV}" |
13 | PR = "r11" | 13 | PR = "r12" |
14 | 14 | ||
15 | SRC_URI = "svn://e-tasks.googlecode.com/svn;module=trunk;proto=http \ | 15 | SRC_URI = "svn://e-tasks.googlecode.com/svn;module=trunk;proto=http \ |
16 | file://genlist_item_insert_before.api.patch \ | 16 | file://0001-depend-on-eina-not-eina-0.patch \ |
17 | file://0001-adapt-to-newer-elm-API.patch \ | 17 | file://0002-adapt-to-elementary-genlist_item_insert_before-API-c.patch \ |
18 | file://depends.eina.patch \ | 18 | file://0003-adapt-to-newer-elm-API.patch \ |
19 | file://0001-fix-changed-callback-name.patch" | 19 | file://0004-fix-changed-callback-name.patch \ |
20 | file://0005-adapt-to-even-newer-elm-API.patch \ | ||
21 | file://0006-remove-deprecated-API.patch \ | ||
22 | file://0007-db_sqlite-fix-warning.patch \ | ||
23 | file://0008-fix-warning-about-incompatible-pointer-types.patch \ | ||
24 | " | ||
20 | S = "${WORKDIR}/trunk" | 25 | S = "${WORKDIR}/trunk" |
21 | 26 | ||
22 | do_install_append() { | 27 | do_install_append() { |