summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorKai Huuhko <kai.huuhko@gmail.com>2013-03-23 06:50:33 +0000
committerKai Huuhko <kai.huuhko@gmail.com>2013-03-23 06:50:33 +0000
commitf6909ac42c53c4ad3c3bb2d7b4e331d2e4605bbd (patch)
tree8fb90236754e638612ffa59d9a91a7c2dae219b1 /include
parentb91fe8b857be90d297d79525b7d794af5131a04c (diff)
Internal function renames:
* _strings_to_python -> eina_list_strings_to_python_list * _strings_from_python -> python_list_strings_to_eina_list Add two functions for string array conversion. Add two properties to elm.Window.
Diffstat (limited to 'include')
-rw-r--r--include/efl.c_eo.pxd12
-rw-r--r--include/efl.ecore.pxd16
-rw-r--r--include/efl.edje.pxd2
-rw-r--r--include/efl.elementary.pxd498
-rw-r--r--include/efl.emotion.pxd14
-rw-r--r--include/efl.eo.pxd16
-rw-r--r--include/efl.evas.pxd100
-rw-r--r--include/efl.pxd10
8 files changed, 337 insertions, 331 deletions
diff --git a/include/efl.c_eo.pxd b/include/efl.c_eo.pxd
index 4ab29fb..91a5328 100644
--- a/include/efl.c_eo.pxd
+++ b/include/efl.c_eo.pxd
@@ -38,8 +38,8 @@ cdef extern from "Eo.h":
38 ctypedef Eo_Class const_Eo_Class "const Eo_Class" 38 ctypedef Eo_Class const_Eo_Class "const Eo_Class"
39 39
40 ctypedef struct Eo_Event_Description: 40 ctypedef struct Eo_Event_Description:
41 const_char_ptr name 41 const_char *name
42 const_char_ptr doc 42 const_char *doc
43 43
44 ctypedef Eo_Event_Description const_Eo_Event_Description "const Eo_Event_Description" 44 ctypedef Eo_Event_Description const_Eo_Event_Description "const Eo_Event_Description"
45 45
@@ -71,12 +71,12 @@ cdef extern from "Eo.h":
71 void eo_wref_add(Eo *obj) 71 void eo_wref_add(Eo *obj)
72 72
73 Eina_Bool eo_do(Eo *obj, ...) 73 Eina_Bool eo_do(Eo *obj, ...)
74 void eo_base_data_set(const_char_ptr key, const_void *data, eo_base_data_free_func free_func) 74 void eo_base_data_set(const_char *key, const_void *data, eo_base_data_free_func free_func)
75 void eo_base_data_get(const_char_ptr key, void **data) 75 void eo_base_data_get(const_char *key, void **data)
76 void eo_base_data_del(const_char_ptr key) 76 void eo_base_data_del(const_char *key)
77 77
78 const_Eo_Class *eo_class_get(const_Eo *obj) 78 const_Eo_Class *eo_class_get(const_Eo *obj)
79 const_char_ptr eo_class_name_get(const_Eo_Class *klass) 79 const_char *eo_class_name_get(const_Eo_Class *klass)
80 80
81 Eo *eo_parent_get(const_Eo *obj) 81 Eo *eo_parent_get(const_Eo *obj)
82 82
diff --git a/include/efl.ecore.pxd b/include/efl.ecore.pxd
index 91ebdeb..90379f1 100644
--- a/include/efl.ecore.pxd
+++ b/include/efl.ecore.pxd
@@ -168,8 +168,8 @@ cdef extern from "Ecore.h":
168 void *ecore_exe_free(Ecore_Exe *exe) 168 void *ecore_exe_free(Ecore_Exe *exe)
169 int ecore_exe_pid_get(Ecore_Exe *exe) 169 int ecore_exe_pid_get(Ecore_Exe *exe)
170 void ecore_exe_tag_set(Ecore_Exe *exe, char *tag) 170 void ecore_exe_tag_set(Ecore_Exe *exe, char *tag)
171 const_char_ptr ecore_exe_tag_get(Ecore_Exe *exe) 171 const_char * ecore_exe_tag_get(Ecore_Exe *exe)
172 const_char_ptr ecore_exe_cmd_get(Ecore_Exe *exe) 172 const_char * ecore_exe_cmd_get(Ecore_Exe *exe)
173 void *ecore_exe_data_get(Ecore_Exe *exe) 173 void *ecore_exe_data_get(Ecore_Exe *exe)
174 Ecore_Exe_Flags ecore_exe_flags_get(Ecore_Exe *exe) 174 Ecore_Exe_Flags ecore_exe_flags_get(Ecore_Exe *exe)
175 void ecore_exe_pause(Ecore_Exe *exe) 175 void ecore_exe_pause(Ecore_Exe *exe)
@@ -186,15 +186,15 @@ cdef extern from "Ecore_File.h":
186 186
187 ctypedef struct Ecore_File_Download_Job 187 ctypedef struct Ecore_File_Download_Job
188 188
189 ctypedef void (*Ecore_File_Download_Completion_Cb)(void *data, const_char_ptr file, int status) 189 ctypedef void (*Ecore_File_Download_Completion_Cb)(void *data, const_char *file, int status)
190 ctypedef int (*Ecore_File_Download_Progress_Cb)(void *data, const_char_ptr file, long int dltotal, long int dlnow, long int ultotal, long int ulnow) 190 ctypedef int (*Ecore_File_Download_Progress_Cb)(void *data, const_char *file, long int dltotal, long int dlnow, long int ultotal, long int ulnow)
191 191
192 int ecore_file_init() 192 int ecore_file_init()
193 int ecore_file_shutdown() 193 int ecore_file_shutdown()
194 void ecore_file_download_abort(Ecore_File_Download_Job *job) 194 void ecore_file_download_abort(Ecore_File_Download_Job *job)
195 void ecore_file_download_abort_all() 195 void ecore_file_download_abort_all()
196 Eina_Bool ecore_file_download_protocol_available(const_char_ptr protocol) 196 Eina_Bool ecore_file_download_protocol_available(const_char *protocol)
197 Eina_Bool ecore_file_download(const_char_ptr url, const_char_ptr dst, 197 Eina_Bool ecore_file_download(const_char *url, const_char_ptr dst,
198 Ecore_File_Download_Completion_Cb completion_cb, 198 Ecore_File_Download_Completion_Cb completion_cb,
199 Ecore_File_Download_Progress_Cb progress_cb, 199 Ecore_File_Download_Progress_Cb progress_cb,
200 void *data, 200 void *data,
@@ -329,8 +329,8 @@ cdef class FileDownload:
329 cdef readonly object args 329 cdef readonly object args
330 cdef readonly object kargs 330 cdef readonly object kargs
331 331
332 cdef object _exec_completion(self, const_char_ptr file, int status) 332 cdef object _exec_completion(self, const_char *file, int status)
333 cdef object _exec_progress(self, const_char_ptr file, 333 cdef object _exec_progress(self, const_char *file,
334 long int dltotal, long int dlnow, 334 long int dltotal, long int dlnow,
335 long int ultotal, long int ulnow) 335 long int ultotal, long int ulnow)
336 336
diff --git a/include/efl.edje.pxd b/include/efl.edje.pxd
index e85a383..242c396 100644
--- a/include/efl.edje.pxd
+++ b/include/efl.edje.pxd
@@ -153,7 +153,7 @@ cdef extern from "Edje.h":
153 153
154 154
155 ctypedef Edje_External_Type const_Edje_External_Type "const Edje_External_Type" 155 ctypedef Edje_External_Type const_Edje_External_Type "const Edje_External_Type"
156 ctypedef void (*Edje_Signal_Cb)(void *data, Evas_Object *obj, const_char_ptr emission, const_char_ptr source) 156 ctypedef void (*Edje_Signal_Cb)(void *data, Evas_Object *obj, const_char *emission, const_char_ptr source)
157 157
158 #################################################################### 158 ####################################################################
159 # Engine 159 # Engine
diff --git a/include/efl.elementary.pxd b/include/efl.elementary.pxd
index bd66951..2d3ce4d 100644
--- a/include/efl.elementary.pxd
+++ b/include/efl.elementary.pxd
@@ -246,7 +246,7 @@ cdef extern from "Elementary.h":
246 Evas_Object *obj 246 Evas_Object *obj
247 Eina_List *node 247 Eina_List *node
248 tm *mark_time 248 tm *mark_time
249 const_char_ptr mark_type 249 const_char *mark_type
250 Elm_Calendar_Mark_Repeat_Type repeat 250 Elm_Calendar_Mark_Repeat_Type repeat
251 251
252 #colors 252 #colors
@@ -257,7 +257,7 @@ cdef extern from "Elementary.h":
257 unsigned int a 257 unsigned int a
258 258
259 ctypedef struct _Elm_Custom_Palette: 259 ctypedef struct _Elm_Custom_Palette:
260 const_char_ptr palette_name 260 const_char *palette_name
261 Eina_List *color_list 261 Eina_List *color_list
262 262
263 #entry 263 #entry
@@ -283,14 +283,14 @@ cdef extern from "Elementary.h":
283 283
284 #font 284 #font
285 ctypedef struct Elm_Font_Overlay: 285 ctypedef struct Elm_Font_Overlay:
286 const_char_ptr text_class 286 const_char *text_class
287 const_char_ptr font 287 const_char *font
288 Evas_Font_Size size 288 Evas_Font_Size size
289 289
290 #genlist 290 #genlist
291 ctypedef char *(*GenlistItemLabelGetFunc) (void *data, Evas_Object *obj, const_char_ptr part) 291 ctypedef char *(*GenlistItemLabelGetFunc) (void *data, Evas_Object *obj, const_char *part)
292 ctypedef Evas_Object *(*GenlistItemIconGetFunc) (void *data, Evas_Object *obj, const_char_ptr part) 292 ctypedef Evas_Object *(*GenlistItemIconGetFunc) (void *data, Evas_Object *obj, const_char *part)
293 ctypedef Eina_Bool (*GenlistItemStateGetFunc) (void *data, Evas_Object *obj, const_char_ptr part) 293 ctypedef Eina_Bool (*GenlistItemStateGetFunc) (void *data, Evas_Object *obj, const_char *part)
294 ctypedef void (*GenlistItemDelFunc) (void *data, Evas_Object *obj) 294 ctypedef void (*GenlistItemDelFunc) (void *data, Evas_Object *obj)
295 295
296 ctypedef struct Elm_Genlist_Item_Class_Func: 296 ctypedef struct Elm_Genlist_Item_Class_Func:
@@ -304,9 +304,9 @@ cdef extern from "Elementary.h":
304 Elm_Genlist_Item_Class_Func func 304 Elm_Genlist_Item_Class_Func func
305 305
306 #gengrid 306 #gengrid
307 ctypedef char *(*GengridItemLabelGetFunc) (void *data, Evas_Object *obj, const_char_ptr part) 307 ctypedef char *(*GengridItemLabelGetFunc) (void *data, Evas_Object *obj, const_char *part)
308 ctypedef Evas_Object *(*GengridItemIconGetFunc) (void *data, Evas_Object *obj, const_char_ptr part) 308 ctypedef Evas_Object *(*GengridItemIconGetFunc) (void *data, Evas_Object *obj, const_char *part)
309 ctypedef Eina_Bool (*GengridItemStateGetFunc) (void *data, Evas_Object *obj, const_char_ptr part) 309 ctypedef Eina_Bool (*GengridItemStateGetFunc) (void *data, Evas_Object *obj, const_char *part)
310 ctypedef void (*GengridItemDelFunc) (void *data, Evas_Object *obj) 310 ctypedef void (*GengridItemDelFunc) (void *data, Evas_Object *obj)
311 311
312 ctypedef struct Elm_Gengrid_Item_Class_Func: 312 ctypedef struct Elm_Gengrid_Item_Class_Func:
@@ -375,8 +375,8 @@ cdef extern from "Elementary.h":
375 375
376 #text 376 #text
377 ctypedef struct Elm_Text_Class: 377 ctypedef struct Elm_Text_Class:
378 const_char_ptr name 378 const_char *name
379 const_char_ptr desc 379 const_char *desc
380 380
381 #theme 381 #theme
382 ctypedef struct Elm_Theme 382 ctypedef struct Elm_Theme
@@ -404,19 +404,19 @@ cdef extern from "Elementary.h":
404 ctypedef struct Elm_Web_Frame_Load_Error: 404 ctypedef struct Elm_Web_Frame_Load_Error:
405 int code 405 int code
406 Eina_Bool is_cancellation 406 Eina_Bool is_cancellation
407 const_char_ptr domain 407 const_char *domain
408 const_char_ptr description 408 const_char *description
409 const_char_ptr failing_url 409 const_char *failing_url
410 Evas_Object *frame 410 Evas_Object *frame
411 411
412 ctypedef struct Elm_Web_Window_Features 412 ctypedef struct Elm_Web_Window_Features
413 413
414 ctypedef Evas_Object *(*Elm_Web_Window_Open) (void *data, Evas_Object *obj, Eina_Bool js, Elm_Web_Window_Features *window_features) 414 ctypedef Evas_Object *(*Elm_Web_Window_Open) (void *data, Evas_Object *obj, Eina_Bool js, Elm_Web_Window_Features *window_features)
415 ctypedef Evas_Object *(*Elm_Web_Dialog_Alert) (void *data, Evas_Object *obj, const_char_ptr message) 415 ctypedef Evas_Object *(*Elm_Web_Dialog_Alert) (void *data, Evas_Object *obj, const_char *message)
416 ctypedef Evas_Object *(*Elm_Web_Dialog_Confirm) (void *data, Evas_Object *obj, const_char_ptr message, Eina_Bool *ret) 416 ctypedef Evas_Object *(*Elm_Web_Dialog_Confirm) (void *data, Evas_Object *obj, const_char *message, Eina_Bool *ret)
417 ctypedef Evas_Object *(*Elm_Web_Dialog_Prompt) (void *data, Evas_Object *obj, const_char_ptr message, const_char_ptr def_value, char **value, Eina_Bool *ret) 417 ctypedef Evas_Object *(*Elm_Web_Dialog_Prompt) (void *data, Evas_Object *obj, const_char *message, const_char_ptr def_value, char **value, Eina_Bool *ret)
418 ctypedef Evas_Object *(*Elm_Web_Dialog_File_Selector)(void *data, Evas_Object *obj, Eina_Bool allows_multiple, Eina_List *accept_types, Eina_List **selected, Eina_Bool *ret) 418 ctypedef Evas_Object *(*Elm_Web_Dialog_File_Selector)(void *data, Evas_Object *obj, Eina_Bool allows_multiple, Eina_List *accept_types, Eina_List **selected, Eina_Bool *ret)
419 ctypedef void (*Elm_Web_Console_Message) (void *data, Evas_Object *obj, const_char_ptr message, unsigned int line_number, const_char_ptr source_id) 419 ctypedef void (*Elm_Web_Console_Message) (void *data, Evas_Object *obj, const_char *message, unsigned int line_number, const_char_ptr source_id)
420 420
421 421
422 # General 422 # General
@@ -442,18 +442,18 @@ cdef extern from "Elementary.h":
442 int elm_policy_get(unsigned int policy) 442 int elm_policy_get(unsigned int policy)
443 443
444 # General - Language (py3: TODO) 444 # General - Language (py3: TODO)
445 void elm_language_set(const_char_ptr lang) 445 void elm_language_set(const_char *lang)
446 446
447 # Config (py3: TODO) 447 # Config (py3: TODO)
448 Eina_Bool elm_config_save() 448 Eina_Bool elm_config_save()
449 void elm_config_reload() 449 void elm_config_reload()
450 void elm_config_all_flush() 450 void elm_config_all_flush()
451 const_char_ptr elm_config_profile_get() 451 const_char * elm_config_profile_get()
452 const_char_ptr elm_config_profile_dir_get(const_char_ptr profile, Eina_Bool is_user) 452 const_char * elm_config_profile_dir_get(const_char_ptr profile, Eina_Bool is_user)
453 void elm_config_profile_dir_free(const_char_ptr p_dir) 453 void elm_config_profile_dir_free(const_char *p_dir)
454 Eina_List *elm_config_profile_list_get() 454 Eina_List *elm_config_profile_list_get()
455 void elm_config_profile_list_free(Eina_List *l) 455 void elm_config_profile_list_free(Eina_List *l)
456 void elm_config_profile_set(const_char_ptr profile) 456 void elm_config_profile_set(const_char *profile)
457 Eina_Bool elm_config_scroll_bounce_enabled_get() 457 Eina_Bool elm_config_scroll_bounce_enabled_get()
458 void elm_config_scroll_bounce_enabled_set(Eina_Bool enabled) 458 void elm_config_scroll_bounce_enabled_set(Eina_Bool enabled)
459 double elm_config_scroll_bounce_friction_get() 459 double elm_config_scroll_bounce_friction_get()
@@ -488,15 +488,15 @@ cdef extern from "Elementary.h":
488 void elm_config_password_show_last_set(Eina_Bool password_show_last) 488 void elm_config_password_show_last_set(Eina_Bool password_show_last)
489 double elm_config_password_show_last_timeout_get() 489 double elm_config_password_show_last_timeout_get()
490 void elm_config_password_show_last_timeout_set(double password_show_last_timeout) 490 void elm_config_password_show_last_timeout_set(double password_show_last_timeout)
491 const_char_ptr elm_config_engine_get() 491 const_char * elm_config_engine_get()
492 void elm_config_engine_set(const_char_ptr engine) 492 void elm_config_engine_set(const_char *engine)
493 const_char_ptr elm_config_preferred_engine_get() 493 const_char * elm_config_preferred_engine_get()
494 void elm_config_preferred_engine_set(const_char_ptr engine) 494 void elm_config_preferred_engine_set(const_char *engine)
495 Eina_List *elm_config_text_classes_list_get() 495 Eina_List *elm_config_text_classes_list_get()
496 void elm_config_text_classes_list_free(Eina_List *list) 496 void elm_config_text_classes_list_free(Eina_List *list)
497 Eina_List *elm_config_font_overlay_list_get() 497 Eina_List *elm_config_font_overlay_list_get()
498 void elm_config_font_overlay_set(const_char_ptr text_class, const_char_ptr font, Evas_Font_Size size) 498 void elm_config_font_overlay_set(const_char *text_class, const_char_ptr font, Evas_Font_Size size)
499 void elm_config_font_overlay_unset(const_char_ptr text_class) 499 void elm_config_font_overlay_unset(const_char *text_class)
500 void elm_config_font_overlay_apply() 500 void elm_config_font_overlay_apply()
501 Evas_Coord elm_config_finger_size_get() 501 Evas_Coord elm_config_finger_size_get()
502 void elm_config_finger_size_set(Evas_Coord size) 502 void elm_config_finger_size_set(Evas_Coord size)
@@ -563,19 +563,19 @@ cdef extern from "Elementary.h":
563 char *elm_theme_data_get(Elm_Theme *th, char *key) 563 char *elm_theme_data_get(Elm_Theme *th, char *key)
564 564
565 # Object handling (py3: DONE) 565 # Object handling (py3: DONE)
566 void elm_object_part_text_set(Evas_Object *obj, const_char_ptr part, const_char_ptr label) 566 void elm_object_part_text_set(Evas_Object *obj, const_char *part, const_char_ptr label)
567 void elm_object_text_set(Evas_Object *obj, const_char_ptr label) 567 void elm_object_text_set(Evas_Object *obj, const_char *label)
568 char* elm_object_part_text_get(Evas_Object *obj, const_char_ptr part) 568 char* elm_object_part_text_get(Evas_Object *obj, const_char *part)
569 char* elm_object_text_get(Evas_Object *obj) 569 char* elm_object_text_get(Evas_Object *obj)
570 void elm_object_part_content_set(Evas_Object *obj, const_char_ptr part, Evas_Object *icon) 570 void elm_object_part_content_set(Evas_Object *obj, const_char *part, Evas_Object *icon)
571 void elm_object_content_set(Evas_Object *obj, Evas_Object *icon) 571 void elm_object_content_set(Evas_Object *obj, Evas_Object *icon)
572 Evas_Object *elm_object_part_content_get(Evas_Object *obj, const_char_ptr part) 572 Evas_Object *elm_object_part_content_get(Evas_Object *obj, const_char *part)
573 Evas_Object *elm_object_content_get(Evas_Object *obj) 573 Evas_Object *elm_object_content_get(Evas_Object *obj)
574 Evas_Object *elm_object_part_content_unset(Evas_Object *obj, const_char_ptr part) 574 Evas_Object *elm_object_part_content_unset(Evas_Object *obj, const_char *part)
575 Evas_Object *elm_object_content_unset(Evas_Object *obj) 575 Evas_Object *elm_object_content_unset(Evas_Object *obj)
576 void elm_object_access_info_set(Evas_Object *obj, const_char_ptr txt) 576 void elm_object_access_info_set(Evas_Object *obj, const_char *txt)
577 Evas_Object *elm_object_name_find(Evas_Object *obj, const_char_ptr name, int recurse) 577 Evas_Object *elm_object_name_find(Evas_Object *obj, const_char *name, int recurse)
578 void elm_object_style_set(Evas_Object *obj, const_char_ptr style) 578 void elm_object_style_set(Evas_Object *obj, const_char *style)
579 char *elm_object_style_get(Evas_Object *obj) 579 char *elm_object_style_get(Evas_Object *obj)
580 void elm_object_disabled_set(Evas_Object *obj, Eina_Bool disabled) 580 void elm_object_disabled_set(Evas_Object *obj, Eina_Bool disabled)
581 Eina_Bool elm_object_disabled_get(Evas_Object *obj) 581 Eina_Bool elm_object_disabled_get(Evas_Object *obj)
@@ -583,18 +583,18 @@ cdef extern from "Elementary.h":
583 Evas_Object *elm_object_parent_widget_get(Evas_Object *obj) 583 Evas_Object *elm_object_parent_widget_get(Evas_Object *obj)
584 Evas_Object *elm_object_top_widget_get(Evas_Object *obj) 584 Evas_Object *elm_object_top_widget_get(Evas_Object *obj)
585 char *elm_object_widget_type_get(Evas_Object *obj) 585 char *elm_object_widget_type_get(Evas_Object *obj)
586 void elm_object_signal_emit(Evas_Object *obj, const_char_ptr emission, const_char_ptr source) 586 void elm_object_signal_emit(Evas_Object *obj, const_char *emission, const_char_ptr source)
587 void elm_object_signal_callback_add(Evas_Object *obj, const_char_ptr emission, const_char_ptr source, Edje_Signal_Cb func, void *data) 587 void elm_object_signal_callback_add(Evas_Object *obj, const_char *emission, const_char_ptr source, Edje_Signal_Cb func, void *data)
588 void *elm_object_signal_callback_del(Evas_Object *obj, const_char_ptr emission, const_char_ptr source, Edje_Signal_Cb func) 588 void *elm_object_signal_callback_del(Evas_Object *obj, const_char *emission, const_char_ptr source, Edje_Signal_Cb func)
589 void elm_object_event_callback_add(Evas_Object *obj, Elm_Event_Cb func, const_void *data) 589 void elm_object_event_callback_add(Evas_Object *obj, Elm_Event_Cb func, const_void *data)
590 void *elm_object_event_callback_del(Evas_Object *obj, Elm_Event_Cb func, const_void *data) 590 void *elm_object_event_callback_del(Evas_Object *obj, Elm_Event_Cb func, const_void *data)
591 591
592 # Object - Cursors (elm_cursor.h) (py3: DONE) 592 # Object - Cursors (elm_cursor.h) (py3: DONE)
593 void elm_object_cursor_set(Evas_Object *obj, const_char_ptr cursor) 593 void elm_object_cursor_set(Evas_Object *obj, const_char *cursor)
594 const_char_ptr elm_object_cursor_get(Evas_Object *obj) 594 const_char * elm_object_cursor_get(Evas_Object *obj)
595 void elm_object_cursor_unset(Evas_Object *obj) 595 void elm_object_cursor_unset(Evas_Object *obj)
596 void elm_object_cursor_style_set(Evas_Object *obj, const_char_ptr style) 596 void elm_object_cursor_style_set(Evas_Object *obj, const_char *style)
597 const_char_ptr elm_object_cursor_style_get(Evas_Object *obj) 597 const_char * elm_object_cursor_style_get(Evas_Object *obj)
598 void elm_object_cursor_theme_search_enabled_set(Evas_Object *obj, Eina_Bool theme_search) 598 void elm_object_cursor_theme_search_enabled_set(Evas_Object *obj, Eina_Bool theme_search)
599 Eina_Bool elm_object_cursor_theme_search_enabled_get(Evas_Object *obj) 599 Eina_Bool elm_object_cursor_theme_search_enabled_get(Evas_Object *obj)
600 600
@@ -639,55 +639,55 @@ cdef extern from "Elementary.h":
639 # Object - Tooltips (elm_tooltip.h) (py3: DONE) 639 # Object - Tooltips (elm_tooltip.h) (py3: DONE)
640 void elm_object_tooltip_show(Evas_Object *obj) 640 void elm_object_tooltip_show(Evas_Object *obj)
641 void elm_object_tooltip_hide(Evas_Object *obj) 641 void elm_object_tooltip_hide(Evas_Object *obj)
642 void elm_object_tooltip_text_set(Evas_Object *obj, const_char_ptr text) 642 void elm_object_tooltip_text_set(Evas_Object *obj, const_char *text)
643 void elm_object_tooltip_domain_translatable_text_set(Evas_Object *obj, const_char_ptr domain, const_char_ptr text) 643 void elm_object_tooltip_domain_translatable_text_set(Evas_Object *obj, const_char *domain, const_char_ptr text)
644 void elm_object_tooltip_translatable_text_set(Evas_Object *obj, const_char_ptr text) 644 void elm_object_tooltip_translatable_text_set(Evas_Object *obj, const_char *text)
645 void elm_object_tooltip_content_cb_set(Evas_Object *obj, Elm_Tooltip_Content_Cb func, void *data, Evas_Smart_Cb del_cb) 645 void elm_object_tooltip_content_cb_set(Evas_Object *obj, Elm_Tooltip_Content_Cb func, void *data, Evas_Smart_Cb del_cb)
646 void elm_object_tooltip_unset(Evas_Object *obj) 646 void elm_object_tooltip_unset(Evas_Object *obj)
647 void elm_object_tooltip_style_set(Evas_Object *obj, const_char_ptr style) 647 void elm_object_tooltip_style_set(Evas_Object *obj, const_char *style)
648 char *elm_object_tooltip_style_get(Evas_Object *obj) 648 char *elm_object_tooltip_style_get(Evas_Object *obj)
649 Eina_Bool elm_object_tooltip_window_mode_set(Evas_Object *obj, Eina_Bool disable) 649 Eina_Bool elm_object_tooltip_window_mode_set(Evas_Object *obj, Eina_Bool disable)
650 Eina_Bool elm_object_tooltip_window_mode_get(Evas_Object *obj) 650 Eina_Bool elm_object_tooltip_window_mode_get(Evas_Object *obj)
651 651
652 # Object - Translatable text (elm_general.h) (py3: DONE) 652 # Object - Translatable text (elm_general.h) (py3: DONE)
653 void elm_object_domain_translatable_part_text_set(Evas_Object *obj, const_char_ptr part, const_char_ptr domain, const_char_ptr text) 653 void elm_object_domain_translatable_part_text_set(Evas_Object *obj, const_char *part, const_char_ptr domain, const_char_ptr text)
654 void elm_object_domain_translatable_text_set(Evas_Object *obj, const_char_ptr domain, const_char_ptr text) 654 void elm_object_domain_translatable_text_set(Evas_Object *obj, const_char *domain, const_char_ptr text)
655 void elm_object_translatable_text_set(Evas_Object *obj, const_char_ptr text) 655 void elm_object_translatable_text_set(Evas_Object *obj, const_char *text)
656 const_char_ptr elm_object_translatable_text_part_get(Evas_Object *obj, const_char_ptr part) 656 const_char * elm_object_translatable_text_part_get(Evas_Object *obj, const_char_ptr part)
657 const_char_ptr elm_object_translatable_text_get(Evas_Object *obj) 657 const_char * elm_object_translatable_text_get(Evas_Object *obj)
658 658
659 # Object Item (py3: DONE) 659 # Object Item (py3: DONE)
660 Evas_Object *elm_object_item_widget_get(Elm_Object_Item *it) 660 Evas_Object *elm_object_item_widget_get(Elm_Object_Item *it)
661 void elm_object_item_part_content_set(Elm_Object_Item *it, const_char_ptr part, Evas_Object* content) 661 void elm_object_item_part_content_set(Elm_Object_Item *it, const_char *part, Evas_Object* content)
662 void elm_object_item_content_set(Elm_Object_Item *it, Evas_Object* content) 662 void elm_object_item_content_set(Elm_Object_Item *it, Evas_Object* content)
663 Evas_Object *elm_object_item_part_content_get(Elm_Object_Item *it, const_char_ptr part) 663 Evas_Object *elm_object_item_part_content_get(Elm_Object_Item *it, const_char *part)
664 Evas_Object *elm_object_item_content_get(Elm_Object_Item *it) 664 Evas_Object *elm_object_item_content_get(Elm_Object_Item *it)
665 Evas_Object *elm_object_item_part_content_unset(Elm_Object_Item *it, const_char_ptr part) 665 Evas_Object *elm_object_item_part_content_unset(Elm_Object_Item *it, const_char *part)
666 Evas_Object *elm_object_item_content_unset(Elm_Object_Item *it) 666 Evas_Object *elm_object_item_content_unset(Elm_Object_Item *it)
667 void elm_object_item_part_text_set(Elm_Object_Item *item, const_char_ptr part, const_char_ptr label) 667 void elm_object_item_part_text_set(Elm_Object_Item *item, const_char *part, const_char_ptr label)
668 void elm_object_item_text_set(Elm_Object_Item *item, const_char_ptr label) 668 void elm_object_item_text_set(Elm_Object_Item *item, const_char *label)
669 const_char_ptr elm_object_item_part_text_get(Elm_Object_Item *item, const_char_ptr part) 669 const_char * elm_object_item_part_text_get(Elm_Object_Item *item, const_char_ptr part)
670 const_char_ptr elm_object_item_text_get(Elm_Object_Item *item) 670 const_char * elm_object_item_text_get(Elm_Object_Item *item)
671 void elm_object_item_access_info_set(Elm_Object_Item *it, const_char_ptr txt) 671 void elm_object_item_access_info_set(Elm_Object_Item *it, const_char *txt)
672 void *elm_object_item_data_get(Elm_Object_Item *item) 672 void *elm_object_item_data_get(Elm_Object_Item *item)
673 void elm_object_item_data_set(Elm_Object_Item *item, void *data) 673 void elm_object_item_data_set(Elm_Object_Item *item, void *data)
674 void elm_object_item_signal_emit(Elm_Object_Item *it, const_char_ptr emission, const_char_ptr source) 674 void elm_object_item_signal_emit(Elm_Object_Item *it, const_char *emission, const_char_ptr source)
675 void elm_object_item_disabled_set(Elm_Object_Item *it, Eina_Bool disabled) 675 void elm_object_item_disabled_set(Elm_Object_Item *it, Eina_Bool disabled)
676 Eina_Bool elm_object_item_disabled_get(Elm_Object_Item *it) 676 Eina_Bool elm_object_item_disabled_get(Elm_Object_Item *it)
677 void elm_object_item_del_cb_set(Elm_Object_Item *it, Evas_Smart_Cb del_cb) 677 void elm_object_item_del_cb_set(Elm_Object_Item *it, Evas_Smart_Cb del_cb)
678 void elm_object_item_del(Elm_Object_Item *item) 678 void elm_object_item_del(Elm_Object_Item *item)
679 void elm_object_item_tooltip_text_set(Elm_Object_Item *it, const_char_ptr text) 679 void elm_object_item_tooltip_text_set(Elm_Object_Item *it, const_char *text)
680 Eina_Bool elm_object_item_tooltip_window_mode_set(Elm_Object_Item *it, Eina_Bool disable) 680 Eina_Bool elm_object_item_tooltip_window_mode_set(Elm_Object_Item *it, Eina_Bool disable)
681 Eina_Bool elm_object_item_tooltip_window_mode_get(Elm_Object_Item *it) 681 Eina_Bool elm_object_item_tooltip_window_mode_get(Elm_Object_Item *it)
682 void elm_object_item_tooltip_content_cb_set(Elm_Object_Item *it, Elm_Tooltip_Item_Content_Cb func, void *data, Evas_Smart_Cb del_cb) 682 void elm_object_item_tooltip_content_cb_set(Elm_Object_Item *it, Elm_Tooltip_Item_Content_Cb func, void *data, Evas_Smart_Cb del_cb)
683 void elm_object_item_tooltip_unset(Elm_Object_Item *it) 683 void elm_object_item_tooltip_unset(Elm_Object_Item *it)
684 void elm_object_item_tooltip_style_set(Elm_Object_Item *it, const_char_ptr style) 684 void elm_object_item_tooltip_style_set(Elm_Object_Item *it, const_char *style)
685 const_char_ptr elm_object_item_tooltip_style_get(Elm_Object_Item *it) 685 const_char * elm_object_item_tooltip_style_get(Elm_Object_Item *it)
686 void elm_object_item_cursor_set(Elm_Object_Item *it, const_char_ptr cursor) 686 void elm_object_item_cursor_set(Elm_Object_Item *it, const_char *cursor)
687 const_char_ptr elm_object_item_cursor_get(Elm_Object_Item *it) 687 const_char * elm_object_item_cursor_get(Elm_Object_Item *it)
688 void elm_object_item_cursor_unset(Elm_Object_Item *it) 688 void elm_object_item_cursor_unset(Elm_Object_Item *it)
689 void elm_object_item_cursor_style_set(Elm_Object_Item *it, const_char_ptr style) 689 void elm_object_item_cursor_style_set(Elm_Object_Item *it, const_char *style)
690 const_char_ptr elm_object_item_cursor_style_get(Elm_Object_Item *it) 690 const_char * elm_object_item_cursor_style_get(Elm_Object_Item *it)
691 void elm_object_item_cursor_engine_only_set(Elm_Object_Item *it, Eina_Bool engine_only) 691 void elm_object_item_cursor_engine_only_set(Elm_Object_Item *it, Eina_Bool engine_only)
692 Eina_Bool elm_object_item_cursor_engine_only_get(Elm_Object_Item *it) 692 Eina_Bool elm_object_item_cursor_engine_only_get(Elm_Object_Item *it)
693 693
@@ -745,8 +745,8 @@ cdef extern from "Elementary.h":
745 745
746 # Background (api:DONE cb:N/A test:DONE doc:DONE py3:DONE) 746 # Background (api:DONE cb:N/A test:DONE doc:DONE py3:DONE)
747 Evas_Object *elm_bg_add(Evas_Object *parent) 747 Evas_Object *elm_bg_add(Evas_Object *parent)
748 Eina_Bool elm_bg_file_set(Evas_Object *obj, const_char_ptr file, const_char_ptr group) 748 Eina_Bool elm_bg_file_set(Evas_Object *obj, const_char *file, const_char_ptr group)
749 void elm_bg_file_get(Evas_Object *obj, const_char_ptr *file, const_char_ptr *group) 749 void elm_bg_file_get(Evas_Object *obj, const_char **file, const_char_ptr *group)
750 void elm_bg_option_set(Evas_Object *obj, Elm_Bg_Option option) 750 void elm_bg_option_set(Evas_Object *obj, Elm_Bg_Option option)
751 Elm_Bg_Option elm_bg_option_get(Evas_Object *obj) 751 Elm_Bg_Option elm_bg_option_get(Evas_Object *obj)
752 void elm_bg_color_set(Evas_Object *obj, int r, int g, int b) 752 void elm_bg_color_set(Evas_Object *obj, int r, int g, int b)
@@ -792,8 +792,8 @@ cdef extern from "Elementary.h":
792 792
793 # Calendar (api:TODO cb:DONE test:TODO doc:DONE py3:DONE) 793 # Calendar (api:TODO cb:DONE test:TODO doc:DONE py3:DONE)
794 Evas_Object *elm_calendar_add(Evas_Object *parent) 794 Evas_Object *elm_calendar_add(Evas_Object *parent)
795 const_char_ptr *elm_calendar_weekdays_names_get(Evas_Object *obj) 795 const_char * *elm_calendar_weekdays_names_get(Evas_Object *obj)
796 void elm_calendar_weekdays_names_set(Evas_Object *obj, const_char_ptr weekdays[]) 796 void elm_calendar_weekdays_names_set(Evas_Object *obj, const_char *weekdays[])
797 void elm_calendar_min_max_year_set(Evas_Object *obj, int min, int max) 797 void elm_calendar_min_max_year_set(Evas_Object *obj, int min, int max)
798 void elm_calendar_min_max_year_get(Evas_Object *obj, int *min, int *max) 798 void elm_calendar_min_max_year_get(Evas_Object *obj, int *min, int *max)
799 void elm_calendar_select_mode_set(Evas_Object *obj, Elm_Calendar_Select_Mode mode) 799 void elm_calendar_select_mode_set(Evas_Object *obj, Elm_Calendar_Select_Mode mode)
@@ -801,7 +801,7 @@ cdef extern from "Elementary.h":
801 void elm_calendar_selected_time_set(Evas_Object *obj, tm *selected_time) 801 void elm_calendar_selected_time_set(Evas_Object *obj, tm *selected_time)
802 Eina_Bool elm_calendar_selected_time_get(Evas_Object *obj, tm *selected_time) 802 Eina_Bool elm_calendar_selected_time_get(Evas_Object *obj, tm *selected_time)
803 void elm_calendar_format_function_set(Evas_Object *obj, Elm_Calendar_Format_Cb format_func) 803 void elm_calendar_format_function_set(Evas_Object *obj, Elm_Calendar_Format_Cb format_func)
804 Elm_Calendar_Mark *elm_calendar_mark_add(Evas_Object *obj, const_char_ptr mark_type, tm *mark_time, Elm_Calendar_Mark_Repeat_Type repeat) 804 Elm_Calendar_Mark *elm_calendar_mark_add(Evas_Object *obj, const_char *mark_type, tm *mark_time, Elm_Calendar_Mark_Repeat_Type repeat)
805 void elm_calendar_mark_del(Elm_Calendar_Mark *mark) 805 void elm_calendar_mark_del(Elm_Calendar_Mark *mark)
806 void elm_calendar_marks_clear(Evas_Object *obj) 806 void elm_calendar_marks_clear(Evas_Object *obj)
807 const_Eina_List *elm_calendar_marks_get(Evas_Object *obj) 807 const_Eina_List *elm_calendar_marks_get(Evas_Object *obj)
@@ -841,8 +841,8 @@ cdef extern from "Elementary.h":
841 void elm_colorselector_palette_item_color_set(Elm_Object_Item *it, int r, int g, int b, int a) 841 void elm_colorselector_palette_item_color_set(Elm_Object_Item *it, int r, int g, int b, int a)
842 Elm_Object_Item *elm_colorselector_palette_color_add(Evas_Object *obj, int r, int g, int b, int a) 842 Elm_Object_Item *elm_colorselector_palette_color_add(Evas_Object *obj, int r, int g, int b, int a)
843 void elm_colorselector_palette_clear(Evas_Object *obj) 843 void elm_colorselector_palette_clear(Evas_Object *obj)
844 void elm_colorselector_palette_name_set(Evas_Object *obj, const_char_ptr palette_name) 844 void elm_colorselector_palette_name_set(Evas_Object *obj, const_char *palette_name)
845 const_char_ptr elm_colorselector_palette_name_get(Evas_Object *obj) 845 const_char * elm_colorselector_palette_name_get(Evas_Object *obj)
846 846
847 # Conformant (api:DONE cb:N/A test:TODO doc:DONE) 847 # Conformant (api:DONE cb:N/A test:TODO doc:DONE)
848 Evas_Object *elm_conformant_add(Evas_Object *parent) 848 Evas_Object *elm_conformant_add(Evas_Object *parent)
@@ -854,7 +854,7 @@ cdef extern from "Elementary.h":
854 void elm_ctxpopup_clear(Evas_Object *obj) 854 void elm_ctxpopup_clear(Evas_Object *obj)
855 void elm_ctxpopup_horizontal_set(Evas_Object *obj, Eina_Bool horizontal) 855 void elm_ctxpopup_horizontal_set(Evas_Object *obj, Eina_Bool horizontal)
856 Eina_Bool elm_ctxpopup_horizontal_get(Evas_Object *obj) 856 Eina_Bool elm_ctxpopup_horizontal_get(Evas_Object *obj)
857 Elm_Object_Item *elm_ctxpopup_item_append(Evas_Object *obj, const_char_ptr label, Evas_Object *icon, Evas_Smart_Cb func, const_void *data) 857 Elm_Object_Item *elm_ctxpopup_item_append(Evas_Object *obj, const_char *label, Evas_Object *icon, Evas_Smart_Cb func, const_void *data)
858 void elm_ctxpopup_direction_priority_set(Evas_Object *obj, Elm_Ctxpopup_Direction first, Elm_Ctxpopup_Direction second, Elm_Ctxpopup_Direction third, Elm_Ctxpopup_Direction fourth) 858 void elm_ctxpopup_direction_priority_set(Evas_Object *obj, Elm_Ctxpopup_Direction first, Elm_Ctxpopup_Direction second, Elm_Ctxpopup_Direction third, Elm_Ctxpopup_Direction fourth)
859 void elm_ctxpopup_direction_priority_get(Evas_Object *obj, Elm_Ctxpopup_Direction *first, Elm_Ctxpopup_Direction *second, Elm_Ctxpopup_Direction *third, Elm_Ctxpopup_Direction *fourth) 859 void elm_ctxpopup_direction_priority_get(Evas_Object *obj, Elm_Ctxpopup_Direction *first, Elm_Ctxpopup_Direction *second, Elm_Ctxpopup_Direction *third, Elm_Ctxpopup_Direction *fourth)
860 Elm_Ctxpopup_Direction elm_ctxpopup_direction_get(Evas_Object *obj) 860 Elm_Ctxpopup_Direction elm_ctxpopup_direction_get(Evas_Object *obj)
@@ -862,8 +862,8 @@ cdef extern from "Elementary.h":
862 862
863 # Datetime (api: DONE cb:DONE test:XXX doc:DONE py3:DONE) 863 # Datetime (api: DONE cb:DONE test:XXX doc:DONE py3:DONE)
864 Evas_Object *elm_datetime_add(Evas_Object *parent) 864 Evas_Object *elm_datetime_add(Evas_Object *parent)
865 const_char_ptr elm_datetime_format_get(Evas_Object *obj) 865 const_char * elm_datetime_format_get(Evas_Object *obj)
866 void elm_datetime_format_set(Evas_Object *obj, const_char_ptr fmt) 866 void elm_datetime_format_set(Evas_Object *obj, const_char *fmt)
867 Eina_Bool elm_datetime_value_max_get(Evas_Object *obj, tm *maxtime) 867 Eina_Bool elm_datetime_value_max_get(Evas_Object *obj, tm *maxtime)
868 Eina_Bool elm_datetime_value_max_set(Evas_Object *obj, tm *maxtime) 868 Eina_Bool elm_datetime_value_max_set(Evas_Object *obj, tm *maxtime)
869 Eina_Bool elm_datetime_value_min_get(Evas_Object *obj, tm *mintime) 869 Eina_Bool elm_datetime_value_min_get(Evas_Object *obj, tm *mintime)
@@ -900,7 +900,7 @@ cdef extern from "Elementary.h":
900 void elm_diskselector_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v) 900 void elm_diskselector_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v)
901 void elm_diskselector_clear(Evas_Object *obj) 901 void elm_diskselector_clear(Evas_Object *obj)
902 const_Eina_List *elm_diskselector_items_get(Evas_Object *obj) 902 const_Eina_List *elm_diskselector_items_get(Evas_Object *obj)
903 Elm_Object_Item *elm_diskselector_item_append(Evas_Object *obj, const_char_ptr label, Evas_Object *icon, Evas_Smart_Cb func, void *data) 903 Elm_Object_Item *elm_diskselector_item_append(Evas_Object *obj, const_char *label, Evas_Object *icon, Evas_Smart_Cb func, void *data)
904 Elm_Object_Item *elm_diskselector_selected_item_get(Evas_Object *obj) 904 Elm_Object_Item *elm_diskselector_selected_item_get(Evas_Object *obj)
905 void elm_diskselector_item_selected_set(Elm_Object_Item *it, Eina_Bool selected) 905 void elm_diskselector_item_selected_set(Elm_Object_Item *it, Eina_Bool selected)
906 Eina_Bool elm_diskselector_item_selected_get(Elm_Object_Item *it) 906 Eina_Bool elm_diskselector_item_selected_get(Elm_Object_Item *it)
@@ -915,14 +915,14 @@ cdef extern from "Elementary.h":
915 Eina_Bool elm_entry_single_line_get(Evas_Object *obj) 915 Eina_Bool elm_entry_single_line_get(Evas_Object *obj)
916 void elm_entry_password_set(Evas_Object *obj, Eina_Bool password) 916 void elm_entry_password_set(Evas_Object *obj, Eina_Bool password)
917 Eina_Bool elm_entry_password_get(Evas_Object *obj) 917 Eina_Bool elm_entry_password_get(Evas_Object *obj)
918 void elm_entry_entry_set(Evas_Object *obj, const_char_ptr entry) 918 void elm_entry_entry_set(Evas_Object *obj, const_char *entry)
919 const_char_ptr elm_entry_entry_get(Evas_Object *obj) 919 const_char * elm_entry_entry_get(Evas_Object *obj)
920 void elm_entry_entry_append(Evas_Object *obj, const_char_ptr text) 920 void elm_entry_entry_append(Evas_Object *obj, const_char *text)
921 Eina_Bool elm_entry_is_empty(Evas_Object *obj) 921 Eina_Bool elm_entry_is_empty(Evas_Object *obj)
922 const_char_ptr elm_entry_selection_get(Evas_Object *obj) 922 const_char * elm_entry_selection_get(Evas_Object *obj)
923 Evas_Object *elm_entry_textblock_get(Evas_Object *obj) 923 Evas_Object *elm_entry_textblock_get(Evas_Object *obj)
924 void elm_entry_calc_force(Evas_Object *obj) 924 void elm_entry_calc_force(Evas_Object *obj)
925 void elm_entry_entry_insert(Evas_Object *obj, const_char_ptr entry) 925 void elm_entry_entry_insert(Evas_Object *obj, const_char *entry)
926 void elm_entry_line_wrap_set(Evas_Object *obj, Elm_Wrap_Type wrap) 926 void elm_entry_line_wrap_set(Evas_Object *obj, Elm_Wrap_Type wrap)
927 Elm_Wrap_Type elm_entry_line_wrap_get(Evas_Object *obj) 927 Elm_Wrap_Type elm_entry_line_wrap_get(Evas_Object *obj)
928 void elm_entry_editable_set(Evas_Object *obj, Eina_Bool editable) 928 void elm_entry_editable_set(Evas_Object *obj, Eina_Bool editable)
@@ -941,17 +941,17 @@ cdef extern from "Elementary.h":
941 void elm_entry_cursor_selection_end(Evas_Object *obj) 941 void elm_entry_cursor_selection_end(Evas_Object *obj)
942 Eina_Bool elm_entry_cursor_is_format_get(Evas_Object *obj) 942 Eina_Bool elm_entry_cursor_is_format_get(Evas_Object *obj)
943 Eina_Bool elm_entry_cursor_is_visible_format_get(Evas_Object *obj) 943 Eina_Bool elm_entry_cursor_is_visible_format_get(Evas_Object *obj)
944 const_char_ptr elm_entry_cursor_content_get(Evas_Object *obj) 944 const_char * elm_entry_cursor_content_get(Evas_Object *obj)
945 Eina_Bool elm_entry_cursor_geometry_get(Evas_Object *obj, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h) 945 Eina_Bool elm_entry_cursor_geometry_get(Evas_Object *obj, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
946 void elm_entry_cursor_pos_set(Evas_Object *obj, int pos) 946 void elm_entry_cursor_pos_set(Evas_Object *obj, int pos)
947 int elm_entry_cursor_pos_get(Evas_Object *obj) 947 int elm_entry_cursor_pos_get(Evas_Object *obj)
948 void elm_entry_selection_cut(Evas_Object *obj) 948 void elm_entry_selection_cut(Evas_Object *obj)
949 void elm_entry_selection_copy(Evas_Object *obj) 949 void elm_entry_selection_copy(Evas_Object *obj)
950 void elm_entry_selection_paste(Evas_Object *obj) 950 void elm_entry_selection_paste(Evas_Object *obj)
951 const_char_ptr elm_entry_markup_to_utf8(const_char_ptr s) 951 const_char * elm_entry_markup_to_utf8(const_char_ptr s)
952 const_char_ptr elm_entry_utf8_to_markup(const_char_ptr s) 952 const_char * elm_entry_utf8_to_markup(const_char_ptr s)
953 Eina_Bool elm_entry_file_set(Evas_Object *obj, const_char_ptr file, Elm_Text_Format format) 953 Eina_Bool elm_entry_file_set(Evas_Object *obj, const_char *file, Elm_Text_Format format)
954 void elm_entry_file_get(Evas_Object *obj, const_char_ptr *file, Elm_Text_Format *format) 954 void elm_entry_file_get(Evas_Object *obj, const_char **file, Elm_Text_Format *format)
955 void elm_entry_file_save(Evas_Object *obj) 955 void elm_entry_file_save(Evas_Object *obj)
956 void elm_entry_autosave_set(Evas_Object *obj, Eina_Bool autosave) 956 void elm_entry_autosave_set(Evas_Object *obj, Eina_Bool autosave)
957 Eina_Bool elm_entry_autosave_get(Evas_Object *obj) 957 Eina_Bool elm_entry_autosave_get(Evas_Object *obj)
@@ -982,8 +982,8 @@ cdef extern from "Elementary.h":
982 Elm_Cnp_Mode elm_entry_cnp_mode_get(Evas_Object *obj) 982 Elm_Cnp_Mode elm_entry_cnp_mode_get(Evas_Object *obj)
983 void elm_entry_anchor_hover_parent_set(Evas_Object *obj, Evas_Object *anchor_hover_parent) 983 void elm_entry_anchor_hover_parent_set(Evas_Object *obj, Evas_Object *anchor_hover_parent)
984 Evas_Object *elm_entry_anchor_hover_parent_get(Evas_Object *obj) 984 Evas_Object *elm_entry_anchor_hover_parent_get(Evas_Object *obj)
985 void elm_entry_anchor_hover_style_set(Evas_Object *obj, const_char_ptr anchor_hover_style) 985 void elm_entry_anchor_hover_style_set(Evas_Object *obj, const_char *anchor_hover_style)
986 const_char_ptr elm_entry_anchor_hover_style_get(Evas_Object *obj) 986 const_char * elm_entry_anchor_hover_style_get(Evas_Object *obj)
987 void elm_entry_anchor_hover_end(Evas_Object *obj) 987 void elm_entry_anchor_hover_end(Evas_Object *obj)
988 988
989 # Fileselector (api:DONE cb:DONE test:DONE doc:DONE py3:DONE) 989 # Fileselector (api:DONE cb:DONE test:DONE doc:DONE py3:DONE)
@@ -996,17 +996,17 @@ cdef extern from "Elementary.h":
996 Eina_Bool elm_fileselector_buttons_ok_cancel_get(Evas_Object *obj) 996 Eina_Bool elm_fileselector_buttons_ok_cancel_get(Evas_Object *obj)
997 void elm_fileselector_expandable_set(Evas_Object *obj, Eina_Bool value) 997 void elm_fileselector_expandable_set(Evas_Object *obj, Eina_Bool value)
998 Eina_Bool elm_fileselector_expandable_get(Evas_Object *obj) 998 Eina_Bool elm_fileselector_expandable_get(Evas_Object *obj)
999 void elm_fileselector_path_set(Evas_Object *obj, const_char_ptr path) 999 void elm_fileselector_path_set(Evas_Object *obj, const_char *path)
1000 const_char_ptr elm_fileselector_path_get(Evas_Object *obj) 1000 const_char * elm_fileselector_path_get(Evas_Object *obj)
1001 Eina_Bool elm_fileselector_selected_set(Evas_Object *obj, const_char_ptr path) 1001 Eina_Bool elm_fileselector_selected_set(Evas_Object *obj, const_char *path)
1002 const_char_ptr elm_fileselector_selected_get(Evas_Object *obj) 1002 const_char * elm_fileselector_selected_get(Evas_Object *obj)
1003 void elm_fileselector_mode_set(Evas_Object *obj, Elm_Fileselector_Mode mode) 1003 void elm_fileselector_mode_set(Evas_Object *obj, Elm_Fileselector_Mode mode)
1004 Elm_Fileselector_Mode elm_fileselector_mode_get(Evas_Object *obj) 1004 Elm_Fileselector_Mode elm_fileselector_mode_get(Evas_Object *obj)
1005 1005
1006 # Fileselector Button (api:DONE cb:DONE test:DONE doc:DONE py3:DONE) 1006 # Fileselector Button (api:DONE cb:DONE test:DONE doc:DONE py3:DONE)
1007 Evas_Object *elm_fileselector_button_add(Evas_Object *parent) 1007 Evas_Object *elm_fileselector_button_add(Evas_Object *parent)
1008 void elm_fileselector_button_window_title_set(Evas_Object *obj, const_char_ptr title) 1008 void elm_fileselector_button_window_title_set(Evas_Object *obj, const_char *title)
1009 const_char_ptr elm_fileselector_button_window_title_get(Evas_Object *obj) 1009 const_char * elm_fileselector_button_window_title_get(Evas_Object *obj)
1010 void elm_fileselector_button_window_size_set(Evas_Object *obj, Evas_Coord width, Evas_Coord height) 1010 void elm_fileselector_button_window_size_set(Evas_Object *obj, Evas_Coord width, Evas_Coord height)
1011 void elm_fileselector_button_window_size_get(Evas_Object *obj, Evas_Coord *width, Evas_Coord *height) 1011 void elm_fileselector_button_window_size_get(Evas_Object *obj, Evas_Coord *width, Evas_Coord *height)
1012 void elm_fileselector_button_folder_only_set(Evas_Object *obj, Eina_Bool value) 1012 void elm_fileselector_button_folder_only_set(Evas_Object *obj, Eina_Bool value)
@@ -1015,19 +1015,19 @@ cdef extern from "Elementary.h":
1015 Eina_Bool elm_fileselector_button_inwin_mode_get(Evas_Object *obj) 1015 Eina_Bool elm_fileselector_button_inwin_mode_get(Evas_Object *obj)
1016 void elm_fileselector_button_is_save_set(Evas_Object *obj, Eina_Bool value) 1016 void elm_fileselector_button_is_save_set(Evas_Object *obj, Eina_Bool value)
1017 Eina_Bool elm_fileselector_button_is_save_get(Evas_Object *obj) 1017 Eina_Bool elm_fileselector_button_is_save_get(Evas_Object *obj)
1018 void elm_fileselector_button_path_set(Evas_Object *obj, const_char_ptr path) 1018 void elm_fileselector_button_path_set(Evas_Object *obj, const_char *path)
1019 const_char_ptr elm_fileselector_button_path_get(Evas_Object *obj) 1019 const_char * elm_fileselector_button_path_get(Evas_Object *obj)
1020 void elm_fileselector_button_expandable_set(Evas_Object *obj, Eina_Bool value) 1020 void elm_fileselector_button_expandable_set(Evas_Object *obj, Eina_Bool value)
1021 Eina_Bool elm_fileselector_button_expandable_get(Evas_Object *obj) 1021 Eina_Bool elm_fileselector_button_expandable_get(Evas_Object *obj)
1022 1022
1023 # Fileselector Entry (api:DONE cb:DONE test:DONE doc:DONE py3:DONE) 1023 # Fileselector Entry (api:DONE cb:DONE test:DONE doc:DONE py3:DONE)
1024 Evas_Object *elm_fileselector_entry_add(Evas_Object *parent) 1024 Evas_Object *elm_fileselector_entry_add(Evas_Object *parent)
1025 void elm_fileselector_entry_window_title_set(Evas_Object *obj, const_char_ptr title) 1025 void elm_fileselector_entry_window_title_set(Evas_Object *obj, const_char *title)
1026 const_char_ptr elm_fileselector_entry_window_title_get(Evas_Object *obj) 1026 const_char * elm_fileselector_entry_window_title_get(Evas_Object *obj)
1027 void elm_fileselector_entry_window_size_set(Evas_Object *obj, Evas_Coord width, Evas_Coord height) 1027 void elm_fileselector_entry_window_size_set(Evas_Object *obj, Evas_Coord width, Evas_Coord height)
1028 void elm_fileselector_entry_window_size_get(Evas_Object *obj, Evas_Coord *width, Evas_Coord *height) 1028 void elm_fileselector_entry_window_size_get(Evas_Object *obj, Evas_Coord *width, Evas_Coord *height)
1029 void elm_fileselector_entry_path_set(Evas_Object *obj, const_char_ptr path) 1029 void elm_fileselector_entry_path_set(Evas_Object *obj, const_char *path)
1030 const_char_ptr elm_fileselector_entry_path_get(Evas_Object *obj) 1030 const_char * elm_fileselector_entry_path_get(Evas_Object *obj)
1031 void elm_fileselector_entry_expandable_set(Evas_Object *obj, Eina_Bool value) 1031 void elm_fileselector_entry_expandable_set(Evas_Object *obj, Eina_Bool value)
1032 Eina_Bool elm_fileselector_entry_expandable_get(Evas_Object *obj) 1032 Eina_Bool elm_fileselector_entry_expandable_get(Evas_Object *obj)
1033 void elm_fileselector_entry_folder_only_set(Evas_Object *obj, Eina_Bool value) 1033 void elm_fileselector_entry_folder_only_set(Evas_Object *obj, Eina_Bool value)
@@ -1036,8 +1036,8 @@ cdef extern from "Elementary.h":
1036 Eina_Bool elm_fileselector_entry_is_save_get(Evas_Object *obj) 1036 Eina_Bool elm_fileselector_entry_is_save_get(Evas_Object *obj)
1037 void elm_fileselector_entry_inwin_mode_set(Evas_Object *obj, Eina_Bool value) 1037 void elm_fileselector_entry_inwin_mode_set(Evas_Object *obj, Eina_Bool value)
1038 Eina_Bool elm_fileselector_entry_inwin_mode_get(Evas_Object *obj) 1038 Eina_Bool elm_fileselector_entry_inwin_mode_get(Evas_Object *obj)
1039 void elm_fileselector_entry_selected_set(Evas_Object *obj, const_char_ptr path) 1039 void elm_fileselector_entry_selected_set(Evas_Object *obj, const_char *path)
1040 const_char_ptr elm_fileselector_entry_selected_get(Evas_Object *obj) 1040 const_char * elm_fileselector_entry_selected_get(Evas_Object *obj)
1041 1041
1042 # Flip (api:DONE cb:DONE test:DONE doc:DONE) 1042 # Flip (api:DONE cb:DONE test:DONE doc:DONE)
1043 Evas_Object *elm_flip_add(Evas_Object *parent) 1043 Evas_Object *elm_flip_add(Evas_Object *parent)
@@ -1055,8 +1055,8 @@ cdef extern from "Elementary.h":
1055 Evas_Object *elm_flipselector_add(Evas_Object *parent) 1055 Evas_Object *elm_flipselector_add(Evas_Object *parent)
1056 void elm_flipselector_flip_next(Evas_Object *obj) 1056 void elm_flipselector_flip_next(Evas_Object *obj)
1057 void elm_flipselector_flip_prev(Evas_Object *obj) 1057 void elm_flipselector_flip_prev(Evas_Object *obj)
1058 Elm_Object_Item *elm_flipselector_item_append(Evas_Object *obj, const_char_ptr label, Evas_Smart_Cb func, void *data) 1058 Elm_Object_Item *elm_flipselector_item_append(Evas_Object *obj, const_char *label, Evas_Smart_Cb func, void *data)
1059 Elm_Object_Item *elm_flipselector_item_prepend(Evas_Object *obj, const_char_ptr label, Evas_Smart_Cb func, void *data) 1059 Elm_Object_Item *elm_flipselector_item_prepend(Evas_Object *obj, const_char *label, Evas_Smart_Cb func, void *data)
1060 const_Eina_List *elm_flipselector_items_get(const_Evas_Object *obj) 1060 const_Eina_List *elm_flipselector_items_get(const_Evas_Object *obj)
1061 Elm_Object_Item *elm_flipselector_first_item_get(const_Evas_Object *obj) 1061 Elm_Object_Item *elm_flipselector_first_item_get(const_Evas_Object *obj)
1062 Elm_Object_Item *elm_flipselector_last_item_get(const_Evas_Object *obj) 1062 Elm_Object_Item *elm_flipselector_last_item_get(const_Evas_Object *obj)
@@ -1134,18 +1134,18 @@ cdef extern from "Elementary.h":
1134 Evas_Object *elm_gengrid_item_object_get(Elm_Object_Item *it) 1134 Evas_Object *elm_gengrid_item_object_get(Elm_Object_Item *it)
1135 void elm_gengrid_item_update(Elm_Object_Item *item) 1135 void elm_gengrid_item_update(Elm_Object_Item *item)
1136 void elm_gengrid_item_pos_get(Elm_Object_Item *item, unsigned int *x, unsigned int *y) 1136 void elm_gengrid_item_pos_get(Elm_Object_Item *item, unsigned int *x, unsigned int *y)
1137 void elm_gengrid_item_tooltip_text_set(Elm_Object_Item *item, const_char_ptr text) 1137 void elm_gengrid_item_tooltip_text_set(Elm_Object_Item *item, const_char *text)
1138 void elm_gengrid_item_tooltip_content_cb_set(Elm_Object_Item *item, Elm_Tooltip_Item_Content_Cb func, void *data, Evas_Smart_Cb del_cb) 1138 void elm_gengrid_item_tooltip_content_cb_set(Elm_Object_Item *item, Elm_Tooltip_Item_Content_Cb func, void *data, Evas_Smart_Cb del_cb)
1139 void elm_gengrid_item_tooltip_unset(Elm_Object_Item *item) 1139 void elm_gengrid_item_tooltip_unset(Elm_Object_Item *item)
1140 void elm_gengrid_item_tooltip_style_set(Elm_Object_Item *item, const_char_ptr style) 1140 void elm_gengrid_item_tooltip_style_set(Elm_Object_Item *item, const_char *style)
1141 const_char_ptr elm_gengrid_item_tooltip_style_get(Elm_Object_Item *item) 1141 const_char * elm_gengrid_item_tooltip_style_get(Elm_Object_Item *item)
1142 Eina_Bool elm_gengrid_item_tooltip_window_mode_set(Elm_Object_Item *it, Eina_Bool disable) 1142 Eina_Bool elm_gengrid_item_tooltip_window_mode_set(Elm_Object_Item *it, Eina_Bool disable)
1143 Eina_Bool elm_gengrid_item_tooltip_window_mode_get(Elm_Object_Item *it) 1143 Eina_Bool elm_gengrid_item_tooltip_window_mode_get(Elm_Object_Item *it)
1144 void elm_gengrid_item_cursor_set(Elm_Object_Item *item, const_char_ptr cursor) 1144 void elm_gengrid_item_cursor_set(Elm_Object_Item *item, const_char *cursor)
1145 const_char_ptr elm_gengrid_item_cursor_get(Elm_Object_Item *item) 1145 const_char * elm_gengrid_item_cursor_get(Elm_Object_Item *item)
1146 void elm_gengrid_item_cursor_unset(Elm_Object_Item *item) 1146 void elm_gengrid_item_cursor_unset(Elm_Object_Item *item)
1147 void elm_gengrid_item_cursor_style_set(Elm_Object_Item *item, const_char_ptr style) 1147 void elm_gengrid_item_cursor_style_set(Elm_Object_Item *item, const_char *style)
1148 const_char_ptr elm_gengrid_item_cursor_style_get(Elm_Object_Item *item) 1148 const_char * elm_gengrid_item_cursor_style_get(Elm_Object_Item *item)
1149 void elm_gengrid_item_cursor_engine_only_set(Elm_Object_Item *item, Eina_Bool engine_only) 1149 void elm_gengrid_item_cursor_engine_only_set(Elm_Object_Item *item, Eina_Bool engine_only)
1150 Eina_Bool elm_gengrid_item_cursor_engine_only_get(Elm_Object_Item *item) 1150 Eina_Bool elm_gengrid_item_cursor_engine_only_get(Elm_Object_Item *item)
1151 1151
@@ -1183,18 +1183,18 @@ cdef extern from "Elementary.h":
1183 int elm_genlist_item_index_get(Elm_Object_Item *it) 1183 int elm_genlist_item_index_get(Elm_Object_Item *it)
1184 void elm_genlist_realized_items_update(Evas_Object *obj) 1184 void elm_genlist_realized_items_update(Evas_Object *obj)
1185 unsigned int elm_genlist_items_count(Evas_Object *obj) 1185 unsigned int elm_genlist_items_count(Evas_Object *obj)
1186 void elm_genlist_item_tooltip_text_set(Elm_Object_Item *item, const_char_ptr text) 1186 void elm_genlist_item_tooltip_text_set(Elm_Object_Item *item, const_char *text)
1187 void elm_genlist_item_tooltip_content_cb_set(Elm_Object_Item *item, Elm_Tooltip_Item_Content_Cb func, void *data, Evas_Smart_Cb del_cb) 1187 void elm_genlist_item_tooltip_content_cb_set(Elm_Object_Item *item, Elm_Tooltip_Item_Content_Cb func, void *data, Evas_Smart_Cb del_cb)
1188 void elm_genlist_item_tooltip_unset(Elm_Object_Item *item) 1188 void elm_genlist_item_tooltip_unset(Elm_Object_Item *item)
1189 void elm_genlist_item_tooltip_style_set(Elm_Object_Item *item, const_char_ptr style) 1189 void elm_genlist_item_tooltip_style_set(Elm_Object_Item *item, const_char *style)
1190 const_char_ptr elm_genlist_item_tooltip_style_get(Elm_Object_Item *item) 1190 const_char * elm_genlist_item_tooltip_style_get(Elm_Object_Item *item)
1191 Eina_Bool elm_genlist_item_tooltip_window_mode_set(Elm_Object_Item *it, Eina_Bool disable) 1191 Eina_Bool elm_genlist_item_tooltip_window_mode_set(Elm_Object_Item *it, Eina_Bool disable)
1192 Eina_Bool elm_genlist_item_tooltip_window_mode_get(Elm_Object_Item *it) 1192 Eina_Bool elm_genlist_item_tooltip_window_mode_get(Elm_Object_Item *it)
1193 void elm_genlist_item_cursor_set(Elm_Object_Item *item, const_char_ptr cursor) 1193 void elm_genlist_item_cursor_set(Elm_Object_Item *item, const_char *cursor)
1194 const_char_ptr elm_genlist_item_cursor_get(Elm_Object_Item *it) 1194 const_char * elm_genlist_item_cursor_get(Elm_Object_Item *it)
1195 void elm_genlist_item_cursor_unset(Elm_Object_Item *item) 1195 void elm_genlist_item_cursor_unset(Elm_Object_Item *item)
1196 void elm_genlist_item_cursor_style_set(Elm_Object_Item *item, const_char_ptr style) 1196 void elm_genlist_item_cursor_style_set(Elm_Object_Item *item, const_char *style)
1197 const_char_ptr elm_genlist_item_cursor_style_get(Elm_Object_Item *item) 1197 const_char * elm_genlist_item_cursor_style_get(Elm_Object_Item *item)
1198 void elm_genlist_item_cursor_engine_only_set(Elm_Object_Item *item, Eina_Bool engine_only) 1198 void elm_genlist_item_cursor_engine_only_set(Elm_Object_Item *item, Eina_Bool engine_only)
1199 Eina_Bool elm_genlist_item_cursor_engine_only_get(Elm_Object_Item *item) 1199 Eina_Bool elm_genlist_item_cursor_engine_only_get(Elm_Object_Item *item)
1200 void elm_genlist_homogeneous_set(Evas_Object *obj, Eina_Bool homogeneous) 1200 void elm_genlist_homogeneous_set(Evas_Object *obj, Eina_Bool homogeneous)
@@ -1212,9 +1212,9 @@ cdef extern from "Elementary.h":
1212 void elm_genlist_item_all_contents_unset(Elm_Object_Item *it, Eina_List **l) 1212 void elm_genlist_item_all_contents_unset(Elm_Object_Item *it, Eina_List **l)
1213 void elm_genlist_item_promote(Elm_Object_Item *it) 1213 void elm_genlist_item_promote(Elm_Object_Item *it)
1214 void elm_genlist_item_demote(Elm_Object_Item *it) 1214 void elm_genlist_item_demote(Elm_Object_Item *it)
1215 void elm_genlist_item_fields_update(Elm_Object_Item *item, const_char_ptr parts, Elm_Genlist_Item_Field_Type itf) 1215 void elm_genlist_item_fields_update(Elm_Object_Item *item, const_char *parts, Elm_Genlist_Item_Field_Type itf)
1216 void elm_genlist_item_decorate_mode_set(Elm_Object_Item *it, const_char_ptr decorate_it_type, Eina_Bool decorate_it_set) 1216 void elm_genlist_item_decorate_mode_set(Elm_Object_Item *it, const_char *decorate_it_type, Eina_Bool decorate_it_set)
1217 const_char_ptr elm_genlist_item_decorate_mode_get(Elm_Object_Item *it) 1217 const_char * elm_genlist_item_decorate_mode_get(Elm_Object_Item *it)
1218 Elm_Object_Item *elm_genlist_decorated_item_get(Evas_Object *obj) 1218 Elm_Object_Item *elm_genlist_decorated_item_get(Evas_Object *obj)
1219 void elm_genlist_reorder_mode_set(Evas_Object *obj, Eina_Bool reorder_mode) 1219 void elm_genlist_reorder_mode_set(Evas_Object *obj, Eina_Bool reorder_mode)
1220 Eina_Bool elm_genlist_reorder_mode_get(Evas_Object *obj) 1220 Eina_Bool elm_genlist_reorder_mode_get(Evas_Object *obj)
@@ -1265,23 +1265,23 @@ cdef extern from "Elementary.h":
1265 Eina_Bool elm_hoversel_expanded_get(Evas_Object *obj) 1265 Eina_Bool elm_hoversel_expanded_get(Evas_Object *obj)
1266 void elm_hoversel_clear(Evas_Object *obj) 1266 void elm_hoversel_clear(Evas_Object *obj)
1267 Eina_List *elm_hoversel_items_get(Evas_Object *obj) 1267 Eina_List *elm_hoversel_items_get(Evas_Object *obj)
1268 Elm_Object_Item *elm_hoversel_item_add(Evas_Object *obj, const_char_ptr label, const_char_ptr icon_file, Elm_Icon_Type icon_type, Evas_Smart_Cb func, void *data) 1268 Elm_Object_Item *elm_hoversel_item_add(Evas_Object *obj, const_char *label, const_char_ptr icon_file, Elm_Icon_Type icon_type, Evas_Smart_Cb func, void *data)
1269 void elm_hoversel_item_icon_set(Elm_Object_Item *it, const_char_ptr icon_file, const_char_ptr icon_group, Elm_Icon_Type icon_type) 1269 void elm_hoversel_item_icon_set(Elm_Object_Item *it, const_char *icon_file, const_char_ptr icon_group, Elm_Icon_Type icon_type)
1270 void elm_hoversel_item_icon_get(Elm_Object_Item *it, const_char_ptr *icon_file, const_char_ptr *icon_group, Elm_Icon_Type *icon_type) 1270 void elm_hoversel_item_icon_get(Elm_Object_Item *it, const_char **icon_file, const_char_ptr *icon_group, Elm_Icon_Type *icon_type)
1271 1271
1272 # Icon (api:DONE cb:DONE test:DONE doc:DONE py3:DONE) 1272 # Icon (api:DONE cb:DONE test:DONE doc:DONE py3:DONE)
1273 Evas_Object *elm_icon_add(Evas_Object *parent) 1273 Evas_Object *elm_icon_add(Evas_Object *parent)
1274 void elm_icon_thumb_set(Evas_Object *obj, const_char_ptr file, const_char_ptr group) 1274 void elm_icon_thumb_set(Evas_Object *obj, const_char *file, const_char_ptr group)
1275 Eina_Bool elm_icon_standard_set(Evas_Object *obj, const_char_ptr name) 1275 Eina_Bool elm_icon_standard_set(Evas_Object *obj, const_char *name)
1276 const_char_ptr elm_icon_standard_get(Evas_Object *obj) 1276 const_char * elm_icon_standard_get(Evas_Object *obj)
1277 void elm_icon_order_lookup_set(Evas_Object *obj, Elm_Icon_Lookup_Order order) 1277 void elm_icon_order_lookup_set(Evas_Object *obj, Elm_Icon_Lookup_Order order)
1278 Elm_Icon_Lookup_Order elm_icon_order_lookup_get(Evas_Object *obj) 1278 Elm_Icon_Lookup_Order elm_icon_order_lookup_get(Evas_Object *obj)
1279 1279
1280 # Image (api:DONE cb:DONE test:DONE doc:DONE py3:DONE) 1280 # Image (api:DONE cb:DONE test:DONE doc:DONE py3:DONE)
1281 Evas_Object *elm_image_add(Evas_Object *parent) 1281 Evas_Object *elm_image_add(Evas_Object *parent)
1282 Eina_Bool elm_image_memfile_set(Evas_Object *obj, const_void *img, size_t size, const_char_ptr format, const_char_ptr key) 1282 Eina_Bool elm_image_memfile_set(Evas_Object *obj, const_void *img, size_t size, const_char *format, const_char_ptr key)
1283 Eina_Bool elm_image_file_set(Evas_Object *obj, const_char_ptr file, const_char_ptr group) 1283 Eina_Bool elm_image_file_set(Evas_Object *obj, const_char *file, const_char_ptr group)
1284 void elm_image_file_get(Evas_Object *obj, const_char_ptr *file, const_char_ptr *group) 1284 void elm_image_file_get(Evas_Object *obj, const_char **file, const_char_ptr *group)
1285 void elm_image_smooth_set(Evas_Object *obj, Eina_Bool smooth) 1285 void elm_image_smooth_set(Evas_Object *obj, Eina_Bool smooth)
1286 Eina_Bool elm_image_smooth_get(Evas_Object *obj) 1286 Eina_Bool elm_image_smooth_get(Evas_Object *obj)
1287 void elm_image_object_size_get(Evas_Object *obj, int *w, int *h) 1287 void elm_image_object_size_get(Evas_Object *obj, int *w, int *h)
@@ -1315,11 +1315,11 @@ cdef extern from "Elementary.h":
1315 int elm_index_item_level_get(Evas_Object *obj) 1315 int elm_index_item_level_get(Evas_Object *obj)
1316 void elm_index_item_selected_set(Elm_Object_Item *it, Eina_Bool selected) 1316 void elm_index_item_selected_set(Elm_Object_Item *it, Eina_Bool selected)
1317 Elm_Object_Item *elm_index_selected_item_get(Evas_Object *obj, int level) 1317 Elm_Object_Item *elm_index_selected_item_get(Evas_Object *obj, int level)
1318 Elm_Object_Item *elm_index_item_append(Evas_Object *obj, const_char_ptr letter, Evas_Smart_Cb func, const_void *data) 1318 Elm_Object_Item *elm_index_item_append(Evas_Object *obj, const_char *letter, Evas_Smart_Cb func, const_void *data)
1319 Elm_Object_Item *elm_index_item_prepend(Evas_Object *obj, const_char_ptr letter, Evas_Smart_Cb func, const_void *data) 1319 Elm_Object_Item *elm_index_item_prepend(Evas_Object *obj, const_char *letter, Evas_Smart_Cb func, const_void *data)
1320 Elm_Object_Item *elm_index_item_insert_after(Evas_Object *obj, Elm_Object_Item *after, const_char_ptr letter, Evas_Smart_Cb func, const_void *data) 1320 Elm_Object_Item *elm_index_item_insert_after(Evas_Object *obj, Elm_Object_Item *after, const_char *letter, Evas_Smart_Cb func, const_void *data)
1321 Elm_Object_Item *elm_index_item_insert_before(Evas_Object *obj, Elm_Object_Item *before, const_char_ptr letter, Evas_Smart_Cb func, const_void *data) 1321 Elm_Object_Item *elm_index_item_insert_before(Evas_Object *obj, Elm_Object_Item *before, const_char *letter, Evas_Smart_Cb func, const_void *data)
1322 Elm_Object_Item *elm_index_item_sorted_insert(Evas_Object *obj, const_char_ptr letter, Evas_Smart_Cb func, const_void *data, Eina_Compare_Cb cmp_func, Eina_Compare_Cb cmp_data_func) 1322 Elm_Object_Item *elm_index_item_sorted_insert(Evas_Object *obj, const_char *letter, Evas_Smart_Cb func, const_void *data, Eina_Compare_Cb cmp_func, Eina_Compare_Cb cmp_data_func)
1323 Elm_Object_Item *elm_index_item_find(Evas_Object *obj, void *data) 1323 Elm_Object_Item *elm_index_item_find(Evas_Object *obj, void *data)
1324 void elm_index_item_clear(Evas_Object *obj) 1324 void elm_index_item_clear(Evas_Object *obj)
1325 void elm_index_level_go(Evas_Object *obj, int level) 1325 void elm_index_level_go(Evas_Object *obj, int level)
@@ -1349,35 +1349,35 @@ cdef extern from "Elementary.h":
1349 1349
1350 # Layout (api:TODO cb:DONE test:DONE doc:DONE py3:DONE) 1350 # Layout (api:TODO cb:DONE test:DONE doc:DONE py3:DONE)
1351 Evas_Object *elm_layout_add(Evas_Object *parent) 1351 Evas_Object *elm_layout_add(Evas_Object *parent)
1352 Eina_Bool elm_layout_file_set(Evas_Object *obj, const_char_ptr file, const_char_ptr group) 1352 Eina_Bool elm_layout_file_set(Evas_Object *obj, const_char *file, const_char_ptr group)
1353 Eina_Bool elm_layout_theme_set(Evas_Object *obj, const_char_ptr clas, const_char_ptr group, const_char_ptr style) 1353 Eina_Bool elm_layout_theme_set(Evas_Object *obj, const_char *clas, const_char_ptr group, const_char_ptr style)
1354 void elm_layout_signal_emit(Evas_Object *obj, const_char_ptr emission, const_char_ptr source) 1354 void elm_layout_signal_emit(Evas_Object *obj, const_char *emission, const_char_ptr source)
1355 void elm_layout_signal_callback_add(Evas_Object *obj, const_char_ptr emission, const_char_ptr source, Edje_Signal_Cb func, void *data) 1355 void elm_layout_signal_callback_add(Evas_Object *obj, const_char *emission, const_char_ptr source, Edje_Signal_Cb func, void *data)
1356 void *elm_layout_signal_callback_del(Evas_Object *obj, const_char_ptr emission, const_char_ptr source, Edje_Signal_Cb func) 1356 void *elm_layout_signal_callback_del(Evas_Object *obj, const_char *emission, const_char_ptr source, Edje_Signal_Cb func)
1357 Eina_Bool elm_layout_box_append(Evas_Object *obj, const_char_ptr part, Evas_Object *child) 1357 Eina_Bool elm_layout_box_append(Evas_Object *obj, const_char *part, Evas_Object *child)
1358 Eina_Bool elm_layout_box_prepend(Evas_Object *obj, const_char_ptr part, Evas_Object *child) 1358 Eina_Bool elm_layout_box_prepend(Evas_Object *obj, const_char *part, Evas_Object *child)
1359 Eina_Bool elm_layout_box_insert_before(Evas_Object *obj, const_char_ptr part, Evas_Object *child, Evas_Object *reference) 1359 Eina_Bool elm_layout_box_insert_before(Evas_Object *obj, const_char *part, Evas_Object *child, Evas_Object *reference)
1360 Eina_Bool elm_layout_box_insert_at(Evas_Object *obj, const_char_ptr part, Evas_Object *child, unsigned int pos) 1360 Eina_Bool elm_layout_box_insert_at(Evas_Object *obj, const_char *part, Evas_Object *child, unsigned int pos)
1361 Evas_Object *elm_layout_box_remove(Evas_Object *obj, const_char_ptr part, Evas_Object *child) 1361 Evas_Object *elm_layout_box_remove(Evas_Object *obj, const_char *part, Evas_Object *child)
1362 Eina_Bool elm_layout_box_remove_all(Evas_Object *obj, const_char_ptr part, Eina_Bool clear) 1362 Eina_Bool elm_layout_box_remove_all(Evas_Object *obj, const_char *part, Eina_Bool clear)
1363 Eina_Bool elm_layout_table_pack(Evas_Object *obj, const_char_ptr part, Evas_Object *child_obj, unsigned short col, unsigned short row, unsigned short colspan, unsigned short rowspan) 1363 Eina_Bool elm_layout_table_pack(Evas_Object *obj, const_char *part, Evas_Object *child_obj, unsigned short col, unsigned short row, unsigned short colspan, unsigned short rowspan)
1364 Evas_Object *elm_layout_table_unpack(Evas_Object *obj, const_char_ptr part, Evas_Object *child_obj) 1364 Evas_Object *elm_layout_table_unpack(Evas_Object *obj, const_char *part, Evas_Object *child_obj)
1365 Eina_Bool elm_layout_table_clear(Evas_Object *obj, const_char_ptr part, Eina_Bool clear) 1365 Eina_Bool elm_layout_table_clear(Evas_Object *obj, const_char *part, Eina_Bool clear)
1366 Evas_Object *elm_layout_edje_get(Evas_Object *obj) 1366 Evas_Object *elm_layout_edje_get(Evas_Object *obj)
1367 const_char_ptr elm_layout_data_get(Evas_Object *obj, const_char_ptr key) 1367 const_char * elm_layout_data_get(Evas_Object *obj, const_char_ptr key)
1368 void elm_layout_sizing_eval(Evas_Object *obj) 1368 void elm_layout_sizing_eval(Evas_Object *obj)
1369 Eina_Bool elm_layout_part_cursor_set(Evas_Object *obj, const_char_ptr part_name, const_char_ptr cursor) 1369 Eina_Bool elm_layout_part_cursor_set(Evas_Object *obj, const_char *part_name, const_char_ptr cursor)
1370 const_char_ptr elm_layout_part_cursor_get(Evas_Object *obj, const_char_ptr part_name) 1370 const_char * elm_layout_part_cursor_get(Evas_Object *obj, const_char_ptr part_name)
1371 Eina_Bool elm_layout_part_cursor_unset(Evas_Object *obj, const_char_ptr part_name) 1371 Eina_Bool elm_layout_part_cursor_unset(Evas_Object *obj, const_char *part_name)
1372 Eina_Bool elm_layout_part_cursor_style_set(Evas_Object *obj, const_char_ptr part_name, const_char_ptr style) 1372 Eina_Bool elm_layout_part_cursor_style_set(Evas_Object *obj, const_char *part_name, const_char_ptr style)
1373 const_char_ptr elm_layout_part_cursor_style_get(Evas_Object *obj, const_char_ptr part_name) 1373 const_char * elm_layout_part_cursor_style_get(Evas_Object *obj, const_char_ptr part_name)
1374 Eina_Bool elm_layout_part_cursor_engine_only_set(Evas_Object *obj, const_char_ptr part_name, Eina_Bool engine_only) 1374 Eina_Bool elm_layout_part_cursor_engine_only_set(Evas_Object *obj, const_char *part_name, Eina_Bool engine_only)
1375 Eina_Bool elm_layout_part_cursor_engine_only_get(Evas_Object *obj, const_char_ptr part_name) 1375 Eina_Bool elm_layout_part_cursor_engine_only_get(Evas_Object *obj, const_char *part_name)
1376 Eina_Bool elm_layout_content_set(Evas_Object *obj, const_char_ptr swallow, Evas_Object *content) 1376 Eina_Bool elm_layout_content_set(Evas_Object *obj, const_char *swallow, Evas_Object *content)
1377 Evas_Object *elm_layout_content_get(Evas_Object *obj, const_char_ptr swallow) 1377 Evas_Object *elm_layout_content_get(Evas_Object *obj, const_char *swallow)
1378 Evas_Object *elm_layout_content_unset(Evas_Object *obj, const_char_ptr swallow) 1378 Evas_Object *elm_layout_content_unset(Evas_Object *obj, const_char *swallow)
1379 Eina_Bool elm_layout_text_set(Evas_Object *obj, const_char_ptr part, const_char_ptr text) 1379 Eina_Bool elm_layout_text_set(Evas_Object *obj, const_char *part, const_char_ptr text)
1380 const_char_ptr elm_layout_text_get(Evas_Object *obj, const_char_ptr part) 1380 const_char * elm_layout_text_get(Evas_Object *obj, const_char_ptr part)
1381 void elm_layout_icon_set(Evas_Object *obj, Evas_Object *icon) 1381 void elm_layout_icon_set(Evas_Object *obj, Evas_Object *icon)
1382 Evas_Object *elm_layout_icon_get(Evas_Object *obj) 1382 Evas_Object *elm_layout_icon_get(Evas_Object *obj)
1383 void elm_layout_end_set(Evas_Object *obj, Evas_Object *end) 1383 void elm_layout_end_set(Evas_Object *obj, Evas_Object *end)
@@ -1398,11 +1398,11 @@ cdef extern from "Elementary.h":
1398 void elm_list_bounce_get(Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce) 1398 void elm_list_bounce_get(Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce)
1399 void elm_list_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v) 1399 void elm_list_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v)
1400 void elm_list_scroller_policy_get(Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v) 1400 void elm_list_scroller_policy_get(Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v)
1401 Elm_Object_Item *elm_list_item_append(Evas_Object *obj, const_char_ptr label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, void *data) 1401 Elm_Object_Item *elm_list_item_append(Evas_Object *obj, const_char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, void *data)
1402 Elm_Object_Item *elm_list_item_prepend(Evas_Object *obj, const_char_ptr label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, void *data) 1402 Elm_Object_Item *elm_list_item_prepend(Evas_Object *obj, const_char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, void *data)
1403 Elm_Object_Item *elm_list_item_insert_before(Evas_Object *obj, Elm_Object_Item *before, const_char_ptr label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, void *data) 1403 Elm_Object_Item *elm_list_item_insert_before(Evas_Object *obj, Elm_Object_Item *before, const_char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, void *data)
1404 Elm_Object_Item *elm_list_item_insert_after(Evas_Object *obj, Elm_Object_Item *after, const_char_ptr label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, void *data) 1404 Elm_Object_Item *elm_list_item_insert_after(Evas_Object *obj, Elm_Object_Item *after, const_char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, void *data)
1405 Elm_Object_Item *elm_list_item_sorted_insert(Evas_Object *obj, const_char_ptr label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, void *data, Eina_Compare_Cb cmp_func) 1405 Elm_Object_Item *elm_list_item_sorted_insert(Evas_Object *obj, const_char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, void *data, Eina_Compare_Cb cmp_func)
1406 void elm_list_clear(Evas_Object *obj) 1406 void elm_list_clear(Evas_Object *obj)
1407 Eina_List *elm_list_items_get(Evas_Object *obj) 1407 Eina_List *elm_list_items_get(Evas_Object *obj)
1408 Elm_Object_Item *elm_list_selected_item_get(Evas_Object *obj) 1408 Elm_Object_Item *elm_list_selected_item_get(Evas_Object *obj)
@@ -1492,17 +1492,17 @@ cdef extern from "Elementary.h":
1492 Elm_Map_Overlay *elm_map_overlay_scale_add(Evas_Object *obj, Evas_Coord x, Evas_Coord y) 1492 Elm_Map_Overlay *elm_map_overlay_scale_add(Evas_Object *obj, Evas_Coord x, Evas_Coord y)
1493 Elm_Map_Overlay *elm_map_overlay_route_add(Evas_Object *obj, Elm_Map_Route *route) 1493 Elm_Map_Overlay *elm_map_overlay_route_add(Evas_Object *obj, Elm_Map_Route *route)
1494 void elm_map_tile_load_status_get(const_Evas_Object *obj, int *try_num, int *finish_num) 1494 void elm_map_tile_load_status_get(const_Evas_Object *obj, int *try_num, int *finish_num)
1495 const_char_ptr *elm_map_sources_get(const_Evas_Object *obj, Elm_Map_Source_Type type) 1495 const_char * *elm_map_sources_get(const_Evas_Object *obj, Elm_Map_Source_Type type)
1496 void elm_map_source_set(Evas_Object *obj, Elm_Map_Source_Type type, const_char_ptr source_name) 1496 void elm_map_source_set(Evas_Object *obj, Elm_Map_Source_Type type, const_char *source_name)
1497 const_char_ptr elm_map_source_get(const_Evas_Object *obj, Elm_Map_Source_Type type) 1497 const_char * elm_map_source_get(const_Evas_Object *obj, Elm_Map_Source_Type type)
1498 Elm_Map_Route *elm_map_route_add(Evas_Object *obj, Elm_Map_Route_Type type, Elm_Map_Route_Method method, double flon, double flat, double tlon, double tlat, Elm_Map_Route_Cb route_cb, void *data) 1498 Elm_Map_Route *elm_map_route_add(Evas_Object *obj, Elm_Map_Route_Type type, Elm_Map_Route_Method method, double flon, double flat, double tlon, double tlat, Elm_Map_Route_Cb route_cb, void *data)
1499 void elm_map_route_del(Elm_Map_Route *route) 1499 void elm_map_route_del(Elm_Map_Route *route)
1500 double elm_map_route_distance_get(Elm_Map_Route *route) 1500 double elm_map_route_distance_get(Elm_Map_Route *route)
1501 const_char_ptr elm_map_route_node_get(Elm_Map_Route *route) 1501 const_char * elm_map_route_node_get(Elm_Map_Route *route)
1502 const_char_ptr elm_map_route_waypoint_get(Elm_Map_Route *route) 1502 const_char * elm_map_route_waypoint_get(Elm_Map_Route *route)
1503 Elm_Map_Name *elm_map_name_add(const_Evas_Object *obj, const_char_ptr address, double lon, double lat, Elm_Map_Name_Cb name_cb, void *data) 1503 Elm_Map_Name *elm_map_name_add(const_Evas_Object *obj, const_char *address, double lon, double lat, Elm_Map_Name_Cb name_cb, void *data)
1504 void elm_map_name_del(Elm_Map_Name *name) 1504 void elm_map_name_del(Elm_Map_Name *name)
1505 const_char_ptr elm_map_name_address_get(Elm_Map_Name *name) 1505 const_char * elm_map_name_address_get(Elm_Map_Name *name)
1506 void elm_map_name_region_get(Elm_Map_Name *name, double *lon, double *lat) 1506 void elm_map_name_region_get(Elm_Map_Name *name, double *lon, double *lat)
1507 1507
1508 # Mapbuf (api:DONE cb:N/A test:DONE doc:DONE py3:N/A) 1508 # Mapbuf (api:DONE cb:N/A test:DONE doc:DONE py3:N/A)
@@ -1522,9 +1522,9 @@ cdef extern from "Elementary.h":
1522 void elm_menu_close(Evas_Object *obj) 1522 void elm_menu_close(Evas_Object *obj)
1523 Eina_List *elm_menu_items_get(Evas_Object *obj) 1523 Eina_List *elm_menu_items_get(Evas_Object *obj)
1524 Evas_Object *elm_menu_item_object_get(Elm_Object_Item *it) 1524 Evas_Object *elm_menu_item_object_get(Elm_Object_Item *it)
1525 Elm_Object_Item *elm_menu_item_add(Evas_Object *obj, Elm_Object_Item *parent, const_char_ptr icon, const_char_ptr label, Evas_Smart_Cb func, void *data) 1525 Elm_Object_Item *elm_menu_item_add(Evas_Object *obj, Elm_Object_Item *parent, const_char *icon, const_char_ptr label, Evas_Smart_Cb func, void *data)
1526 void elm_menu_item_icon_name_set(Elm_Object_Item *it, const_char_ptr icon) 1526 void elm_menu_item_icon_name_set(Elm_Object_Item *it, const_char *icon)
1527 const_char_ptr elm_menu_item_icon_name_get(Elm_Object_Item *it) 1527 const_char * elm_menu_item_icon_name_get(Elm_Object_Item *it)
1528 void elm_menu_item_selected_set(Elm_Object_Item *it, Eina_Bool selected) 1528 void elm_menu_item_selected_set(Elm_Object_Item *it, Eina_Bool selected)
1529 Eina_Bool elm_menu_item_selected_get(Elm_Object_Item *it) 1529 Eina_Bool elm_menu_item_selected_get(Elm_Object_Item *it)
1530 Elm_Object_Item *elm_menu_item_separator_add(Evas_Object *obj, Elm_Object_Item *parent) 1530 Elm_Object_Item *elm_menu_item_separator_add(Evas_Object *obj, Elm_Object_Item *parent)
@@ -1538,16 +1538,16 @@ cdef extern from "Elementary.h":
1538 Elm_Object_Item *elm_menu_item_prev_get(Elm_Object_Item *it) 1538 Elm_Object_Item *elm_menu_item_prev_get(Elm_Object_Item *it)
1539 1539
1540 # Multibuttonentry (api:DONE cb:DONE test:DONE doc:TODO py3:TODO) 1540 # Multibuttonentry (api:DONE cb:DONE test:DONE doc:TODO py3:TODO)
1541 ctypedef Eina_Bool (*Elm_Multibuttonentry_Item_Filter_Cb)(Evas_Object *obj, const_char_ptr item_label, void *item_data, void *data) 1541 ctypedef Eina_Bool (*Elm_Multibuttonentry_Item_Filter_Cb)(Evas_Object *obj, const_char *item_label, void *item_data, void *data)
1542 1542
1543 Evas_Object *elm_multibuttonentry_add(Evas_Object *parent) 1543 Evas_Object *elm_multibuttonentry_add(Evas_Object *parent)
1544 Evas_Object *elm_multibuttonentry_entry_get(const_Evas_Object *obj) 1544 Evas_Object *elm_multibuttonentry_entry_get(const_Evas_Object *obj)
1545 Eina_Bool elm_multibuttonentry_expanded_get(const_Evas_Object *obj) 1545 Eina_Bool elm_multibuttonentry_expanded_get(const_Evas_Object *obj)
1546 void elm_multibuttonentry_expanded_set(Evas_Object *obj, Eina_Bool expanded) 1546 void elm_multibuttonentry_expanded_set(Evas_Object *obj, Eina_Bool expanded)
1547 Elm_Object_Item *elm_multibuttonentry_item_prepend(Evas_Object *obj, const_char_ptr label, Evas_Smart_Cb func, void *data) 1547 Elm_Object_Item *elm_multibuttonentry_item_prepend(Evas_Object *obj, const_char *label, Evas_Smart_Cb func, void *data)
1548 Elm_Object_Item *elm_multibuttonentry_item_append(Evas_Object *obj, const_char_ptr label, Evas_Smart_Cb func, void *data) 1548 Elm_Object_Item *elm_multibuttonentry_item_append(Evas_Object *obj, const_char *label, Evas_Smart_Cb func, void *data)
1549 Elm_Object_Item *elm_multibuttonentry_item_insert_before(Evas_Object *obj, Elm_Object_Item *before, const_char_ptr label, Evas_Smart_Cb func, void *data) 1549 Elm_Object_Item *elm_multibuttonentry_item_insert_before(Evas_Object *obj, Elm_Object_Item *before, const_char *label, Evas_Smart_Cb func, void *data)
1550 Elm_Object_Item *elm_multibuttonentry_item_insert_after(Evas_Object *obj, Elm_Object_Item *after, const_char_ptr label, Evas_Smart_Cb func, void *data) 1550 Elm_Object_Item *elm_multibuttonentry_item_insert_after(Evas_Object *obj, Elm_Object_Item *after, const_char *label, Evas_Smart_Cb func, void *data)
1551 const_Eina_List *elm_multibuttonentry_items_get(const_Evas_Object *obj) 1551 const_Eina_List *elm_multibuttonentry_items_get(const_Evas_Object *obj)
1552 Elm_Object_Item *elm_multibuttonentry_first_item_get(const_Evas_Object *obj) 1552 Elm_Object_Item *elm_multibuttonentry_first_item_get(const_Evas_Object *obj)
1553 Elm_Object_Item *elm_multibuttonentry_last_item_get(const_Evas_Object *obj) 1553 Elm_Object_Item *elm_multibuttonentry_last_item_get(const_Evas_Object *obj)
@@ -1563,9 +1563,9 @@ cdef extern from "Elementary.h":
1563 1563
1564 # Naviframe (api:DONE cb:DONE test:DONE doc:DONE py3:DONE) 1564 # Naviframe (api:DONE cb:DONE test:DONE doc:DONE py3:DONE)
1565 Evas_Object *elm_naviframe_add(Evas_Object *parent) 1565 Evas_Object *elm_naviframe_add(Evas_Object *parent)
1566 Elm_Object_Item *elm_naviframe_item_push(Evas_Object *obj, const_char_ptr title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const_char_ptr item_style) 1566 Elm_Object_Item *elm_naviframe_item_push(Evas_Object *obj, const_char *title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const_char_ptr item_style)
1567 Elm_Object_Item *elm_naviframe_item_insert_before(Evas_Object *obj, Elm_Object_Item *before, const_char_ptr title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const_char_ptr item_style) 1567 Elm_Object_Item *elm_naviframe_item_insert_before(Evas_Object *obj, Elm_Object_Item *before, const_char *title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const_char_ptr item_style)
1568 Elm_Object_Item *elm_naviframe_item_insert_after(Evas_Object *obj, Elm_Object_Item *after, const_char_ptr title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const_char_ptr item_style) 1568 Elm_Object_Item *elm_naviframe_item_insert_after(Evas_Object *obj, Elm_Object_Item *after, const_char *title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const_char_ptr item_style)
1569 Evas_Object *elm_naviframe_item_pop(Evas_Object *obj) 1569 Evas_Object *elm_naviframe_item_pop(Evas_Object *obj)
1570 void elm_naviframe_item_pop_to(Elm_Object_Item *it) 1570 void elm_naviframe_item_pop_to(Elm_Object_Item *it)
1571 void elm_naviframe_item_promote(Elm_Object_Item *it) 1571 void elm_naviframe_item_promote(Elm_Object_Item *it)
@@ -1573,8 +1573,8 @@ cdef extern from "Elementary.h":
1573 Eina_Bool elm_naviframe_content_preserve_on_pop_get(Evas_Object *obj) 1573 Eina_Bool elm_naviframe_content_preserve_on_pop_get(Evas_Object *obj)
1574 Elm_Object_Item *elm_naviframe_top_item_get(Evas_Object *obj) 1574 Elm_Object_Item *elm_naviframe_top_item_get(Evas_Object *obj)
1575 Elm_Object_Item *elm_naviframe_bottom_item_get(Evas_Object *obj) 1575 Elm_Object_Item *elm_naviframe_bottom_item_get(Evas_Object *obj)
1576 void elm_naviframe_item_style_set(Elm_Object_Item *it, const_char_ptr item_style) 1576 void elm_naviframe_item_style_set(Elm_Object_Item *it, const_char *item_style)
1577 const_char_ptr elm_naviframe_item_style_get(Elm_Object_Item *it) 1577 const_char * elm_naviframe_item_style_get(Elm_Object_Item *it)
1578 void elm_naviframe_item_title_visible_set(Elm_Object_Item *it, Eina_Bool visible) 1578 void elm_naviframe_item_title_visible_set(Elm_Object_Item *it, Eina_Bool visible)
1579 Eina_Bool elm_naviframe_item_title_visible_get(Elm_Object_Item *it) 1579 Eina_Bool elm_naviframe_item_title_visible_get(Elm_Object_Item *it)
1580 void elm_naviframe_prev_btn_auto_pushed_set(Evas_Object *obj, Eina_Bool auto_pushed) 1580 void elm_naviframe_prev_btn_auto_pushed_set(Evas_Object *obj, Eina_Bool auto_pushed)
@@ -1615,8 +1615,8 @@ cdef extern from "Elementary.h":
1615 1615
1616 # Photo (api:DONE cb:DONE test:DONE doc:DONE py3:DONE) 1616 # Photo (api:DONE cb:DONE test:DONE doc:DONE py3:DONE)
1617 Evas_Object *elm_photo_add(Evas_Object *parent) 1617 Evas_Object *elm_photo_add(Evas_Object *parent)
1618 Eina_Bool elm_photo_file_set(Evas_Object *obj, const_char_ptr file) 1618 Eina_Bool elm_photo_file_set(Evas_Object *obj, const_char *file)
1619 void elm_photo_thumb_set(Evas_Object *obj, const_char_ptr file, const_char_ptr group) 1619 void elm_photo_thumb_set(Evas_Object *obj, const_char *file, const_char_ptr group)
1620 void elm_photo_size_set(Evas_Object *obj, int size) 1620 void elm_photo_size_set(Evas_Object *obj, int size)
1621 void elm_photo_fill_inside_set(Evas_Object *obj, Eina_Bool fill) 1621 void elm_photo_fill_inside_set(Evas_Object *obj, Eina_Bool fill)
1622 void elm_photo_editable_set(Evas_Object *obj, Eina_Bool editable) 1622 void elm_photo_editable_set(Evas_Object *obj, Eina_Bool editable)
@@ -1625,8 +1625,8 @@ cdef extern from "Elementary.h":
1625 1625
1626 # Photocam (api:DONE cb:DONE test:TODO doc:DONE py3:DONE) 1626 # Photocam (api:DONE cb:DONE test:TODO doc:DONE py3:DONE)
1627 Evas_Object *elm_photocam_add(Evas_Object *parent) 1627 Evas_Object *elm_photocam_add(Evas_Object *parent)
1628 Evas_Load_Error elm_photocam_file_set(Evas_Object *obj, const_char_ptr file) 1628 Evas_Load_Error elm_photocam_file_set(Evas_Object *obj, const_char *file)
1629 const_char_ptr elm_photocam_file_get(Evas_Object *obj) 1629 const_char * elm_photocam_file_get(Evas_Object *obj)
1630 void elm_photocam_zoom_set(Evas_Object *obj, double zoom) 1630 void elm_photocam_zoom_set(Evas_Object *obj, double zoom)
1631 double elm_photocam_zoom_get(Evas_Object *obj) 1631 double elm_photocam_zoom_get(Evas_Object *obj)
1632 void elm_photocam_zoom_mode_set(Evas_Object *obj, Elm_Photocam_Zoom_Mode mode) 1632 void elm_photocam_zoom_mode_set(Evas_Object *obj, Elm_Photocam_Zoom_Mode mode)
@@ -1645,12 +1645,12 @@ cdef extern from "Elementary.h":
1645 1645
1646 # Plug (api:DONE cb:N/A test:TODO doc:DONE py3:DONE) 1646 # Plug (api:DONE cb:N/A test:TODO doc:DONE py3:DONE)
1647 Evas_Object *elm_plug_add(Evas_Object *parent) 1647 Evas_Object *elm_plug_add(Evas_Object *parent)
1648 Eina_Bool elm_plug_connect(Evas_Object *obj, const_char_ptr svcname, int svcnum, Eina_Bool svcsys) 1648 Eina_Bool elm_plug_connect(Evas_Object *obj, const_char *svcname, int svcnum, Eina_Bool svcsys)
1649 Evas_Object *elm_plug_image_object_get(Evas_Object *obj) 1649 Evas_Object *elm_plug_image_object_get(Evas_Object *obj)
1650 1650
1651 # Popup (api:DONE cb:DONE test:DONE doc:DONE py3:DONE) 1651 # Popup (api:DONE cb:DONE test:DONE doc:DONE py3:DONE)
1652 Evas_Object *elm_popup_add(Evas_Object *parent) 1652 Evas_Object *elm_popup_add(Evas_Object *parent)
1653 Elm_Object_Item *elm_popup_item_append(Evas_Object *obj, const_char_ptr label, Evas_Object *icon, Evas_Smart_Cb func, void *data) 1653 Elm_Object_Item *elm_popup_item_append(Evas_Object *obj, const_char *label, Evas_Object *icon, Evas_Smart_Cb func, void *data)
1654 void elm_popup_content_text_wrap_type_set(Evas_Object *obj, Elm_Wrap_Type wrap) 1654 void elm_popup_content_text_wrap_type_set(Evas_Object *obj, Elm_Wrap_Type wrap)
1655 Elm_Wrap_Type elm_popup_content_text_wrap_type_get(Evas_Object *obj) 1655 Elm_Wrap_Type elm_popup_content_text_wrap_type_get(Evas_Object *obj)
1656 void elm_popup_orient_set(Evas_Object *obj, Elm_Popup_Orient orient) 1656 void elm_popup_orient_set(Evas_Object *obj, Elm_Popup_Orient orient)
@@ -1669,8 +1669,8 @@ cdef extern from "Elementary.h":
1669 double elm_progressbar_value_get(Evas_Object *obj) 1669 double elm_progressbar_value_get(Evas_Object *obj)
1670 void elm_progressbar_span_size_set(Evas_Object *obj, Evas_Coord size) 1670 void elm_progressbar_span_size_set(Evas_Object *obj, Evas_Coord size)
1671 Evas_Coord elm_progressbar_span_size_get(Evas_Object *obj) 1671 Evas_Coord elm_progressbar_span_size_get(Evas_Object *obj)
1672 void elm_progressbar_unit_format_set(Evas_Object *obj, const_char_ptr format) 1672 void elm_progressbar_unit_format_set(Evas_Object *obj, const_char *format)
1673 const_char_ptr elm_progressbar_unit_format_get(Evas_Object *obj) 1673 const_char * elm_progressbar_unit_format_get(Evas_Object *obj)
1674 void elm_progressbar_unit_format_function_set(Evas_Object *obj, char *(*format_func)(double value), void (*free_func)(char * string)) 1674 void elm_progressbar_unit_format_function_set(Evas_Object *obj, char *(*format_func)(double value), void (*free_func)(char * string))
1675 void elm_progressbar_horizontal_set(Evas_Object *obj, Eina_Bool horizontal) 1675 void elm_progressbar_horizontal_set(Evas_Object *obj, Eina_Bool horizontal)
1676 Eina_Bool elm_progressbar_horizontal_get(Evas_Object *obj) 1676 Eina_Bool elm_progressbar_horizontal_get(Evas_Object *obj)
@@ -1712,12 +1712,12 @@ cdef extern from "Elementary.h":
1712 1712
1713 # SegmentControl (api:DONE cb:DONE test:XXX doc:DONE py3:DONE) 1713 # SegmentControl (api:DONE cb:DONE test:XXX doc:DONE py3:DONE)
1714 Evas_Object *elm_segment_control_add(Evas_Object *parent) 1714 Evas_Object *elm_segment_control_add(Evas_Object *parent)
1715 Elm_Object_Item *elm_segment_control_item_add(Evas_Object *obj, Evas_Object *icon, const_char_ptr label) 1715 Elm_Object_Item *elm_segment_control_item_add(Evas_Object *obj, Evas_Object *icon, const_char *label)
1716 Elm_Object_Item *elm_segment_control_item_insert_at(Evas_Object *obj, Evas_Object *icon, const_char_ptr label, int index) 1716 Elm_Object_Item *elm_segment_control_item_insert_at(Evas_Object *obj, Evas_Object *icon, const_char *label, int index)
1717 void elm_segment_control_item_del_at(Evas_Object *obj, int index) 1717 void elm_segment_control_item_del_at(Evas_Object *obj, int index)
1718 int elm_segment_control_item_count_get(Evas_Object *obj) 1718 int elm_segment_control_item_count_get(Evas_Object *obj)
1719 Elm_Object_Item *elm_segment_control_item_get(Evas_Object *obj, int index) 1719 Elm_Object_Item *elm_segment_control_item_get(Evas_Object *obj, int index)
1720 const_char_ptr elm_segment_control_item_label_get(Evas_Object *obj, int index) 1720 const_char * elm_segment_control_item_label_get(Evas_Object *obj, int index)
1721 Evas_Object *elm_segment_control_item_icon_get(Evas_Object *obj, int index) 1721 Evas_Object *elm_segment_control_item_icon_get(Evas_Object *obj, int index)
1722 int elm_segment_control_item_index_get(Elm_Object_Item *it) 1722 int elm_segment_control_item_index_get(Elm_Object_Item *it)
1723 Evas_Object *elm_segment_control_item_object_get(Elm_Object_Item *it) 1723 Evas_Object *elm_segment_control_item_object_get(Elm_Object_Item *it)
@@ -1733,12 +1733,12 @@ cdef extern from "Elementary.h":
1733 Evas_Object *elm_slider_add(Evas_Object *parent) 1733 Evas_Object *elm_slider_add(Evas_Object *parent)
1734 void elm_slider_span_size_set(Evas_Object *obj, Evas_Coord size) 1734 void elm_slider_span_size_set(Evas_Object *obj, Evas_Coord size)
1735 Evas_Coord elm_slider_span_size_get(Evas_Object *obj) 1735 Evas_Coord elm_slider_span_size_get(Evas_Object *obj)
1736 void elm_slider_unit_format_set(Evas_Object *obj, const_char_ptr format) 1736 void elm_slider_unit_format_set(Evas_Object *obj, const_char *format)
1737 const_char_ptr elm_slider_unit_format_get(Evas_Object *obj) 1737 const_char * elm_slider_unit_format_get(Evas_Object *obj)
1738 void elm_slider_indicator_format_set(Evas_Object *obj, const_char_ptr indicator) 1738 void elm_slider_indicator_format_set(Evas_Object *obj, const_char *indicator)
1739 const_char_ptr elm_slider_indicator_format_get(Evas_Object *obj) 1739 const_char * elm_slider_indicator_format_get(Evas_Object *obj)
1740 #void elm_slider_indicator_format_function_set(Evas_Object *obj, const_char_ptr (*func)(double val), void (*free_func)(const_char_ptr str)) 1740 #void elm_slider_indicator_format_function_set(Evas_Object *obj, const_char *(*func)(double val), void (*free_func)(const_char_ptr str))
1741 #void elm_slider_units_format_function_set(Evas_Object *obj, const_char_ptr (*func)(double val), void (*free_func)(const_char_ptr str)) 1741 #void elm_slider_units_format_function_set(Evas_Object *obj, const_char *(*func)(double val), void (*free_func)(const_char_ptr str))
1742 void elm_slider_horizontal_set(Evas_Object *obj, Eina_Bool horizontal) 1742 void elm_slider_horizontal_set(Evas_Object *obj, Eina_Bool horizontal)
1743 Eina_Bool elm_slider_horizontal_get(Evas_Object *obj) 1743 Eina_Bool elm_slider_horizontal_get(Evas_Object *obj)
1744 void elm_slider_min_max_set(Evas_Object *obj, double min, double max) 1744 void elm_slider_min_max_set(Evas_Object *obj, double min, double max)
@@ -1758,8 +1758,8 @@ cdef extern from "Elementary.h":
1758 void elm_slideshow_next(Evas_Object *obj) 1758 void elm_slideshow_next(Evas_Object *obj)
1759 void elm_slideshow_previous(Evas_Object *obj) 1759 void elm_slideshow_previous(Evas_Object *obj)
1760 const_Eina_List *elm_slideshow_transitions_get(Evas_Object *obj) 1760 const_Eina_List *elm_slideshow_transitions_get(Evas_Object *obj)
1761 void elm_slideshow_transition_set(Evas_Object *obj, const_char_ptr transition) 1761 void elm_slideshow_transition_set(Evas_Object *obj, const_char *transition)
1762 const_char_ptr elm_slideshow_transition_get(Evas_Object *obj) 1762 const_char * elm_slideshow_transition_get(Evas_Object *obj)
1763 void elm_slideshow_timeout_set(Evas_Object *obj, double timeout) 1763 void elm_slideshow_timeout_set(Evas_Object *obj, double timeout)
1764 double elm_slideshow_timeout_get(Evas_Object *obj) 1764 double elm_slideshow_timeout_get(Evas_Object *obj)
1765 void elm_slideshow_loop_set(Evas_Object *obj, Eina_Bool loop) 1765 void elm_slideshow_loop_set(Evas_Object *obj, Eina_Bool loop)
@@ -1769,8 +1769,8 @@ cdef extern from "Elementary.h":
1769 Elm_Object_Item *elm_slideshow_item_current_get(Evas_Object *obj) 1769 Elm_Object_Item *elm_slideshow_item_current_get(Evas_Object *obj)
1770 Evas_Object *elm_slideshow_item_object_get(Elm_Object_Item *it) 1770 Evas_Object *elm_slideshow_item_object_get(Elm_Object_Item *it)
1771 Elm_Object_Item *elm_slideshow_item_nth_get(Evas_Object *obj, unsigned int nth) 1771 Elm_Object_Item *elm_slideshow_item_nth_get(Evas_Object *obj, unsigned int nth)
1772 void elm_slideshow_layout_set(Evas_Object *obj, const_char_ptr layout) 1772 void elm_slideshow_layout_set(Evas_Object *obj, const_char *layout)
1773 const_char_ptr elm_slideshow_layout_get(Evas_Object *obj) 1773 const_char * elm_slideshow_layout_get(Evas_Object *obj)
1774 const_Eina_List *elm_slideshow_layouts_get(Evas_Object *obj) 1774 const_Eina_List *elm_slideshow_layouts_get(Evas_Object *obj)
1775 void elm_slideshow_cache_before_set(Evas_Object *obj, int count) 1775 void elm_slideshow_cache_before_set(Evas_Object *obj, int count)
1776 int elm_slideshow_cache_before_get(Evas_Object *obj) 1776 int elm_slideshow_cache_before_get(Evas_Object *obj)
@@ -1780,8 +1780,8 @@ cdef extern from "Elementary.h":
1780 1780
1781 # Spinner (api:DONE cb:DONE test:DONE doc:DONE py3:DONE) 1781 # Spinner (api:DONE cb:DONE test:DONE doc:DONE py3:DONE)
1782 Evas_Object *elm_spinner_add(Evas_Object *parent) 1782 Evas_Object *elm_spinner_add(Evas_Object *parent)
1783 void elm_spinner_label_format_set(Evas_Object *obj, const_char_ptr format) 1783 void elm_spinner_label_format_set(Evas_Object *obj, const_char *format)
1784 const_char_ptr elm_spinner_label_format_get(Evas_Object *obj) 1784 const_char * elm_spinner_label_format_get(Evas_Object *obj)
1785 void elm_spinner_min_max_set(Evas_Object *obj, double min, double max) 1785 void elm_spinner_min_max_set(Evas_Object *obj, double min, double max)
1786 void elm_spinner_min_max_get(Evas_Object *obj, double *min, double *max) 1786 void elm_spinner_min_max_get(Evas_Object *obj, double *min, double *max)
1787 void elm_spinner_step_set(Evas_Object *obj, double step) 1787 void elm_spinner_step_set(Evas_Object *obj, double step)
@@ -1792,7 +1792,7 @@ cdef extern from "Elementary.h":
1792 Eina_Bool elm_spinner_wrap_get(Evas_Object *obj) 1792 Eina_Bool elm_spinner_wrap_get(Evas_Object *obj)
1793 void elm_spinner_editable_set(Evas_Object *obj, Eina_Bool editable) 1793 void elm_spinner_editable_set(Evas_Object *obj, Eina_Bool editable)
1794 Eina_Bool elm_spinner_editable_get(Evas_Object *obj) 1794 Eina_Bool elm_spinner_editable_get(Evas_Object *obj)
1795 void elm_spinner_special_value_add(Evas_Object *obj, double value, const_char_ptr label) 1795 void elm_spinner_special_value_add(Evas_Object *obj, double value, const_char *label)
1796 void elm_spinner_interval_set(Evas_Object *obj, double interval) 1796 void elm_spinner_interval_set(Evas_Object *obj, double interval)
1797 double elm_spinner_interval_get(Evas_Object *obj) 1797 double elm_spinner_interval_get(Evas_Object *obj)
1798 void elm_spinner_base_set(Evas_Object *obj, double base) 1798 void elm_spinner_base_set(Evas_Object *obj, double base)
@@ -1815,9 +1815,9 @@ cdef extern from "Elementary.h":
1815 # Thumb (api:DONE cb:DONE test:DONE doc:DONE py3:DONE) 1815 # Thumb (api:DONE cb:DONE test:DONE doc:DONE py3:DONE)
1816 Evas_Object *elm_thumb_add(Evas_Object *parent) 1816 Evas_Object *elm_thumb_add(Evas_Object *parent)
1817 void elm_thumb_reload(Evas_Object *obj) 1817 void elm_thumb_reload(Evas_Object *obj)
1818 void elm_thumb_file_set(Evas_Object *obj, const_char_ptr file, const_char_ptr key) 1818 void elm_thumb_file_set(Evas_Object *obj, const_char *file, const_char_ptr key)
1819 void elm_thumb_file_get(Evas_Object *obj, const_char_ptr *file, const_char_ptr *key) 1819 void elm_thumb_file_get(Evas_Object *obj, const_char **file, const_char_ptr *key)
1820 void elm_thumb_path_get(Evas_Object *obj, const_char_ptr *file, const_char_ptr *key) 1820 void elm_thumb_path_get(Evas_Object *obj, const_char **file, const_char_ptr *key)
1821 void elm_thumb_animate_set(Evas_Object *obj, Elm_Thumb_Animation_Setting s) 1821 void elm_thumb_animate_set(Evas_Object *obj, Elm_Thumb_Animation_Setting s)
1822 Elm_Thumb_Animation_Setting elm_thumb_animate_get(Evas_Object *obj) 1822 Elm_Thumb_Animation_Setting elm_thumb_animate_get(Evas_Object *obj)
1823 void *elm_thumb_ethumb_client_get() 1823 void *elm_thumb_ethumb_client_get()
@@ -1831,27 +1831,27 @@ cdef extern from "Elementary.h":
1831 int elm_toolbar_icon_size_get(Evas_Object *obj) 1831 int elm_toolbar_icon_size_get(Evas_Object *obj)
1832 void elm_toolbar_icon_order_lookup_set(Evas_Object *obj, Elm_Icon_Lookup_Order order) 1832 void elm_toolbar_icon_order_lookup_set(Evas_Object *obj, Elm_Icon_Lookup_Order order)
1833 Elm_Icon_Lookup_Order elm_toolbar_icon_order_lookup_get(Evas_Object *obj) 1833 Elm_Icon_Lookup_Order elm_toolbar_icon_order_lookup_get(Evas_Object *obj)
1834 Elm_Object_Item *elm_toolbar_item_append(Evas_Object *obj, const_char_ptr icon, const_char_ptr label, Evas_Smart_Cb func, void *data) 1834 Elm_Object_Item *elm_toolbar_item_append(Evas_Object *obj, const_char *icon, const_char_ptr label, Evas_Smart_Cb func, void *data)
1835 Elm_Object_Item *elm_toolbar_item_prepend(Evas_Object *obj, const_char_ptr icon, const_char_ptr label, Evas_Smart_Cb func, void *data) 1835 Elm_Object_Item *elm_toolbar_item_prepend(Evas_Object *obj, const_char *icon, const_char_ptr label, Evas_Smart_Cb func, void *data)
1836 Elm_Object_Item *elm_toolbar_item_insert_before(Evas_Object *obj, Elm_Object_Item *before, const_char_ptr icon, const_char_ptr label, Evas_Smart_Cb func, void *data) 1836 Elm_Object_Item *elm_toolbar_item_insert_before(Evas_Object *obj, Elm_Object_Item *before, const_char *icon, const_char_ptr label, Evas_Smart_Cb func, void *data)
1837 Elm_Object_Item *elm_toolbar_item_insert_after(Evas_Object *obj, Elm_Object_Item *after, const_char_ptr icon, const_char_ptr label, Evas_Smart_Cb func, void *data) 1837 Elm_Object_Item *elm_toolbar_item_insert_after(Evas_Object *obj, Elm_Object_Item *after, const_char *icon, const_char_ptr label, Evas_Smart_Cb func, void *data)
1838 Elm_Object_Item *elm_toolbar_first_item_get(Evas_Object *obj) 1838 Elm_Object_Item *elm_toolbar_first_item_get(Evas_Object *obj)
1839 Elm_Object_Item *elm_toolbar_last_item_get(Evas_Object *obj) 1839 Elm_Object_Item *elm_toolbar_last_item_get(Evas_Object *obj)
1840 Elm_Object_Item *elm_toolbar_item_next_get(Elm_Object_Item *item) 1840 Elm_Object_Item *elm_toolbar_item_next_get(Elm_Object_Item *item)
1841 Elm_Object_Item *elm_toolbar_item_prev_get(Elm_Object_Item *item) 1841 Elm_Object_Item *elm_toolbar_item_prev_get(Elm_Object_Item *item)
1842 void elm_toolbar_item_priority_set(Elm_Object_Item *item, int priority) 1842 void elm_toolbar_item_priority_set(Elm_Object_Item *item, int priority)
1843 int elm_toolbar_item_priority_get(Elm_Object_Item *item) 1843 int elm_toolbar_item_priority_get(Elm_Object_Item *item)
1844 Elm_Object_Item *elm_toolbar_item_find_by_label(Evas_Object *obj, const_char_ptr label) 1844 Elm_Object_Item *elm_toolbar_item_find_by_label(Evas_Object *obj, const_char *label)
1845 Eina_Bool elm_toolbar_item_selected_get(Elm_Object_Item *item) 1845 Eina_Bool elm_toolbar_item_selected_get(Elm_Object_Item *item)
1846 void elm_toolbar_item_selected_set(Elm_Object_Item *item, Eina_Bool selected) 1846 void elm_toolbar_item_selected_set(Elm_Object_Item *item, Eina_Bool selected)
1847 Elm_Object_Item *elm_toolbar_selected_item_get(Evas_Object *obj) 1847 Elm_Object_Item *elm_toolbar_selected_item_get(Evas_Object *obj)
1848 Elm_Object_Item *elm_toolbar_more_item_get(Evas_Object *obj) 1848 Elm_Object_Item *elm_toolbar_more_item_get(Evas_Object *obj)
1849 void elm_toolbar_item_icon_set(Elm_Object_Item *item, const_char_ptr icon) 1849 void elm_toolbar_item_icon_set(Elm_Object_Item *item, const_char *icon)
1850 const_char_ptr elm_toolbar_item_icon_get(Elm_Object_Item *item) 1850 const_char *elm_toolbar_item_icon_get(Elm_Object_Item *item)
1851 Evas_Object *elm_toolbar_item_object_get(Elm_Object_Item *item) 1851 Evas_Object *elm_toolbar_item_object_get(Elm_Object_Item *item)
1852 Evas_Object *elm_toolbar_item_icon_object_get(Elm_Object_Item *item) 1852 Evas_Object *elm_toolbar_item_icon_object_get(Elm_Object_Item *item)
1853 Eina_Bool elm_toolbar_item_icon_memfile_set(Elm_Object_Item *item, const_char_ptr img, const_char_ptr size, const_char_ptr format, const_char_ptr key) 1853 Eina_Bool elm_toolbar_item_icon_memfile_set(Elm_Object_Item *item, const_char *img, const_char_ptr size, const_char_ptr format, const_char_ptr key)
1854 Eina_Bool elm_toolbar_item_icon_file_set(Elm_Object_Item *item, const_char_ptr file, const_char_ptr key) 1854 Eina_Bool elm_toolbar_item_icon_file_set(Elm_Object_Item *item, const_char *file, const_char_ptr key)
1855 void elm_toolbar_item_separator_set(Elm_Object_Item *item, Eina_Bool separator) 1855 void elm_toolbar_item_separator_set(Elm_Object_Item *item, Eina_Bool separator)
1856 Eina_Bool elm_toolbar_item_separator_get(Elm_Object_Item *item) 1856 Eina_Bool elm_toolbar_item_separator_get(Elm_Object_Item *item)
1857 void elm_toolbar_shrink_mode_set(Evas_Object *obj, Elm_Toolbar_Shrink_Mode shrink_mode) 1857 void elm_toolbar_shrink_mode_set(Evas_Object *obj, Elm_Toolbar_Shrink_Mode shrink_mode)
@@ -1864,7 +1864,7 @@ cdef extern from "Elementary.h":
1864 double elm_toolbar_align_get(Evas_Object *obj) 1864 double elm_toolbar_align_get(Evas_Object *obj)
1865 void elm_toolbar_item_menu_set(Elm_Object_Item *item, Eina_Bool menu) 1865 void elm_toolbar_item_menu_set(Elm_Object_Item *item, Eina_Bool menu)
1866 Evas_Object *elm_toolbar_item_menu_get(Elm_Object_Item *item) 1866 Evas_Object *elm_toolbar_item_menu_get(Elm_Object_Item *item)
1867 Elm_Toolbar_Item_State *elm_toolbar_item_state_add(Elm_Object_Item *item, const_char_ptr icon, const_char_ptr label, Evas_Smart_Cb func, void *data) 1867 Elm_Toolbar_Item_State *elm_toolbar_item_state_add(Elm_Object_Item *item, const_char *icon, const_char_ptr label, Evas_Smart_Cb func, void *data)
1868 Eina_Bool elm_toolbar_item_state_del(Elm_Object_Item *item, Elm_Toolbar_Item_State *state) 1868 Eina_Bool elm_toolbar_item_state_del(Elm_Object_Item *item, Elm_Toolbar_Item_State *state)
1869 Eina_Bool elm_toolbar_item_state_set(Elm_Object_Item *item, Elm_Toolbar_Item_State *state) 1869 Eina_Bool elm_toolbar_item_state_set(Elm_Object_Item *item, Elm_Toolbar_Item_State *state)
1870 void elm_toolbar_item_state_unset(Elm_Object_Item *item) 1870 void elm_toolbar_item_state_unset(Elm_Object_Item *item)
@@ -1882,7 +1882,7 @@ cdef extern from "Elementary.h":
1882 # Video (api:DONE cb:DONE test:DONE doc:DONE py3:DONE) 1882 # Video (api:DONE cb:DONE test:DONE doc:DONE py3:DONE)
1883 Evas_Object *elm_player_add(Evas_Object *parent) 1883 Evas_Object *elm_player_add(Evas_Object *parent)
1884 Evas_Object *elm_video_add(Evas_Object *parent) 1884 Evas_Object *elm_video_add(Evas_Object *parent)
1885 Eina_Bool elm_video_file_set(Evas_Object *video, const_char_ptr filename) 1885 Eina_Bool elm_video_file_set(Evas_Object *video, const_char *filename)
1886 Evas_Object *elm_video_emotion_get(Evas_Object *video) 1886 Evas_Object *elm_video_emotion_get(Evas_Object *video)
1887 void elm_video_play(Evas_Object *video) 1887 void elm_video_play(Evas_Object *video)
1888 void elm_video_pause(Evas_Object *video) 1888 void elm_video_pause(Evas_Object *video)
@@ -1898,12 +1898,12 @@ cdef extern from "Elementary.h":
1898 double elm_video_play_length_get(Evas_Object *video) 1898 double elm_video_play_length_get(Evas_Object *video)
1899 void elm_video_remember_position_set(Evas_Object *video, Eina_Bool remember) 1899 void elm_video_remember_position_set(Evas_Object *video, Eina_Bool remember)
1900 Eina_Bool elm_video_remember_position_get(Evas_Object *video) 1900 Eina_Bool elm_video_remember_position_get(Evas_Object *video)
1901 const_char_ptr elm_video_title_get(Evas_Object *video) 1901 const_char * elm_video_title_get(Evas_Object *video)
1902 1902
1903 # Web (api:TODO cb:TODO test:DONE doc:TODO py3:TODO) 1903 # Web (api:TODO cb:TODO test:DONE doc:TODO py3:TODO)
1904 Evas_Object *elm_web_add(Evas_Object *parent) 1904 Evas_Object *elm_web_add(Evas_Object *parent)
1905 void elm_web_useragent_set(Evas_Object *obj, const_char_ptr user_agent) 1905 void elm_web_useragent_set(Evas_Object *obj, const_char *user_agent)
1906 const_char_ptr elm_web_useragent_get(Evas_Object *obj) 1906 const_char * elm_web_useragent_get(Evas_Object *obj)
1907 Evas_Object *elm_web_webkit_view_get(Evas_Object *obj) 1907 Evas_Object *elm_web_webkit_view_get(Evas_Object *obj)
1908 1908
1909 void elm_web_window_create_hook_set(Evas_Object *obj, Elm_Web_Window_Open func, void *data) 1909 void elm_web_window_create_hook_set(Evas_Object *obj, Elm_Web_Window_Open func, void *data)
@@ -1916,8 +1916,8 @@ cdef extern from "Elementary.h":
1916 Eina_Bool elm_web_tab_propagate_get(Evas_Object *obj) 1916 Eina_Bool elm_web_tab_propagate_get(Evas_Object *obj)
1917 void elm_web_tab_propagate_set(Evas_Object *obj, Eina_Bool propagate) 1917 void elm_web_tab_propagate_set(Evas_Object *obj, Eina_Bool propagate)
1918 Eina_Bool elm_web_uri_set(Evas_Object *obj,char *uri) 1918 Eina_Bool elm_web_uri_set(Evas_Object *obj,char *uri)
1919 const_char_ptr elm_web_uri_get(Evas_Object *obj) 1919 const_char * elm_web_uri_get(Evas_Object *obj)
1920 const_char_ptr elm_web_title_get(Evas_Object *obj) 1920 const_char * elm_web_title_get(Evas_Object *obj)
1921 void elm_web_bg_color_set(Evas_Object *obj, int r, int g, int b, int a) 1921 void elm_web_bg_color_set(Evas_Object *obj, int r, int g, int b, int a)
1922 void elm_web_bg_color_get(Evas_Object *obj, int *r, int *g, int *b, int *a) 1922 void elm_web_bg_color_get(Evas_Object *obj, int *r, int *g, int *b, int *a)
1923 1923
@@ -1925,8 +1925,8 @@ cdef extern from "Elementary.h":
1925 void elm_web_popup_selected_set(Evas_Object *obj, int index) 1925 void elm_web_popup_selected_set(Evas_Object *obj, int index)
1926 Eina_Bool elm_web_popup_destroy(Evas_Object *obj) 1926 Eina_Bool elm_web_popup_destroy(Evas_Object *obj)
1927 1927
1928 Eina_Bool elm_web_text_search(Evas_Object *obj, const_char_ptr string, Eina_Bool case_sensitive, Eina_Bool forward, Eina_Bool wrap) 1928 Eina_Bool elm_web_text_search(Evas_Object *obj, const_char *string, Eina_Bool case_sensitive, Eina_Bool forward, Eina_Bool wrap)
1929 unsigned int elm_web_text_matches_mark(Evas_Object *obj, const_char_ptr string, Eina_Bool case_sensitive, Eina_Bool highlight, unsigned int limit) 1929 unsigned int elm_web_text_matches_mark(Evas_Object *obj, const_char *string, Eina_Bool case_sensitive, Eina_Bool highlight, unsigned int limit)
1930 Eina_Bool elm_web_text_matches_unmark_all(Evas_Object *obj) 1930 Eina_Bool elm_web_text_matches_unmark_all(Evas_Object *obj)
1931 Eina_Bool elm_web_text_matches_highlight_set(Evas_Object *obj, Eina_Bool highlight) 1931 Eina_Bool elm_web_text_matches_highlight_set(Evas_Object *obj, Eina_Bool highlight)
1932 Eina_Bool elm_web_text_matches_highlight_get(Evas_Object *obj) 1932 Eina_Bool elm_web_text_matches_highlight_get(Evas_Object *obj)
@@ -1960,16 +1960,16 @@ cdef extern from "Elementary.h":
1960 1960
1961 # Window (api:DONE cb:DONE test:DONE doc:DONE py3:DONE) 1961 # Window (api:DONE cb:DONE test:DONE doc:DONE py3:DONE)
1962 const_Eo_Class *elm_obj_win_class_get() 1962 const_Eo_Class *elm_obj_win_class_get()
1963 Evas_Object *elm_win_add(Evas_Object *parent, const_char_ptr name, Elm_Win_Type type) 1963 Evas_Object *elm_win_add(Evas_Object *parent, const_char *name, Elm_Win_Type type)
1964 Evas_Object *elm_win_util_standard_add(const_char_ptr name, const_char_ptr title) 1964 Evas_Object *elm_win_util_standard_add(const_char *name, const_char_ptr title)
1965 void elm_win_resize_object_add(Evas_Object *obj, Evas_Object* subobj) 1965 void elm_win_resize_object_add(Evas_Object *obj, Evas_Object* subobj)
1966 void elm_win_resize_object_del(Evas_Object *obj, Evas_Object* subobj) 1966 void elm_win_resize_object_del(Evas_Object *obj, Evas_Object* subobj)
1967 void elm_win_title_set(Evas_Object *obj, const_char_ptr title) 1967 void elm_win_title_set(Evas_Object *obj, const_char *title)
1968 const_char_ptr elm_win_title_get(Evas_Object *obj) 1968 const_char * elm_win_title_get(Evas_Object *obj)
1969 void elm_win_icon_name_set(Evas_Object *obj, const_char_ptr icon_name) 1969 void elm_win_icon_name_set(Evas_Object *obj, const_char *icon_name)
1970 const_char_ptr elm_win_icon_name_get(Evas_Object *obj) 1970 const_char * elm_win_icon_name_get(Evas_Object *obj)
1971 void elm_win_role_set(Evas_Object *obj, const_char_ptr role) 1971 void elm_win_role_set(Evas_Object *obj, const_char *role)
1972 const_char_ptr elm_win_role_get(Evas_Object *obj) 1972 const_char * elm_win_role_get(Evas_Object *obj)
1973 void elm_win_icon_object_set(Evas_Object* obj, Evas_Object* icon) 1973 void elm_win_icon_object_set(Evas_Object* obj, Evas_Object* icon)
1974 const_Evas_Object *elm_win_icon_object_get(Evas_Object*) 1974 const_Evas_Object *elm_win_icon_object_get(Evas_Object*)
1975 void elm_win_autodel_set(Evas_Object *obj, Eina_Bool autodel) 1975 void elm_win_autodel_set(Evas_Object *obj, Eina_Bool autodel)
@@ -2035,8 +2035,8 @@ cdef extern from "Elementary.h":
2035 2035
2036 void elm_win_focus_highlight_enabled_set(Evas_Object *obj, Eina_Bool enabled) 2036 void elm_win_focus_highlight_enabled_set(Evas_Object *obj, Eina_Bool enabled)
2037 Eina_Bool elm_win_focus_highlight_enabled_get(Evas_Object *obj) 2037 Eina_Bool elm_win_focus_highlight_enabled_get(Evas_Object *obj)
2038 void elm_win_focus_highlight_style_set(Evas_Object *obj, const_char_ptr style) 2038 void elm_win_focus_highlight_style_set(Evas_Object *obj, const_char *style)
2039 const_char_ptr elm_win_focus_highlight_style_get(Evas_Object *obj) 2039 const_char * elm_win_focus_highlight_style_get(Evas_Object *obj)
2040 2040
2041 void elm_win_keyboard_mode_set(Evas_Object *obj, Elm_Win_Keyboard_Mode mode) 2041 void elm_win_keyboard_mode_set(Evas_Object *obj, Elm_Win_Keyboard_Mode mode)
2042 Elm_Win_Keyboard_Mode elm_win_keyboard_mode_get(Evas_Object *obj) 2042 Elm_Win_Keyboard_Mode elm_win_keyboard_mode_get(Evas_Object *obj)
@@ -2049,7 +2049,7 @@ cdef extern from "Elementary.h":
2049 Elm_Win_Indicator_Opacity_Mode elm_win_indicator_opacity_get(Evas_Object *obj) 2049 Elm_Win_Indicator_Opacity_Mode elm_win_indicator_opacity_get(Evas_Object *obj)
2050 2050
2051 void elm_win_screen_position_get(Evas_Object *obj, int *x, int *y) 2051 void elm_win_screen_position_get(Evas_Object *obj, int *x, int *y)
2052 Eina_Bool elm_win_socket_listen(Evas_Object *obj, const_char_ptr svcname, int svcnum, Eina_Bool svcsys) 2052 Eina_Bool elm_win_socket_listen(Evas_Object *obj, const_char *svcname, int svcnum, Eina_Bool svcsys)
2053 2053
2054 # X specific call - wont't work on non-x engines (return 0) 2054 # X specific call - wont't work on non-x engines (return 0)
2055 Ecore_X_Window elm_win_xwindow_get(Evas_Object *obj) 2055 Ecore_X_Window elm_win_xwindow_get(Evas_Object *obj)
diff --git a/include/efl.emotion.pxd b/include/efl.emotion.pxd
index 60a628e..703befe 100644
--- a/include/efl.emotion.pxd
+++ b/include/efl.emotion.pxd
@@ -18,7 +18,7 @@
18from efl cimport Eina_Bool, Eina_List, const_Eina_List 18from efl cimport Eina_Bool, Eina_List, const_Eina_List
19from efl.evas cimport Evas, Evas_Object, const_Evas_Object, const_char_ptr 19from efl.evas cimport Evas, Evas_Object, const_Evas_Object, const_char_ptr
20from efl.evas cimport Object as evasObject 20from efl.evas cimport Object as evasObject
21 21from libc.string cimport const_char
22 22
23cdef extern from "Emotion.h": 23cdef extern from "Emotion.h":
24 24
@@ -39,7 +39,7 @@ cdef extern from "Emotion.h":
39 39
40 Eina_Bool emotion_init() 40 Eina_Bool emotion_init()
41 Eina_Bool emotion_shutdown() 41 Eina_Bool emotion_shutdown()
42 42
43 Evas_Object *emotion_object_add(Evas *e) 43 Evas_Object *emotion_object_add(Evas *e)
44 void emotion_object_module_option_set(Evas_Object *obj, char *opt, char *val) 44 void emotion_object_module_option_set(Evas_Object *obj, char *opt, char *val)
45 Eina_Bool emotion_object_init(Evas_Object *obj, char *module_filename) 45 Eina_Bool emotion_object_init(Evas_Object *obj, char *module_filename)
@@ -109,20 +109,20 @@ cdef extern from "Emotion.h":
109 void emotion_object_bg_color_get(const_Evas_Object *obj, int *r, int *g, int *b, int *a) 109 void emotion_object_bg_color_get(const_Evas_Object *obj, int *r, int *g, int *b, int *a)
110 void emotion_object_keep_aspect_set(Evas_Object *obj, Emotion_Aspect a) 110 void emotion_object_keep_aspect_set(Evas_Object *obj, Emotion_Aspect a)
111 Emotion_Aspect emotion_object_keep_aspect_get(const_Evas_Object *obj) 111 Emotion_Aspect emotion_object_keep_aspect_get(const_Evas_Object *obj)
112 void emotion_object_video_subtitle_file_set(Evas_Object *obj, const_char_ptr filepath) 112 void emotion_object_video_subtitle_file_set(Evas_Object *obj, const_char *filepath)
113 const_char_ptr emotion_object_video_subtitle_file_get(const_Evas_Object *obj) 113 const_char *emotion_object_video_subtitle_file_get(const_Evas_Object *obj)
114 void emotion_object_priority_set(Evas_Object *obj, Eina_Bool priority) 114 void emotion_object_priority_set(Evas_Object *obj, Eina_Bool priority)
115 Eina_Bool emotion_object_priority_get(const_Evas_Object *obj) 115 Eina_Bool emotion_object_priority_get(const_Evas_Object *obj)
116 Emotion_Suspend emotion_object_suspend_get(Evas_Object *obj) 116 Emotion_Suspend emotion_object_suspend_get(Evas_Object *obj)
117 void emotion_object_suspend_set(Evas_Object *obj, Emotion_Suspend state) 117 void emotion_object_suspend_set(Evas_Object *obj, Emotion_Suspend state)
118 void emotion_object_last_position_load(Evas_Object *obj) 118 void emotion_object_last_position_load(Evas_Object *obj)
119 void emotion_object_last_position_save(Evas_Object *obj) 119 void emotion_object_last_position_save(Evas_Object *obj)
120 Eina_Bool emotion_object_extension_may_play_get(const_char_ptr file) 120 Eina_Bool emotion_object_extension_may_play_get(const_char *file)
121 Evas_Object *emotion_object_image_get(const_Evas_Object *obj) 121 Evas_Object *emotion_object_image_get(const_Evas_Object *obj)
122 122
123 const_Eina_List *emotion_webcams_get() 123 const_Eina_List *emotion_webcams_get()
124 const_char_ptr emotion_webcam_name_get(Emotion_Webcam *ew) 124 const_char *emotion_webcam_name_get(Emotion_Webcam *ew)
125 const_char_ptr emotion_webcam_device_get(Emotion_Webcam *ew) 125 const_char *emotion_webcam_device_get(Emotion_Webcam *ew)
126 126
127 127
128cdef class Emotion(evasObject): 128cdef class Emotion(evasObject):
diff --git a/include/efl.eo.pxd b/include/efl.eo.pxd
index c179dcc..23338a5 100644
--- a/include/efl.eo.pxd
+++ b/include/efl.eo.pxd
@@ -17,8 +17,12 @@
17 17
18from efl.c_eo cimport Eo as cEo 18from efl.c_eo cimport Eo as cEo
19from efl.c_eo cimport Eo_Class 19from efl.c_eo cimport Eo_Class
20from efl cimport const_char_ptr, Eina_List, const_Eina_List 20from efl cimport Eina_List, const_Eina_List
21from libc.string cimport const_char
21 22
23cdef extern from "string.h":
24 void *memcpy(void *dst, void *src, int n)
25 char *strdup(char *str)
22 26
23cdef class Eo(object): 27cdef class Eo(object):
24 cdef cEo *obj 28 cdef cEo *obj
@@ -37,9 +41,11 @@ cdef _object_mapping_unregister(char*name)
37 41
38cdef unicode _touni(char* s) 42cdef unicode _touni(char* s)
39cdef char* _fruni(s) 43cdef char* _fruni(s)
40cdef unicode _ctouni(const_char_ptr s) 44cdef unicode _ctouni(const_char *s)
41cdef const_char_ptr _cfruni(s) 45cdef const_char *_cfruni(s)
42 46
43cdef _strings_to_python(const_Eina_List *lst) 47cdef convert_array_of_strings_to_python_list(char **array, int array_length)
44cdef Eina_List * _strings_from_python(strings) 48cdef const_char ** convert_python_list_strings_to_array_of_strings(list strings)
49cdef convert_eina_list_strings_to_python_list(const_Eina_List *lst)
50cdef Eina_List * convert_python_list_strings_to_eina_list(strings)
45cdef _object_list_to_python(const_Eina_List *lst) 51cdef _object_list_to_python(const_Eina_List *lst)
diff --git a/include/efl.evas.pxd b/include/efl.evas.pxd
index 382a607..7cd521a 100644
--- a/include/efl.evas.pxd
+++ b/include/efl.evas.pxd
@@ -146,8 +146,8 @@ cdef extern from "Evas.h":
146 ctypedef Evas_Textblock_Cursor const_Evas_Textblock_Cursor "const Evas_Textblock_Cursor" 146 ctypedef Evas_Textblock_Cursor const_Evas_Textblock_Cursor "const Evas_Textblock_Cursor"
147 147
148 ctypedef struct Evas_Smart_Cb_Description: 148 ctypedef struct Evas_Smart_Cb_Description:
149 const_char_ptr name 149 const_char *name
150 const_char_ptr type 150 const_char *type
151 ctypedef Evas_Smart_Cb_Description const_Evas_Smart_Cb_Description "const Evas_Smart_Cb_Description" 151 ctypedef Evas_Smart_Cb_Description const_Evas_Smart_Cb_Description "const Evas_Smart_Cb_Description"
152 152
153 ctypedef struct Evas_Smart_Interface 153 ctypedef struct Evas_Smart_Interface
@@ -156,7 +156,7 @@ cdef extern from "Evas.h":
156 ctypedef struct Evas_Smart_Class 156 ctypedef struct Evas_Smart_Class
157 ctypedef Evas_Smart_Class const_Evas_Smart_Class "const Evas_Smart_Class" 157 ctypedef Evas_Smart_Class const_Evas_Smart_Class "const Evas_Smart_Class"
158 ctypedef struct Evas_Smart_Class: 158 ctypedef struct Evas_Smart_Class:
159 const_char_ptr name 159 const_char *name
160 int version 160 int version
161 void (*add)(Evas_Object *o) 161 void (*add)(Evas_Object *o)
162 void (*delete "del")(Evas_Object *o) 162 void (*delete "del")(Evas_Object *o)
@@ -300,9 +300,9 @@ cdef extern from "Evas.h":
300 void *data 300 void *data
301 Evas_Modifier *modifiers 301 Evas_Modifier *modifiers
302 Evas_Lock *locks 302 Evas_Lock *locks
303 const_char_ptr key 303 const_char *key
304 const_char_ptr string 304 const_char *string
305 const_char_ptr compose 305 const_char *compose
306 unsigned int timestamp 306 unsigned int timestamp
307 Evas_Event_Flags event_flags 307 Evas_Event_Flags event_flags
308 Evas_Device *dev 308 Evas_Device *dev
@@ -312,9 +312,9 @@ cdef extern from "Evas.h":
312 void *data 312 void *data
313 Evas_Modifier *modifiers 313 Evas_Modifier *modifiers
314 Evas_Lock *locks 314 Evas_Lock *locks
315 const_char_ptr key 315 const_char *key
316 const_char_ptr string 316 const_char *string
317 const_char_ptr compose 317 const_char *compose
318 unsigned int timestamp 318 unsigned int timestamp
319 Evas_Event_Flags event_flags 319 Evas_Event_Flags event_flags
320 Evas_Device *dev 320 Evas_Device *dev
@@ -358,7 +358,7 @@ cdef extern from "Evas.h":
358 void evas_free(Evas *e) 358 void evas_free(Evas *e)
359 const_Eo_Class *evas_class_get() 359 const_Eo_Class *evas_class_get()
360 360
361 int evas_render_method_lookup(const_char_ptr name) 361 int evas_render_method_lookup(const_char *name)
362 Eina_List *evas_render_method_list() 362 Eina_List *evas_render_method_list()
363 void evas_render_method_list_free(Eina_List *list) 363 void evas_render_method_list_free(Eina_List *list)
364 364
@@ -402,7 +402,7 @@ cdef extern from "Evas.h":
402 Evas_Object *evas_focus_get(const_Evas *e) 402 Evas_Object *evas_focus_get(const_Evas *e)
403 403
404 Evas_Modifier *evas_key_modifier_get(Evas *e) 404 Evas_Modifier *evas_key_modifier_get(Evas *e)
405 Eina_Bool evas_key_modifier_is_set(Evas_Modifier *m, const_char_ptr keyname) 405 Eina_Bool evas_key_modifier_is_set(Evas_Modifier *m, const_char *keyname)
406 406
407 void evas_event_freeze(Evas *e) 407 void evas_event_freeze(Evas *e)
408 void evas_event_thaw(Evas *e) 408 void evas_event_thaw(Evas *e)
@@ -418,13 +418,13 @@ cdef extern from "Evas.h":
418 void evas_event_feed_multi_down(Evas *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, Evas_Button_Flags flags, unsigned int timestamp, const_void *data) 418 void evas_event_feed_multi_down(Evas *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, Evas_Button_Flags flags, unsigned int timestamp, const_void *data)
419 void evas_event_feed_multi_up(Evas *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, Evas_Button_Flags flags, unsigned int timestamp, const_void *data) 419 void evas_event_feed_multi_up(Evas *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, Evas_Button_Flags flags, unsigned int timestamp, const_void *data)
420 void evas_event_feed_multi_move(Evas *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, unsigned int timestamp, const_void *data) 420 void evas_event_feed_multi_move(Evas *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, unsigned int timestamp, const_void *data)
421 void evas_event_feed_key_down(Evas *e, const_char_ptr keyname, const_char_ptr key, const_char_ptr string, const_char_ptr compose, unsigned int timestamp, const_void *data) 421 void evas_event_feed_key_down(Evas *e, const_char *keyname, const_char_ptr key, const_char_ptr string, const_char_ptr compose, unsigned int timestamp, const_void *data)
422 void evas_event_feed_key_up(Evas *e, const_char_ptr keyname, const_char_ptr key, const_char_ptr string, const_char_ptr compose, unsigned int timestamp, const_void *data) 422 void evas_event_feed_key_up(Evas *e, const_char *keyname, const_char_ptr key, const_char_ptr string, const_char_ptr compose, unsigned int timestamp, const_void *data)
423 void evas_event_feed_hold(Evas *e, int hold, unsigned int timestamp, const_void *data) 423 void evas_event_feed_hold(Evas *e, int hold, unsigned int timestamp, const_void *data)
424 424
425 void evas_font_path_clear(Evas *e) 425 void evas_font_path_clear(Evas *e)
426 void evas_font_path_append(Evas *e, const_char_ptr path) 426 void evas_font_path_append(Evas *e, const_char *path)
427 void evas_font_path_prepend(Evas *e, const_char_ptr path) 427 void evas_font_path_prepend(Evas *e, const_char *path)
428 const_Eina_List *evas_font_path_list(const_Evas *e) 428 const_Eina_List *evas_font_path_list(const_Evas *e)
429 429
430 void evas_font_hinting_set(Evas *e, Evas_Font_Hinting_Flags hinting) 430 void evas_font_hinting_set(Evas *e, Evas_Font_Hinting_Flags hinting)
@@ -450,11 +450,11 @@ cdef extern from "Evas.h":
450 void evas_object_del(Evas_Object *obj) 450 void evas_object_del(Evas_Object *obj)
451 Evas *evas_object_evas_get(const_Evas_Object *obj) 451 Evas *evas_object_evas_get(const_Evas_Object *obj)
452 452
453 void evas_object_data_set(Evas_Object *obj, const_char_ptr key, const_void *data) 453 void evas_object_data_set(Evas_Object *obj, const_char *key, const_void *data)
454 void *evas_object_data_get(const_Evas_Object *obj, const_char_ptr key) 454 void *evas_object_data_get(const_Evas_Object *obj, const_char *key)
455 void *evas_object_data_del(Evas_Object *obj, const_char_ptr key) 455 void *evas_object_data_del(Evas_Object *obj, const_char *key)
456 456
457 const_char_ptr evas_object_type_get(const_Evas_Object *obj) 457 const_char *evas_object_type_get(const_Evas_Object *obj)
458 458
459 void evas_object_layer_set(Evas_Object *obj, int l) 459 void evas_object_layer_set(Evas_Object *obj, int l)
460 int evas_object_layer_get(const_Evas_Object *obj) 460 int evas_object_layer_get(const_Evas_Object *obj)
@@ -514,9 +514,9 @@ cdef extern from "Evas.h":
514 void evas_object_clip_unset(Evas_Object *obj) 514 void evas_object_clip_unset(Evas_Object *obj)
515 const_Eina_List *evas_object_clipees_get(const_Evas_Object *obj) 515 const_Eina_List *evas_object_clipees_get(const_Evas_Object *obj)
516 516
517 void evas_object_name_set(Evas_Object *obj, const_char_ptr name) 517 void evas_object_name_set(Evas_Object *obj, const_char *name)
518 const_char_ptr evas_object_name_get(const_Evas_Object *obj) 518 const_char *evas_object_name_get(const_Evas_Object *obj)
519 Evas_Object *evas_object_name_find(const_Evas *e, const_char_ptr name) 519 Evas_Object *evas_object_name_find(const_Evas *e, const_char *name)
520 520
521 int evas_async_events_fd_get() 521 int evas_async_events_fd_get()
522 int evas_async_events_process() 522 int evas_async_events_process()
@@ -558,9 +558,9 @@ cdef extern from "Evas.h":
558 Evas_Smart *evas_object_smart_smart_get(const_Evas_Object *obj) 558 Evas_Smart *evas_object_smart_smart_get(const_Evas_Object *obj)
559 void *evas_object_smart_data_get(const_Evas_Object *obj) 559 void *evas_object_smart_data_get(const_Evas_Object *obj)
560 void evas_object_smart_data_set(Evas_Object *obj, void *data) 560 void evas_object_smart_data_set(Evas_Object *obj, void *data)
561 void evas_object_smart_callback_add(Evas_Object *obj, const_char_ptr event, Evas_Smart_Cb func, const_void *data) 561 void evas_object_smart_callback_add(Evas_Object *obj, const_char *event, Evas_Smart_Cb func, const_void *data)
562 void *evas_object_smart_callback_del(Evas_Object *obj, const_char_ptr event, Evas_Smart_Cb func) 562 void *evas_object_smart_callback_del(Evas_Object *obj, const_char *event, Evas_Smart_Cb func)
563 void evas_object_smart_callback_call(Evas_Object *obj, const_char_ptr event, void *event_info) 563 void evas_object_smart_callback_call(Evas_Object *obj, const_char *event, void *event_info)
564 void evas_object_smart_changed(Evas_Object *obj) 564 void evas_object_smart_changed(Evas_Object *obj)
565 void evas_object_smart_need_recalculate_set(Evas_Object *obj, int value) 565 void evas_object_smart_need_recalculate_set(Evas_Object *obj, int value)
566 int evas_object_smart_need_recalculate_get(const_Evas_Object *obj) 566 int evas_object_smart_need_recalculate_get(const_Evas_Object *obj)
@@ -589,8 +589,8 @@ cdef extern from "Evas.h":
589 # 589 #
590 Evas_Object *evas_object_image_add(Evas *e) 590 Evas_Object *evas_object_image_add(Evas *e)
591 const_Eo_Class *evas_object_image_class_get() 591 const_Eo_Class *evas_object_image_class_get()
592 void evas_object_image_file_set(Evas_Object *obj, const_char_ptr file, const_char_ptr key) 592 void evas_object_image_file_set(Evas_Object *obj, const_char *file, const_char_ptr key)
593 void evas_object_image_file_get(const_Evas_Object *obj, const_char_ptr *file, const_char_ptr *key) 593 void evas_object_image_file_get(const_Evas_Object *obj, const_char **file, const_char_ptr *key)
594 void evas_object_image_border_set(Evas_Object *obj, int l, int r, int t, int b) 594 void evas_object_image_border_set(Evas_Object *obj, int l, int r, int t, int b)
595 void evas_object_image_border_get(const_Evas_Object *obj, int *l, int *r, int *t, int *b) 595 void evas_object_image_border_get(const_Evas_Object *obj, int *l, int *r, int *t, int *b)
596 void evas_object_image_border_center_fill_set(Evas_Object *obj, Eina_Bool fill) 596 void evas_object_image_border_center_fill_set(Evas_Object *obj, Eina_Bool fill)
@@ -611,7 +611,7 @@ cdef extern from "Evas.h":
611 Eina_Bool evas_object_image_smooth_scale_get(const_Evas_Object *obj) 611 Eina_Bool evas_object_image_smooth_scale_get(const_Evas_Object *obj)
612 void evas_object_image_preload(Evas_Object *obj, Eina_Bool cancel) 612 void evas_object_image_preload(Evas_Object *obj, Eina_Bool cancel)
613 void evas_object_image_reload(Evas_Object *obj) 613 void evas_object_image_reload(Evas_Object *obj)
614 Eina_Bool evas_object_image_save(const_Evas_Object *obj, const_char_ptr file, const_char_ptr key, const_char_ptr flags) 614 Eina_Bool evas_object_image_save(const_Evas_Object *obj, const_char *file, const_char_ptr key, const_char_ptr flags)
615 #Eina_Bool evas_object_image_pixels_import(Evas_Object *obj, Evas_Pixel_Import_Source *pixels) 615 #Eina_Bool evas_object_image_pixels_import(Evas_Object *obj, Evas_Pixel_Import_Source *pixels)
616 void evas_object_image_pixels_get_callback_set(Evas_Object *obj, void (*func) (void *data, Evas_Object *o), void *data) 616 void evas_object_image_pixels_get_callback_set(Evas_Object *obj, void (*func) (void *data, Evas_Object *o), void *data)
617 void evas_object_image_pixels_dirty_set(Evas_Object *obj, Eina_Bool dirty) 617 void evas_object_image_pixels_dirty_set(Evas_Object *obj, Eina_Bool dirty)
@@ -642,12 +642,12 @@ cdef extern from "Evas.h":
642 # 642 #
643 Evas_Object *evas_object_text_add(Evas *e) 643 Evas_Object *evas_object_text_add(Evas *e)
644 const_Eo_Class *evas_object_text_class_get() 644 const_Eo_Class *evas_object_text_class_get()
645 void evas_object_text_font_source_set(Evas_Object *obj, const_char_ptr font) 645 void evas_object_text_font_source_set(Evas_Object *obj, const_char *font)
646 const_char_ptr evas_object_text_font_source_get(const_Evas_Object *obj) 646 const_char *evas_object_text_font_source_get(const_Evas_Object *obj)
647 void evas_object_text_font_set(Evas_Object *obj, const_char_ptr font, Evas_Font_Size size) 647 void evas_object_text_font_set(Evas_Object *obj, const_char *font, Evas_Font_Size size)
648 void evas_object_text_font_get(const_Evas_Object *obj, const_char_ptr *font, Evas_Font_Size *size) 648 void evas_object_text_font_get(const_Evas_Object *obj, const_char **font, Evas_Font_Size *size)
649 void evas_object_text_text_set(Evas_Object *obj, const_char_ptr text) 649 void evas_object_text_text_set(Evas_Object *obj, const_char *text)
650 const_char_ptr evas_object_text_text_get(const_Evas_Object *obj) 650 const_char *evas_object_text_text_get(const_Evas_Object *obj)
651 Evas_Coord evas_object_text_ascent_get(const_Evas_Object *obj) 651 Evas_Coord evas_object_text_ascent_get(const_Evas_Object *obj)
652 Evas_Coord evas_object_text_descent_get(const_Evas_Object *obj) 652 Evas_Coord evas_object_text_descent_get(const_Evas_Object *obj)
653 Evas_Coord evas_object_text_max_ascent_get(const_Evas_Object *obj) 653 Evas_Coord evas_object_text_max_ascent_get(const_Evas_Object *obj)
@@ -677,17 +677,17 @@ cdef extern from "Evas.h":
677 const_Eo_Class *evas_object_textblock_class_get() 677 const_Eo_Class *evas_object_textblock_class_get()
678 Evas_Textblock_Style *evas_textblock_style_new() 678 Evas_Textblock_Style *evas_textblock_style_new()
679 void evas_textblock_style_free(Evas_Textblock_Style *ts) 679 void evas_textblock_style_free(Evas_Textblock_Style *ts)
680 void evas_textblock_style_set(Evas_Textblock_Style *ts, const_char_ptr text) 680 void evas_textblock_style_set(Evas_Textblock_Style *ts, const_char *text)
681 const_char_ptr evas_textblock_style_get(const_Evas_Textblock_Style *ts) 681 const_char *evas_textblock_style_get(const_Evas_Textblock_Style *ts)
682 void evas_object_textblock_style_set(Evas_Object *obj, Evas_Textblock_Style *ts) 682 void evas_object_textblock_style_set(Evas_Object *obj, Evas_Textblock_Style *ts)
683 Evas_Textblock_Style *evas_object_textblock_style_get(const_Evas_Object *obj) 683 Evas_Textblock_Style *evas_object_textblock_style_get(const_Evas_Object *obj)
684 void evas_object_textblock_replace_char_set(Evas_Object *obj, const_char_ptr ch) 684 void evas_object_textblock_replace_char_set(Evas_Object *obj, const_char *ch)
685 const_char_ptr evas_object_textblock_replace_char_get(const_Evas_Object *obj) 685 const_char *evas_object_textblock_replace_char_get(const_Evas_Object *obj)
686 const_char_ptr evas_textblock_escape_string_get(const_char_ptr escape) 686 const_char *evas_textblock_escape_string_get(const_char_ptr escape)
687 const_char_ptr evas_textblock_string_escape_get(const_char_ptr string, int *len_ret) 687 const_char *evas_textblock_string_escape_get(const_char_ptr string, int *len_ret)
688 void evas_object_textblock_text_markup_set(Evas_Object *obj, const_char_ptr text) 688 void evas_object_textblock_text_markup_set(Evas_Object *obj, const_char *text)
689 void evas_object_textblock_text_markup_prepend(Evas_Textblock_Cursor *cur, const_char_ptr text) 689 void evas_object_textblock_text_markup_prepend(Evas_Textblock_Cursor *cur, const_char *text)
690 const_char_ptr evas_object_textblock_text_markup_get(const_Evas_Object *obj) 690 const_char *evas_object_textblock_text_markup_get(const_Evas_Object *obj)
691 Evas_Textblock_Cursor *evas_object_textblock_cursor_get(const_Evas_Object *obj) 691 Evas_Textblock_Cursor *evas_object_textblock_cursor_get(const_Evas_Object *obj)
692 Evas_Textblock_Cursor *evas_object_textblock_cursor_new(Evas_Object *obj) 692 Evas_Textblock_Cursor *evas_object_textblock_cursor_new(Evas_Object *obj)
693 void evas_textblock_cursor_free(Evas_Textblock_Cursor *cur) 693 void evas_textblock_cursor_free(Evas_Textblock_Cursor *cur)
@@ -706,18 +706,18 @@ cdef extern from "Evas.h":
706 Eina_Bool evas_textblock_cursor_line_set(Evas_Textblock_Cursor *cur, int line) 706 Eina_Bool evas_textblock_cursor_line_set(Evas_Textblock_Cursor *cur, int line)
707 int evas_textblock_cursor_compare(Evas_Textblock_Cursor *cur1, Evas_Textblock_Cursor *cur2) 707 int evas_textblock_cursor_compare(Evas_Textblock_Cursor *cur1, Evas_Textblock_Cursor *cur2)
708 void evas_textblock_cursor_copy(Evas_Textblock_Cursor *cur, Evas_Textblock_Cursor *cur_dest) 708 void evas_textblock_cursor_copy(Evas_Textblock_Cursor *cur, Evas_Textblock_Cursor *cur_dest)
709 void evas_textblock_cursor_text_append(Evas_Textblock_Cursor *cur, const_char_ptr text) 709 void evas_textblock_cursor_text_append(Evas_Textblock_Cursor *cur, const_char *text)
710 void evas_textblock_cursor_text_prepend(Evas_Textblock_Cursor *cur, const_char_ptr text) 710 void evas_textblock_cursor_text_prepend(Evas_Textblock_Cursor *cur, const_char *text)
711 void evas_textblock_cursor_format_append(Evas_Textblock_Cursor *cur, const_char_ptr format) 711 void evas_textblock_cursor_format_append(Evas_Textblock_Cursor *cur, const_char *format)
712 void evas_textblock_cursor_format_prepend(Evas_Textblock_Cursor *cur, const_char_ptr format) 712 void evas_textblock_cursor_format_prepend(Evas_Textblock_Cursor *cur, const_char *format)
713 void evas_textblock_cursor_node_delete(Evas_Textblock_Cursor *cur) 713 void evas_textblock_cursor_node_delete(Evas_Textblock_Cursor *cur)
714 void evas_textblock_cursor_char_delete(Evas_Textblock_Cursor *cur) 714 void evas_textblock_cursor_char_delete(Evas_Textblock_Cursor *cur)
715 void evas_textblock_cursor_range_delete(Evas_Textblock_Cursor *cur1, Evas_Textblock_Cursor *cur2) 715 void evas_textblock_cursor_range_delete(Evas_Textblock_Cursor *cur1, Evas_Textblock_Cursor *cur2)
716 const_char_ptr evas_textblock_cursor_node_text_get(const_Evas_Textblock_Cursor *cur) 716 const_char *evas_textblock_cursor_node_text_get(const_Evas_Textblock_Cursor *cur)
717 int evas_textblock_cursor_node_text_length_get(const_Evas_Textblock_Cursor *cur) 717 int evas_textblock_cursor_node_text_length_get(const_Evas_Textblock_Cursor *cur)
718 const_char_ptr evas_textblock_cursor_node_format_get(const_Evas_Textblock_Cursor *cur) 718 const_char *evas_textblock_cursor_node_format_get(const_Evas_Textblock_Cursor *cur)
719 Eina_Bool evas_textblock_cursor_node_format_is_visible_get(const_Evas_Textblock_Cursor *cur) 719 Eina_Bool evas_textblock_cursor_node_format_is_visible_get(const_Evas_Textblock_Cursor *cur)
720 const_char_ptr evas_textblock_cursor_range_text_get(const_Evas_Textblock_Cursor *cur1, Evas_Textblock_Cursor *cur2, Evas_Textblock_Text_Type format) 720 const_char *evas_textblock_cursor_range_text_get(const_Evas_Textblock_Cursor *cur1, Evas_Textblock_Cursor *cur2, Evas_Textblock_Text_Type format)
721 int evas_textblock_cursor_char_geometry_get(const_Evas_Textblock_Cursor *cur, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch) 721 int evas_textblock_cursor_char_geometry_get(const_Evas_Textblock_Cursor *cur, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch)
722 int evas_textblock_cursor_line_geometry_get(const_Evas_Textblock_Cursor *cur, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch) 722 int evas_textblock_cursor_line_geometry_get(const_Evas_Textblock_Cursor *cur, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch)
723 Eina_Bool evas_textblock_cursor_char_coord_set(Evas_Textblock_Cursor *cur, Evas_Coord x, Evas_Coord y) 723 Eina_Bool evas_textblock_cursor_char_coord_set(Evas_Textblock_Cursor *cur, Evas_Coord x, Evas_Coord y)
diff --git a/include/efl.pxd b/include/efl.pxd
index 62f7af6..12deb4d 100644
--- a/include/efl.pxd
+++ b/include/efl.pxd
@@ -45,7 +45,7 @@ cdef extern from "time.h":
45 int tm_isdst 45 int tm_isdst
46 46
47 long int tm_gmtoff 47 long int tm_gmtoff
48 const_char_ptr tm_zone 48 const_char *tm_zone
49 49
50 50
51cdef extern from "Eina.h": 51cdef extern from "Eina.h":
@@ -97,17 +97,17 @@ cdef extern from "Eina.h":
97 # 97 #
98 Eina_Error eina_error_get() 98 Eina_Error eina_error_get()
99 void eina_error_set(Eina_Error err) 99 void eina_error_set(Eina_Error err)
100 const_char_ptr eina_error_msg_get(Eina_Error error) 100 const_char *eina_error_msg_get(Eina_Error error)
101 101
102 Eina_Bool eina_iterator_next(Eina_Iterator *iterator, void **data) 102 Eina_Bool eina_iterator_next(Eina_Iterator *iterator, void **data)
103 void eina_iterator_free(Eina_Iterator *iterator) 103 void eina_iterator_free(Eina_Iterator *iterator)
104 104
105 Eina_Stringshare *eina_stringshare_add_length(const_char_ptr str, unsigned int slen) 105 Eina_Stringshare *eina_stringshare_add_length(const_char *str, unsigned int slen)
106 Eina_Stringshare *eina_stringshare_add(const_char_ptr str) 106 Eina_Stringshare *eina_stringshare_add(const_char *str)
107 void eina_stringshare_del(Eina_Stringshare *str) 107 void eina_stringshare_del(Eina_Stringshare *str)
108 Eina_Stringshare *eina_stringshare_ref(Eina_Stringshare *str) 108 Eina_Stringshare *eina_stringshare_ref(Eina_Stringshare *str)
109 int eina_stringshare_strlen(Eina_Stringshare *str) 109 int eina_stringshare_strlen(Eina_Stringshare *str)
110 110
111 Eina_List *eina_list_free(Eina_List *list) 111 Eina_List *eina_list_free(Eina_List *list)
112 Eina_List *eina_list_append(Eina_List *list, void *data) 112 Eina_List *eina_list_append(Eina_List *list, void *data)
113 Eina_List *eina_list_prepend(Eina_List *list, void *data) 113 Eina_List *eina_list_prepend(Eina_List *list, void *data)