summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bin/e_about.c4
-rw-r--r--src/bin/e_actions.c10
-rw-r--r--src/bin/e_alert.c6
-rw-r--r--src/bin/e_apps.c66
-rw-r--r--src/bin/e_apps_cache.c12
-rw-r--r--src/bin/e_atoms.c24
-rw-r--r--src/bin/e_bg.c8
-rw-r--r--src/bin/e_bindings.c52
-rw-r--r--src/bin/e_border.c147
-rw-r--r--src/bin/e_box.c40
-rw-r--r--src/bin/e_canvas.c14
-rw-r--r--src/bin/e_config.c45
-rw-r--r--src/bin/e_config_dialog.c2
-rw-r--r--src/bin/e_configure.c4
-rw-r--r--src/bin/e_container.c90
-rw-r--r--src/bin/e_datastore.c6
-rw-r--r--src/bin/e_desk.c42
-rw-r--r--src/bin/e_deskpreview.c6
-rw-r--r--src/bin/e_dialog.c22
-rw-r--r--src/bin/e_dnd.c26
-rw-r--r--src/bin/e_eap_editor.c2
-rw-r--r--src/bin/e_entry.c54
-rw-r--r--src/bin/e_error.c8
-rw-r--r--src/bin/e_exebuf.c8
-rw-r--r--src/bin/e_exehist.c12
-rw-r--r--src/bin/e_file_dialog.c10
-rw-r--r--src/bin/e_file_selector.c8
-rw-r--r--src/bin/e_fileman.c10
-rw-r--r--src/bin/e_fileman_file.c28
-rw-r--r--src/bin/e_fileman_icon.c30
-rw-r--r--src/bin/e_fileman_smart.c40
-rw-r--r--src/bin/e_focus.c22
-rw-r--r--src/bin/e_font.c30
-rw-r--r--src/bin/e_gadget.c8
-rw-r--r--src/bin/e_gadget.h5
-rw-r--r--src/bin/e_gadman.c52
-rw-r--r--src/bin/e_grabinput.c12
-rw-r--r--src/bin/e_hints.c62
-rw-r--r--src/bin/e_icon.c30
-rw-r--r--src/bin/e_icon_canvas.c39
-rw-r--r--src/bin/e_icon_grid.c37
-rw-r--r--src/bin/e_ilist.c28
-rw-r--r--src/bin/e_init.c20
-rw-r--r--src/bin/e_int_border_border.c2
-rw-r--r--src/bin/e_int_border_locks.c2
-rw-r--r--src/bin/e_int_border_menu.c4
-rw-r--r--src/bin/e_int_border_remember.c2
-rw-r--r--src/bin/e_int_config_background.c2
-rw-r--r--src/bin/e_int_config_desks.c2
-rw-r--r--src/bin/e_int_config_focus.c2
-rw-r--r--src/bin/e_int_config_general.c2
-rw-r--r--src/bin/e_int_config_menus.c2
-rw-r--r--src/bin/e_int_config_modules.c2
-rw-r--r--src/bin/e_int_config_performance.c2
-rw-r--r--src/bin/e_int_config_theme.c2
-rw-r--r--src/bin/e_int_config_window_display.c2
-rw-r--r--src/bin/e_int_config_window_manipulation.c2
-rw-r--r--src/bin/e_int_config_winlist.c2
-rw-r--r--src/bin/e_int_menus.c22
-rw-r--r--src/bin/e_intl.c27
-rw-r--r--src/bin/e_ipc.c4
-rw-r--r--src/bin/e_ipc_codec.c80
-rw-r--r--src/bin/e_layout.c26
-rw-r--r--src/bin/e_livethumb.c12
-rw-r--r--src/bin/e_main.c4
-rw-r--r--src/bin/e_manager.c32
-rw-r--r--src/bin/e_maximize.c8
-rw-r--r--src/bin/e_maximize.h8
-rw-r--r--src/bin/e_menu.c73
-rw-r--r--src/bin/e_module.c26
-rw-r--r--src/bin/e_moveresize.c14
-rw-r--r--src/bin/e_msg.c10
-rw-r--r--src/bin/e_object.c28
-rw-r--r--src/bin/e_pan.c14
-rw-r--r--src/bin/e_path.c20
-rw-r--r--src/bin/e_place.c8
-rw-r--r--src/bin/e_pointer.c10
-rw-r--r--src/bin/e_popup.c24
-rw-r--r--src/bin/e_prefix.c14
-rw-r--r--src/bin/e_remember.c18
-rw-r--r--src/bin/e_resist.c4
-rw-r--r--src/bin/e_scrollframe.c30
-rw-r--r--src/bin/e_signals.c10
-rw-r--r--src/bin/e_slider.c34
-rw-r--r--src/bin/e_startup.c2
-rw-r--r--src/bin/e_table.c24
-rw-r--r--src/bin/e_test.c2
-rw-r--r--src/bin/e_theme.c30
-rw-r--r--src/bin/e_theme_about.c4
-rw-r--r--src/bin/e_thumb.c22
-rw-r--r--src/bin/e_user.c2
-rw-r--r--src/bin/e_utils.c115
-rw-r--r--src/bin/e_widget.c54
-rw-r--r--src/bin/e_widget_button.c2
-rw-r--r--src/bin/e_widget_check.c2
-rw-r--r--src/bin/e_widget_entry.c4
-rw-r--r--src/bin/e_widget_fileman.c6
-rw-r--r--src/bin/e_widget_framelist.c6
-rw-r--r--src/bin/e_widget_frametable.c4
-rw-r--r--src/bin/e_widget_iconsel.c8
-rw-r--r--src/bin/e_widget_ilist.c18
-rw-r--r--src/bin/e_widget_image.c12
-rw-r--r--src/bin/e_widget_label.c2
-rw-r--r--src/bin/e_widget_list.c4
-rw-r--r--src/bin/e_widget_radio.c4
-rw-r--r--src/bin/e_widget_slider.c2
-rw-r--r--src/bin/e_widget_table.c4
-rw-r--r--src/bin/e_win.c56
-rw-r--r--src/bin/e_winlist.c16
-rw-r--r--src/bin/e_xinerama.c12
-rw-r--r--src/bin/e_zone.c50
-rw-r--r--src/lib/e_main.c96
-rw-r--r--src/modules/battery/e_mod_main.c14
-rw-r--r--src/modules/clock/e_mod_main.c14
-rw-r--r--src/modules/cpufreq/e_mod_main.c12
-rw-r--r--src/modules/dropshadow/e_mod_main.c14
-rw-r--r--src/modules/gadget_test/e_mod_main.c12
-rw-r--r--src/modules/ibar/e_mod_main.c14
-rw-r--r--src/modules/ibox/e_mod_main.c14
-rw-r--r--src/modules/pager/e_mod_main.c14
-rw-r--r--src/modules/randr/e_mod_main.c12
-rw-r--r--src/modules/start/e_mod_main.c12
-rw-r--r--src/modules/temperature/e_mod_main.c14
-rw-r--r--src/modules/test/e_mod_main.c12
-rw-r--r--src/modules/test/e_mod_main.h2
125 files changed, 1252 insertions, 1244 deletions
diff --git a/src/bin/e_about.c b/src/bin/e_about.c
index fa43646..713df2a 100644
--- a/src/bin/e_about.c
+++ b/src/bin/e_about.c
@@ -12,7 +12,7 @@ static void _e_about_cb_close(void *data, Evas_Object *obj, const char *emission
12 12
13/* externally accessible functions */ 13/* externally accessible functions */
14 14
15E_About * 15EAPI E_About *
16e_about_new(E_Container *con) 16e_about_new(E_Container *con)
17{ 17{
18 E_About *about; 18 E_About *about;
@@ -125,7 +125,7 @@ e_about_new(E_Container *con)
125 return about; 125 return about;
126} 126}
127 127
128void 128EAPI void
129e_about_show(E_About *about) 129e_about_show(E_About *about)
130{ 130{
131 Evas_Coord w, h, mw, mh; 131 Evas_Coord w, h, mw, mh;
diff --git a/src/bin/e_actions.c b/src/bin/e_actions.c
index 988651d..392d65c 100644
--- a/src/bin/e_actions.c
+++ b/src/bin/e_actions.c
@@ -1346,7 +1346,7 @@ static Evas_List *action_names = NULL;
1346 1346
1347/* externally accessible functions */ 1347/* externally accessible functions */
1348 1348
1349int 1349EAPI int
1350e_actions_init(void) 1350e_actions_init(void)
1351{ 1351{
1352 E_Action *act; 1352 E_Action *act;
@@ -1438,7 +1438,7 @@ e_actions_init(void)
1438 return 1; 1438 return 1;
1439} 1439}
1440 1440
1441int 1441EAPI int
1442e_actions_shutdown(void) 1442e_actions_shutdown(void)
1443{ 1443{
1444 action_names = evas_list_free(action_names); 1444 action_names = evas_list_free(action_names);
@@ -1449,13 +1449,13 @@ e_actions_shutdown(void)
1449 return 1; 1449 return 1;
1450} 1450}
1451 1451
1452Evas_List * 1452EAPI Evas_List *
1453e_action_name_list(void) 1453e_action_name_list(void)
1454{ 1454{
1455 return action_names; 1455 return action_names;
1456} 1456}
1457 1457
1458E_Action * 1458EAPI E_Action *
1459e_action_add(const char *name) 1459e_action_add(const char *name)
1460{ 1460{
1461 E_Action *act; 1461 E_Action *act;
@@ -1472,7 +1472,7 @@ e_action_add(const char *name)
1472 return act; 1472 return act;
1473} 1473}
1474 1474
1475E_Action * 1475EAPI E_Action *
1476e_action_find(const char *name) 1476e_action_find(const char *name)
1477{ 1477{
1478 E_Action *act; 1478 E_Action *act;
diff --git a/src/bin/e_alert.c b/src/bin/e_alert.c
index 62fb211..0f2b3e3 100644
--- a/src/bin/e_alert.c
+++ b/src/bin/e_alert.c
@@ -24,7 +24,7 @@ static Window win = 0, b1 = 0, b2 = 0, b3 = 0;
24static int ww = 600, hh = 440; 24static int ww = 600, hh = 440;
25 25
26/* externally accessible functions */ 26/* externally accessible functions */
27int 27EAPI int
28e_alert_init(const char *disp) 28e_alert_init(const char *disp)
29{ 29{
30 XGCValues gcv; 30 XGCValues gcv;
@@ -72,7 +72,7 @@ e_alert_init(const char *disp)
72 return 1; 72 return 1;
73} 73}
74 74
75int 75EAPI int
76e_alert_shutdown(void) 76e_alert_shutdown(void)
77{ 77{
78 XDestroyWindow(dd, win); 78 XDestroyWindow(dd, win);
@@ -90,7 +90,7 @@ e_alert_shutdown(void)
90 return 1; 90 return 1;
91} 91}
92 92
93void 93EAPI void
94e_alert_show(const char *text) 94e_alert_show(const char *text)
95{ 95{
96 int w, i, j, k; 96 int w, i, j, k;
diff --git a/src/bin/e_apps.c b/src/bin/e_apps.c
index 6b0f876..469e6ad 100644
--- a/src/bin/e_apps.c
+++ b/src/bin/e_apps.c
@@ -114,7 +114,7 @@ static Evas_List *_e_apps_start_pending = NULL;
114 114
115 115
116/* externally accessible functions */ 116/* externally accessible functions */
117int 117EAPI int
118e_app_init(void) 118e_app_init(void)
119{ 119{
120 char *home; 120 char *home;
@@ -134,7 +134,7 @@ e_app_init(void)
134 return 1; 134 return 1;
135} 135}
136 136
137int 137EAPI int
138e_app_shutdown(void) 138e_app_shutdown(void)
139{ 139{
140 _e_apps_start_pending = evas_list_free(_e_apps_start_pending); 140 _e_apps_start_pending = evas_list_free(_e_apps_start_pending);
@@ -173,7 +173,7 @@ e_app_shutdown(void)
173 return 1; 173 return 1;
174} 174}
175 175
176E_App * 176EAPI E_App *
177e_app_raw_new(void) 177e_app_raw_new(void)
178{ 178{
179 E_App *a; 179 E_App *a;
@@ -198,7 +198,7 @@ _e_app_cb_scan_hash_foreach(Evas_Hash *hash, const char *key, void *data, void *
198 return 1; 198 return 1;
199} 199}
200 200
201E_App * 201EAPI E_App *
202e_app_new(const char *path, int scan_subdirs) 202e_app_new(const char *path, int scan_subdirs)
203{ 203{
204 E_App *a; 204 E_App *a;
@@ -278,7 +278,7 @@ error:
278 return NULL; 278 return NULL;
279} 279}
280 280
281E_App * 281EAPI E_App *
282e_app_empty_new(const char *path) 282e_app_empty_new(const char *path)
283{ 283{
284 E_App *a; 284 E_App *a;
@@ -289,7 +289,7 @@ e_app_empty_new(const char *path)
289 return a; 289 return a;
290} 290}
291 291
292int 292EAPI int
293e_app_is_parent(E_App *parent, E_App *app) 293e_app_is_parent(E_App *parent, E_App *app)
294{ 294{
295 E_App *current; 295 E_App *current;
@@ -306,7 +306,7 @@ e_app_is_parent(E_App *parent, E_App *app)
306 return 0; 306 return 0;
307} 307}
308 308
309int 309EAPI int
310e_app_equals(E_App *app1, E_App *app2) 310e_app_equals(E_App *app1, E_App *app2)
311{ 311{
312 if ((!app1) || (!app2)) return 0; 312 if ((!app1) || (!app2)) return 0;
@@ -314,7 +314,7 @@ e_app_equals(E_App *app1, E_App *app2)
314 (app1 == app2->orig) || (app1->orig == app2->orig)); 314 (app1 == app2->orig) || (app1->orig == app2->orig));
315} 315}
316 316
317void 317EAPI void
318e_app_subdir_scan(E_App *a, int scan_subdirs) 318e_app_subdir_scan(E_App *a, int scan_subdirs)
319{ 319{
320 Ecore_List *files; 320 Ecore_List *files;
@@ -392,7 +392,7 @@ e_app_subdir_scan(E_App *a, int scan_subdirs)
392 e_app_cache_free(ac); 392 e_app_cache_free(ac);
393} 393}
394 394
395int 395EAPI int
396e_app_exec(E_App *a, int launch_id) 396e_app_exec(E_App *a, int launch_id)
397{ 397{
398 Ecore_Exe *exe; 398 Ecore_Exe *exe;
@@ -431,7 +431,7 @@ e_app_exec(E_App *a, int launch_id)
431 return 1; 431 return 1;
432} 432}
433 433
434int 434EAPI int
435e_app_starting_get(E_App *a) 435e_app_starting_get(E_App *a)
436{ 436{
437 E_OBJECT_CHECK_RETURN(a, 0); 437 E_OBJECT_CHECK_RETURN(a, 0);
@@ -439,7 +439,7 @@ e_app_starting_get(E_App *a)
439 return a->starting; 439 return a->starting;
440} 440}
441 441
442int 442EAPI int
443e_app_running_get(E_App *a) 443e_app_running_get(E_App *a)
444{ 444{
445 E_OBJECT_CHECK_RETURN(a, 0); 445 E_OBJECT_CHECK_RETURN(a, 0);
@@ -448,7 +448,7 @@ e_app_running_get(E_App *a)
448 return 0; 448 return 0;
449} 449}
450 450
451void 451EAPI void
452e_app_prepend_relative(E_App *add, E_App *before) 452e_app_prepend_relative(E_App *add, E_App *before)
453{ 453{
454 char buf[PATH_MAX]; 454 char buf[PATH_MAX];
@@ -477,7 +477,7 @@ e_app_prepend_relative(E_App *add, E_App *before)
477 _e_app_change(before->parent, E_APP_ORDER); 477 _e_app_change(before->parent, E_APP_ORDER);
478} 478}
479 479
480void 480EAPI void
481e_app_append(E_App *add, E_App *parent) 481e_app_append(E_App *add, E_App *parent)
482{ 482{
483 char buf[PATH_MAX]; 483 char buf[PATH_MAX];
@@ -502,7 +502,7 @@ e_app_append(E_App *add, E_App *parent)
502 _e_app_change(add, E_APP_ADD); 502 _e_app_change(add, E_APP_ADD);
503} 503}
504 504
505void 505EAPI void
506e_app_files_prepend_relative(Evas_List *files, E_App *before) 506e_app_files_prepend_relative(Evas_List *files, E_App *before)
507{ 507{
508 Evas_List *l; 508 Evas_List *l;
@@ -558,7 +558,7 @@ e_app_files_prepend_relative(Evas_List *files, E_App *before)
558 } 558 }
559} 559}
560 560
561void 561EAPI void
562e_app_files_append(Evas_List *files, E_App *parent) 562e_app_files_append(Evas_List *files, E_App *parent)
563{ 563{
564 Evas_List *l, *subapps; 564 Evas_List *l, *subapps;
@@ -610,7 +610,7 @@ e_app_files_append(Evas_List *files, E_App *parent)
610 } 610 }
611} 611}
612 612
613void 613EAPI void
614e_app_remove(E_App *a) 614e_app_remove(E_App *a)
615{ 615{
616 char buf[PATH_MAX]; 616 char buf[PATH_MAX];
@@ -635,7 +635,7 @@ e_app_remove(E_App *a)
635 a->parent = NULL; 635 a->parent = NULL;
636} 636}
637 637
638void 638EAPI void
639e_app_change_callback_add(void (*func) (void *data, E_App *a, E_App_Change ch), void *data) 639e_app_change_callback_add(void (*func) (void *data, E_App *a, E_App_Change ch), void *data)
640{ 640{
641 E_App_Callback *cb; 641 E_App_Callback *cb;
@@ -646,7 +646,7 @@ e_app_change_callback_add(void (*func) (void *data, E_App *a, E_App_Change ch),
646 _e_apps_change_callbacks = evas_list_append(_e_apps_change_callbacks, cb); 646 _e_apps_change_callbacks = evas_list_append(_e_apps_change_callbacks, cb);
647} 647}
648 648
649void 649EAPI void
650e_app_change_callback_del(void (*func) (void *data, E_App *a, E_App_Change ch), void *data) 650e_app_change_callback_del(void (*func) (void *data, E_App *a, E_App_Change ch), void *data)
651{ 651{
652 Evas_List *l; 652 Evas_List *l;
@@ -673,7 +673,7 @@ e_app_change_callback_del(void (*func) (void *data, E_App *a, E_App_Change ch),
673 } 673 }
674} 674}
675 675
676E_App * 676EAPI E_App *
677e_app_launch_id_pid_find(int launch_id, pid_t pid) 677e_app_launch_id_pid_find(int launch_id, pid_t pid)
678{ 678{
679 Evas_List *l, *ll; 679 Evas_List *l, *ll;
@@ -700,7 +700,7 @@ e_app_launch_id_pid_find(int launch_id, pid_t pid)
700 return NULL; 700 return NULL;
701} 701}
702 702
703E_App * 703EAPI E_App *
704e_app_window_name_class_title_role_find(const char *name, const char *class, 704e_app_window_name_class_title_role_find(const char *name, const char *class,
705 const char *title, const char *role) 705 const char *title, const char *role)
706{ 706{
@@ -741,7 +741,7 @@ e_app_window_name_class_title_role_find(const char *name, const char *class,
741 return NULL; 741 return NULL;
742} 742}
743 743
744E_App * 744EAPI E_App *
745e_app_file_find(char *file) 745e_app_file_find(char *file)
746{ 746{
747 Evas_List *l; 747 Evas_List *l;
@@ -773,7 +773,7 @@ e_app_file_find(char *file)
773 return NULL; 773 return NULL;
774} 774}
775 775
776E_App * 776EAPI E_App *
777e_app_name_find(char *name) 777e_app_name_find(char *name)
778{ 778{
779 Evas_List *l; 779 Evas_List *l;
@@ -798,7 +798,7 @@ e_app_name_find(char *name)
798 return NULL; 798 return NULL;
799} 799}
800 800
801E_App * 801EAPI E_App *
802e_app_generic_find(char *generic) 802e_app_generic_find(char *generic)
803{ 803{
804 Evas_List *l; 804 Evas_List *l;
@@ -823,7 +823,7 @@ e_app_generic_find(char *generic)
823 return NULL; 823 return NULL;
824} 824}
825 825
826E_App * 826EAPI E_App *
827e_app_exe_find(char *exe) 827e_app_exe_find(char *exe)
828{ 828{
829 Evas_List *l; 829 Evas_List *l;
@@ -850,7 +850,7 @@ e_app_exe_find(char *exe)
850 850
851 851
852 852
853Evas_List * 853EAPI Evas_List *
854e_app_name_glob_list(char *name) 854e_app_name_glob_list(char *name)
855{ 855{
856 Evas_List *l, *list = NULL; 856 Evas_List *l, *list = NULL;
@@ -871,7 +871,7 @@ e_app_name_glob_list(char *name)
871 return list; 871 return list;
872} 872}
873 873
874Evas_List * 874EAPI Evas_List *
875e_app_generic_glob_list(char *generic) 875e_app_generic_glob_list(char *generic)
876{ 876{
877 Evas_List *l, *list = NULL; 877 Evas_List *l, *list = NULL;
@@ -892,7 +892,7 @@ e_app_generic_glob_list(char *generic)
892 return list; 892 return list;
893} 893}
894 894
895Evas_List * 895EAPI Evas_List *
896e_app_exe_glob_list(char *exe) 896e_app_exe_glob_list(char *exe)
897{ 897{
898 Evas_List *l, *list = NULL; 898 Evas_List *l, *list = NULL;
@@ -913,7 +913,7 @@ e_app_exe_glob_list(char *exe)
913 return list; 913 return list;
914} 914}
915 915
916Evas_List * 916EAPI Evas_List *
917e_app_comment_glob_list(char *comment) 917e_app_comment_glob_list(char *comment)
918{ 918{
919 Evas_List *l, *list = NULL; 919 Evas_List *l, *list = NULL;
@@ -938,7 +938,7 @@ e_app_comment_glob_list(char *comment)
938 938
939 939
940 940
941void 941EAPI void
942e_app_fields_fill(E_App *a, const char *path) 942e_app_fields_fill(E_App *a, const char *path)
943{ 943{
944 Eet_File *ef; 944 Eet_File *ef;
@@ -1026,7 +1026,7 @@ e_app_fields_fill(E_App *a, const char *path)
1026 * We also need to fix startup-notify and wait-exit as they currently 1026 * We also need to fix startup-notify and wait-exit as they currently
1027 * dont save too. 1027 * dont save too.
1028 */ 1028 */
1029void 1029EAPI void
1030e_app_fields_save(E_App *a) 1030e_app_fields_save(E_App *a)
1031{ 1031{
1032 Eet_File *ef; 1032 Eet_File *ef;
@@ -1135,7 +1135,7 @@ e_app_fields_save(E_App *a)
1135 eet_close(ef); 1135 eet_close(ef);
1136} 1136}
1137 1137
1138void 1138EAPI void
1139e_app_fields_empty(E_App *a) 1139e_app_fields_empty(E_App *a)
1140{ 1140{
1141 if (a->name) evas_stringshare_del(a->name); 1141 if (a->name) evas_stringshare_del(a->name);
@@ -1158,7 +1158,7 @@ e_app_fields_empty(E_App *a)
1158 a->win_role = NULL; 1158 a->win_role = NULL;
1159} 1159}
1160 1160
1161Ecore_List * 1161EAPI Ecore_List *
1162e_app_dir_file_list_get(E_App *a) 1162e_app_dir_file_list_get(E_App *a)
1163{ 1163{
1164 Ecore_List *files, *files2; 1164 Ecore_List *files, *files2;
@@ -1228,7 +1228,7 @@ e_app_dir_file_list_get(E_App *a)
1228 return files; 1228 return files;
1229} 1229}
1230 1230
1231int 1231EAPI int
1232e_app_valid_exe_get(E_App *a) 1232e_app_valid_exe_get(E_App *a)
1233{ 1233{
1234 char *exe; 1234 char *exe;
diff --git a/src/bin/e_apps_cache.c b/src/bin/e_apps_cache.c
index 614275a..a1380f4 100644
--- a/src/bin/e_apps_cache.c
+++ b/src/bin/e_apps_cache.c
@@ -21,7 +21,7 @@ static void _e_eapp_cache_fill(E_App_Cache *ac, E_App *a);
21 21
22static Eet_Data_Descriptor *_e_app_cache_edd = NULL; 22static Eet_Data_Descriptor *_e_app_cache_edd = NULL;
23 23
24int 24EAPI int
25e_app_cache_init(void) 25e_app_cache_init(void)
26{ 26{
27 Eet_Data_Descriptor_Class eddc; 27 Eet_Data_Descriptor_Class eddc;
@@ -61,14 +61,14 @@ e_app_cache_init(void)
61 return 1; 61 return 1;
62} 62}
63 63
64int 64EAPI int
65e_app_cache_shutdown(void) 65e_app_cache_shutdown(void)
66{ 66{
67 FREED(_e_app_cache_edd); 67 FREED(_e_app_cache_edd);
68 return 1; 68 return 1;
69} 69}
70 70
71E_App_Cache * 71EAPI E_App_Cache *
72e_app_cache_load(char *path) 72e_app_cache_load(char *path)
73{ 73{
74 Eet_File *ef; 74 Eet_File *ef;
@@ -96,7 +96,7 @@ e_app_cache_load(char *path)
96 return ac; 96 return ac;
97} 97}
98 98
99E_App_Cache * 99EAPI E_App_Cache *
100e_app_cache_generate(E_App *a) 100e_app_cache_generate(E_App *a)
101{ 101{
102 E_App_Cache *ac; 102 E_App_Cache *ac;
@@ -129,7 +129,7 @@ e_app_cache_generate(E_App *a)
129 return ac; 129 return ac;
130} 130}
131 131
132void 132EAPI void
133e_app_cache_free(E_App_Cache *ac) 133e_app_cache_free(E_App_Cache *ac)
134{ 134{
135 if (!ac) return; 135 if (!ac) return;
@@ -155,7 +155,7 @@ e_app_cache_free(E_App_Cache *ac)
155 free(ac); 155 free(ac);
156} 156}
157 157
158int 158EAPI int
159e_app_cache_save(E_App_Cache *ac, char *path) 159e_app_cache_save(E_App_Cache *ac, char *path)
160{ 160{
161 Eet_File *ef; 161 Eet_File *ef;
diff --git a/src/bin/e_atoms.c b/src/bin/e_atoms.c
index 9322f4c..cf28a16 100644
--- a/src/bin/e_atoms.c
+++ b/src/bin/e_atoms.c
@@ -4,19 +4,19 @@
4#include "e.h" 4#include "e.h"
5 5
6/* Atoms */ 6/* Atoms */
7Ecore_X_Atom E_ATOM_MANAGED = 0; 7EAPI Ecore_X_Atom E_ATOM_MANAGED = 0;
8Ecore_X_Atom E_ATOM_CONTAINER = 0; 8EAPI Ecore_X_Atom E_ATOM_CONTAINER = 0;
9Ecore_X_Atom E_ATOM_ZONE = 0; 9EAPI Ecore_X_Atom E_ATOM_ZONE = 0;
10Ecore_X_Atom E_ATOM_DESK = 0; 10EAPI Ecore_X_Atom E_ATOM_DESK = 0;
11Ecore_X_Atom E_ATOM_MAPPED = 0; 11EAPI Ecore_X_Atom E_ATOM_MAPPED = 0;
12Ecore_X_Atom E_ATOM_SHADE_DIRECTION = 0; 12EAPI Ecore_X_Atom E_ATOM_SHADE_DIRECTION = 0;
13Ecore_X_Atom E_ATOM_HIDDEN = 0; 13EAPI Ecore_X_Atom E_ATOM_HIDDEN = 0;
14Ecore_X_Atom E_ATOM_BORDER_SIZE = 0; 14EAPI Ecore_X_Atom E_ATOM_BORDER_SIZE = 0;
15Ecore_X_Atom E_ATOM_WINDOW_STATE = 0; 15EAPI Ecore_X_Atom E_ATOM_WINDOW_STATE = 0;
16Ecore_X_Atom E_ATOM_WINDOW_STATE_CENTERED = 0; 16EAPI Ecore_X_Atom E_ATOM_WINDOW_STATE_CENTERED = 0;
17 17
18/* externally accessible functions */ 18/* externally accessible functions */
19int 19EAPI int
20e_atoms_init(void) 20e_atoms_init(void)
21{ 21{
22 E_ATOM_MANAGED = ecore_x_atom_get("__E_WINDOW_MANAGED"); 22 E_ATOM_MANAGED = ecore_x_atom_get("__E_WINDOW_MANAGED");
@@ -33,7 +33,7 @@ e_atoms_init(void)
33 return 1; 33 return 1;
34} 34}
35 35
36int 36EAPI int
37e_atoms_shutdown(void) 37e_atoms_shutdown(void)
38{ 38{
39 /* Nothing really to do here yet, just present for consistency right now */ 39 /* Nothing really to do here yet, just present for consistency right now */
diff --git a/src/bin/e_bg.c b/src/bin/e_bg.c
index 0062a2a..5f5e547 100644
--- a/src/bin/e_bg.c
+++ b/src/bin/e_bg.c
@@ -9,7 +9,7 @@ static void _e_bg_signal(void *data, Evas_Object *obj, const char *emission, con
9/* local subsystem globals */ 9/* local subsystem globals */
10 10
11/* externally accessible functions */ 11/* externally accessible functions */
12void 12EAPI void
13e_bg_zone_update(E_Zone *zone, E_Bg_Transition transition) 13e_bg_zone_update(E_Zone *zone, E_Bg_Transition transition)
14{ 14{
15 Evas_Object *o; 15 Evas_Object *o;
@@ -136,7 +136,7 @@ e_bg_zone_update(E_Zone *zone, E_Bg_Transition transition)
136 } 136 }
137} 137}
138 138
139void 139EAPI void
140e_bg_add(int container, int zone, int desk_x, int desk_y, char *file) 140e_bg_add(int container, int zone, int desk_x, int desk_y, char *file)
141{ 141{
142 E_Config_Desktop_Background *cfbg; 142 E_Config_Desktop_Background *cfbg;
@@ -151,7 +151,7 @@ e_bg_add(int container, int zone, int desk_x, int desk_y, char *file)
151 e_config->desktop_backgrounds = evas_list_append(e_config->desktop_backgrounds, cfbg); 151 e_config->desktop_backgrounds = evas_list_append(e_config->desktop_backgrounds, cfbg);
152} 152}
153 153
154void 154EAPI void
155e_bg_del(int container, int zone, int desk_x, int desk_y) 155e_bg_del(int container, int zone, int desk_x, int desk_y)
156{ 156{
157 Evas_List *l; 157 Evas_List *l;
@@ -172,7 +172,7 @@ e_bg_del(int container, int zone, int desk_x, int desk_y)
172 } 172 }
173} 173}
174 174
175void 175EAPI void
176e_bg_update(void) 176e_bg_update(void)
177{ 177{
178 Evas_List *l, *ll, *lll; 178 Evas_List *l, *ll, *lll;
diff --git a/src/bin/e_bindings.c b/src/bin/e_bindings.c
index 7b78c0a..52040ce 100644
--- a/src/bin/e_bindings.c
+++ b/src/bin/e_bindings.c
@@ -20,7 +20,7 @@ static Evas_List *wheel_bindings = NULL;
20 20
21/* externally accessible functions */ 21/* externally accessible functions */
22 22
23int 23EAPI int
24e_bindings_init(void) 24e_bindings_init(void)
25{ 25{
26 Evas_List *l; 26 Evas_List *l;
@@ -78,7 +78,7 @@ e_bindings_init(void)
78 return 1; 78 return 1;
79} 79}
80 80
81int 81EAPI int
82e_bindings_shutdown(void) 82e_bindings_shutdown(void)
83{ 83{
84 while (mouse_bindings) 84 while (mouse_bindings)
@@ -116,7 +116,7 @@ e_bindings_shutdown(void)
116 return 1; 116 return 1;
117} 117}
118 118
119void 119EAPI void
120e_bindings_mouse_add(E_Binding_Context ctxt, int button, E_Binding_Modifier mod, int any_mod, char *action, char *params) 120e_bindings_mouse_add(E_Binding_Context ctxt, int button, E_Binding_Modifier mod, int any_mod, char *action, char *params)
121{ 121{
122 E_Binding_Mouse *bind; 122 E_Binding_Mouse *bind;
@@ -131,7 +131,7 @@ e_bindings_mouse_add(E_Binding_Context ctxt, int button, E_Binding_Modifier mod,
131 mouse_bindings = evas_list_append(mouse_bindings, bind); 131 mouse_bindings = evas_list_append(mouse_bindings, bind);
132} 132}
133 133
134void 134EAPI void
135e_bindings_mouse_del(E_Binding_Context ctxt, int button, E_Binding_Modifier mod, int any_mod, char *action, char *params) 135e_bindings_mouse_del(E_Binding_Context ctxt, int button, E_Binding_Modifier mod, int any_mod, char *action, char *params)
136{ 136{
137 Evas_List *l; 137 Evas_List *l;
@@ -157,7 +157,7 @@ e_bindings_mouse_del(E_Binding_Context ctxt, int button, E_Binding_Modifier mod,
157 } 157 }
158} 158}
159 159
160void 160EAPI void
161e_bindings_mouse_grab(E_Binding_Context ctxt, Ecore_X_Window win) 161e_bindings_mouse_grab(E_Binding_Context ctxt, Ecore_X_Window win)
162{ 162{
163 Evas_List *l; 163 Evas_List *l;
@@ -185,7 +185,7 @@ e_bindings_mouse_grab(E_Binding_Context ctxt, Ecore_X_Window win)
185 } 185 }
186} 186}
187 187
188void 188EAPI void
189e_bindings_mouse_ungrab(E_Binding_Context ctxt, Ecore_X_Window win) 189e_bindings_mouse_ungrab(E_Binding_Context ctxt, Ecore_X_Window win)
190{ 190{
191 Evas_List *l; 191 Evas_List *l;
@@ -210,7 +210,7 @@ e_bindings_mouse_ungrab(E_Binding_Context ctxt, Ecore_X_Window win)
210 } 210 }
211} 211}
212 212
213E_Action * 213EAPI E_Action *
214e_bindings_mouse_down_find(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mouse_Button_Down *ev, E_Binding_Mouse **bind_ret) 214e_bindings_mouse_down_find(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mouse_Button_Down *ev, E_Binding_Mouse **bind_ret)
215{ 215{
216 E_Binding_Modifier mod = 0; 216 E_Binding_Modifier mod = 0;
@@ -241,7 +241,7 @@ e_bindings_mouse_down_find(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_
241 return NULL; 241 return NULL;
242} 242}
243 243
244E_Action * 244EAPI E_Action *
245e_bindings_mouse_down_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mouse_Button_Down *ev) 245e_bindings_mouse_down_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mouse_Button_Down *ev)
246{ 246{
247 E_Action *act; 247 E_Action *act;
@@ -259,7 +259,7 @@ e_bindings_mouse_down_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_
259 return act; 259 return act;
260} 260}
261 261
262E_Action * 262EAPI E_Action *
263e_bindings_mouse_up_find(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mouse_Button_Up *ev, E_Binding_Mouse **bind_ret) 263e_bindings_mouse_up_find(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mouse_Button_Up *ev, E_Binding_Mouse **bind_ret)
264{ 264{
265 E_Binding_Modifier mod = 0; 265 E_Binding_Modifier mod = 0;
@@ -290,7 +290,7 @@ e_bindings_mouse_up_find(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mo
290 return NULL; 290 return NULL;
291} 291}
292 292
293E_Action * 293EAPI E_Action *
294e_bindings_mouse_up_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mouse_Button_Up *ev) 294e_bindings_mouse_up_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mouse_Button_Up *ev)
295{ 295{
296 E_Action *act; 296 E_Action *act;
@@ -308,7 +308,7 @@ e_bindings_mouse_up_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_
308 return act; 308 return act;
309} 309}
310 310
311void 311EAPI void
312e_bindings_key_add(E_Binding_Context ctxt, char *key, E_Binding_Modifier mod, int any_mod, char *action, char *params) 312e_bindings_key_add(E_Binding_Context ctxt, char *key, E_Binding_Modifier mod, int any_mod, char *action, char *params)
313{ 313{
314 E_Binding_Key *bind; 314 E_Binding_Key *bind;
@@ -323,7 +323,7 @@ e_bindings_key_add(E_Binding_Context ctxt, char *key, E_Binding_Modifier mod, in
323 key_bindings = evas_list_append(key_bindings, bind); 323 key_bindings = evas_list_append(key_bindings, bind);
324} 324}
325 325
326void 326EAPI void
327e_bindings_key_del(E_Binding_Context ctxt, char *key, E_Binding_Modifier mod, int any_mod, char *action, char *params) 327e_bindings_key_del(E_Binding_Context ctxt, char *key, E_Binding_Modifier mod, int any_mod, char *action, char *params)
328{ 328{
329 Evas_List *l; 329 Evas_List *l;
@@ -349,7 +349,7 @@ e_bindings_key_del(E_Binding_Context ctxt, char *key, E_Binding_Modifier mod, in
349 } 349 }
350} 350}
351 351
352void 352EAPI void
353e_bindings_key_grab(E_Binding_Context ctxt, Ecore_X_Window win) 353e_bindings_key_grab(E_Binding_Context ctxt, Ecore_X_Window win)
354{ 354{
355 Evas_List *l; 355 Evas_List *l;
@@ -374,7 +374,7 @@ e_bindings_key_grab(E_Binding_Context ctxt, Ecore_X_Window win)
374 } 374 }
375} 375}
376 376
377void 377EAPI void
378e_bindings_key_ungrab(E_Binding_Context ctxt, Ecore_X_Window win) 378e_bindings_key_ungrab(E_Binding_Context ctxt, Ecore_X_Window win)
379{ 379{
380 Evas_List *l; 380 Evas_List *l;
@@ -399,7 +399,7 @@ e_bindings_key_ungrab(E_Binding_Context ctxt, Ecore_X_Window win)
399 } 399 }
400} 400}
401 401
402E_Action * 402EAPI E_Action *
403e_bindings_key_down_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Key_Down *ev) 403e_bindings_key_down_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Key_Down *ev)
404{ 404{
405 E_Binding_Modifier mod = 0; 405 E_Binding_Modifier mod = 0;
@@ -437,7 +437,7 @@ e_bindings_key_down_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_
437 return NULL; 437 return NULL;
438} 438}
439 439
440E_Action * 440EAPI E_Action *
441e_bindings_key_up_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Key_Up *ev) 441e_bindings_key_up_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Key_Up *ev)
442{ 442{
443 E_Binding_Modifier mod = 0; 443 E_Binding_Modifier mod = 0;
@@ -476,7 +476,7 @@ e_bindings_key_up_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Ev
476} 476}
477 477
478/* FIXME: finish off signal bindings */ 478/* FIXME: finish off signal bindings */
479void 479EAPI void
480e_bindings_signal_add(E_Binding_Context ctxt, char *sig, char *src, E_Binding_Modifier mod, int any_mod, char *action, char *params) 480e_bindings_signal_add(E_Binding_Context ctxt, char *sig, char *src, E_Binding_Modifier mod, int any_mod, char *action, char *params)
481{ 481{
482 E_Binding_Signal *bind; 482 E_Binding_Signal *bind;
@@ -492,7 +492,7 @@ e_bindings_signal_add(E_Binding_Context ctxt, char *sig, char *src, E_Binding_Mo
492 signal_bindings = evas_list_append(signal_bindings, bind); 492 signal_bindings = evas_list_append(signal_bindings, bind);
493} 493}
494 494
495void 495EAPI void
496e_bindings_signal_del(E_Binding_Context ctxt, char *sig, char *src, E_Binding_Modifier mod, int any_mod, char *action, char *params) 496e_bindings_signal_del(E_Binding_Context ctxt, char *sig, char *src, E_Binding_Modifier mod, int any_mod, char *action, char *params)
497{ 497{
498 Evas_List *l; 498 Evas_List *l;
@@ -521,7 +521,7 @@ e_bindings_signal_del(E_Binding_Context ctxt, char *sig, char *src, E_Binding_Mo
521 } 521 }
522} 522}
523 523
524E_Action * 524EAPI E_Action *
525e_bindings_signal_find(E_Binding_Context ctxt, E_Object *obj, char *sig, char *src, E_Binding_Signal **bind_ret) 525e_bindings_signal_find(E_Binding_Context ctxt, E_Object *obj, char *sig, char *src, E_Binding_Signal **bind_ret)
526{ 526{
527 E_Binding_Modifier mod = 0; 527 E_Binding_Modifier mod = 0;
@@ -553,7 +553,7 @@ e_bindings_signal_find(E_Binding_Context ctxt, E_Object *obj, char *sig, char *s
553 return NULL; 553 return NULL;
554} 554}
555 555
556E_Action * 556EAPI E_Action *
557e_bindings_signal_handle(E_Binding_Context ctxt, E_Object *obj, char *sig, char *src) 557e_bindings_signal_handle(E_Binding_Context ctxt, E_Object *obj, char *sig, char *src)
558{ 558{
559 E_Action *act; 559 E_Action *act;
@@ -574,7 +574,7 @@ e_bindings_signal_handle(E_Binding_Context ctxt, E_Object *obj, char *sig, char
574} 574}
575 575
576/* FIXME: finish off wheel bindings */ 576/* FIXME: finish off wheel bindings */
577void 577EAPI void
578e_bindings_wheel_add(E_Binding_Context ctxt, int direction, int z, E_Binding_Modifier mod, int any_mod, char *action, char *params) 578e_bindings_wheel_add(E_Binding_Context ctxt, int direction, int z, E_Binding_Modifier mod, int any_mod, char *action, char *params)
579{ 579{
580 E_Binding_Wheel *bind; 580 E_Binding_Wheel *bind;
@@ -590,7 +590,7 @@ e_bindings_wheel_add(E_Binding_Context ctxt, int direction, int z, E_Binding_Mod
590 wheel_bindings = evas_list_append(wheel_bindings, bind); 590 wheel_bindings = evas_list_append(wheel_bindings, bind);
591} 591}
592 592
593void 593EAPI void
594e_bindings_wheel_del(E_Binding_Context ctxt, int direction, int z, E_Binding_Modifier mod, int any_mod, char *action, char *params) 594e_bindings_wheel_del(E_Binding_Context ctxt, int direction, int z, E_Binding_Modifier mod, int any_mod, char *action, char *params)
595{ 595{
596 Evas_List *l; 596 Evas_List *l;
@@ -617,7 +617,7 @@ e_bindings_wheel_del(E_Binding_Context ctxt, int direction, int z, E_Binding_Mod
617 } 617 }
618} 618}
619 619
620void 620EAPI void
621e_bindings_wheel_grab(E_Binding_Context ctxt, Ecore_X_Window win) 621e_bindings_wheel_grab(E_Binding_Context ctxt, Ecore_X_Window win)
622{ 622{
623 Evas_List *l; 623 Evas_List *l;
@@ -656,7 +656,7 @@ e_bindings_wheel_grab(E_Binding_Context ctxt, Ecore_X_Window win)
656 } 656 }
657} 657}
658 658
659void 659EAPI void
660e_bindings_wheel_ungrab(E_Binding_Context ctxt, Ecore_X_Window win) 660e_bindings_wheel_ungrab(E_Binding_Context ctxt, Ecore_X_Window win)
661{ 661{
662 Evas_List *l; 662 Evas_List *l;
@@ -693,7 +693,7 @@ e_bindings_wheel_ungrab(E_Binding_Context ctxt, Ecore_X_Window win)
693 } 693 }
694} 694}
695 695
696E_Action * 696EAPI E_Action *
697e_bindings_wheel_find(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mouse_Wheel *ev, E_Binding_Wheel **bind_ret) 697e_bindings_wheel_find(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mouse_Wheel *ev, E_Binding_Wheel **bind_ret)
698{ 698{
699 E_Binding_Modifier mod = 0; 699 E_Binding_Modifier mod = 0;
@@ -725,7 +725,7 @@ e_bindings_wheel_find(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mouse
725 return NULL; 725 return NULL;
726} 726}
727 727
728E_Action * 728EAPI E_Action *
729e_bindings_wheel_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mouse_Wheel *ev) 729e_bindings_wheel_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mouse_Wheel *ev)
730{ 730{
731 E_Action *act; 731 E_Action *act;
diff --git a/src/bin/e_border.c b/src/bin/e_border.c
index 010f5fa..24dc485 100644
--- a/src/bin/e_border.c
+++ b/src/bin/e_border.c
@@ -113,20 +113,20 @@ static Evas_List *focus_stack = NULL;
113 113
114static Ecore_X_Screen_Size screen_size = { -1, -1 }; 114static Ecore_X_Screen_Size screen_size = { -1, -1 };
115 115
116int E_EVENT_BORDER_ADD = 0; 116EAPI int E_EVENT_BORDER_ADD = 0;
117int E_EVENT_BORDER_REMOVE = 0; 117EAPI int E_EVENT_BORDER_REMOVE = 0;
118int E_EVENT_BORDER_ZONE_SET = 0; 118EAPI int E_EVENT_BORDER_ZONE_SET = 0;
119int E_EVENT_BORDER_DESK_SET = 0; 119EAPI int E_EVENT_BORDER_DESK_SET = 0;
120int E_EVENT_BORDER_RESIZE = 0; 120EAPI int E_EVENT_BORDER_RESIZE = 0;
121int E_EVENT_BORDER_MOVE = 0; 121EAPI int E_EVENT_BORDER_MOVE = 0;
122int E_EVENT_BORDER_SHOW = 0; 122EAPI int E_EVENT_BORDER_SHOW = 0;
123int E_EVENT_BORDER_HIDE = 0; 123EAPI int E_EVENT_BORDER_HIDE = 0;
124int E_EVENT_BORDER_ICONIFY = 0; 124EAPI int E_EVENT_BORDER_ICONIFY = 0;
125int E_EVENT_BORDER_UNICONIFY = 0; 125EAPI int E_EVENT_BORDER_UNICONIFY = 0;
126int E_EVENT_BORDER_STICK = 0; 126EAPI int E_EVENT_BORDER_STICK = 0;
127int E_EVENT_BORDER_UNSTICK = 0; 127EAPI int E_EVENT_BORDER_UNSTICK = 0;
128int E_EVENT_BORDER_STACK = 0; 128EAPI int E_EVENT_BORDER_STACK = 0;
129int E_EVENT_BORDER_ICON_CHANGE = 0; 129EAPI int E_EVENT_BORDER_ICON_CHANGE = 0;
130 130
131#define GRAV_SET(bd, grav) \ 131#define GRAV_SET(bd, grav) \
132ecore_x_window_gravity_set(bd->bg_win, grav); \ 132ecore_x_window_gravity_set(bd->bg_win, grav); \
@@ -136,7 +136,7 @@ ecore_x_window_gravity_set(bd->bg_subwin, grav); \
136ecore_x_window_pixel_gravity_set(bd->bg_subwin, grav); 136ecore_x_window_pixel_gravity_set(bd->bg_subwin, grav);
137 137
138/* externally accessible functions */ 138/* externally accessible functions */
139int 139EAPI int
140e_border_init(void) 140e_border_init(void)
141{ 141{
142 handlers = evas_list_append(handlers, ecore_event_handler_add(ECORE_X_EVENT_WINDOW_SHOW_REQUEST, _e_border_cb_window_show_request, NULL)); 142 handlers = evas_list_append(handlers, ecore_event_handler_add(ECORE_X_EVENT_WINDOW_SHOW_REQUEST, _e_border_cb_window_show_request, NULL));
@@ -181,7 +181,7 @@ e_border_init(void)
181 return 1; 181 return 1;
182} 182}
183 183
184int 184EAPI int
185e_border_shutdown(void) 185e_border_shutdown(void)
186{ 186{
187 while (handlers) 187 while (handlers)
@@ -195,7 +195,7 @@ e_border_shutdown(void)
195 return 1; 195 return 1;
196} 196}
197 197
198E_Border * 198EAPI E_Border *
199e_border_new(E_Container *con, Ecore_X_Window win, int first_map) 199e_border_new(E_Container *con, Ecore_X_Window win, int first_map)
200{ 200{
201 E_Border *bd; 201 E_Border *bd;
@@ -445,7 +445,7 @@ e_border_new(E_Container *con, Ecore_X_Window win, int first_map)
445 return bd; 445 return bd;
446} 446}
447 447
448void 448EAPI void
449e_border_zone_set(E_Border *bd, E_Zone *zone) 449e_border_zone_set(E_Border *bd, E_Zone *zone)
450{ 450{
451 E_Event_Border_Zone_Set *ev; 451 E_Event_Border_Zone_Set *ev;
@@ -503,7 +503,7 @@ e_border_zone_set(E_Border *bd, E_Zone *zone)
503 ecore_x_window_prop_card32_set(bd->client.win, E_ATOM_ZONE, &bd->zone->num, 1); 503 ecore_x_window_prop_card32_set(bd->client.win, E_ATOM_ZONE, &bd->zone->num, 1);
504} 504}
505 505
506void 506EAPI void
507e_border_desk_set(E_Border *bd, E_Desk *desk) 507e_border_desk_set(E_Border *bd, E_Desk *desk)
508{ 508{
509 E_Event_Border_Desk_Set *ev; 509 E_Event_Border_Desk_Set *ev;
@@ -544,7 +544,7 @@ e_border_desk_set(E_Border *bd, E_Desk *desk)
544 } 544 }
545} 545}
546 546
547void 547EAPI void
548e_border_show(E_Border *bd) 548e_border_show(E_Border *bd)
549{ 549{
550 E_Event_Border_Show *ev; 550 E_Event_Border_Show *ev;
@@ -571,7 +571,7 @@ e_border_show(E_Border *bd)
571 ecore_event_add(E_EVENT_BORDER_SHOW, ev, _e_border_event_border_show_free, NULL); 571 ecore_event_add(E_EVENT_BORDER_SHOW, ev, _e_border_event_border_show_free, NULL);
572} 572}
573 573
574void 574EAPI void
575e_border_hide(E_Border *bd, int manage) 575e_border_hide(E_Border *bd, int manage)
576{ 576{
577 unsigned int visible; 577 unsigned int visible;
@@ -635,7 +635,7 @@ e_border_hide(E_Border *bd, int manage)
635 } 635 }
636} 636}
637 637
638void 638EAPI void
639e_border_move(E_Border *bd, int x, int y) 639e_border_move(E_Border *bd, int x, int y)
640{ 640{
641 E_Event_Border_Move *ev; 641 E_Event_Border_Move *ev;
@@ -686,7 +686,7 @@ e_border_move(E_Border *bd, int x, int y)
686 _e_border_zone_update(bd); 686 _e_border_zone_update(bd);
687} 687}
688 688
689void 689EAPI void
690e_border_resize(E_Border *bd, int w, int h) 690e_border_resize(E_Border *bd, int w, int h)
691{ 691{
692 E_Event_Border_Resize *ev; 692 E_Event_Border_Resize *ev;
@@ -743,7 +743,7 @@ e_border_resize(E_Border *bd, int w, int h)
743 _e_border_zone_update(bd); 743 _e_border_zone_update(bd);
744} 744}
745 745
746void 746EAPI void
747e_border_move_resize(E_Border *bd, int x, int y, int w, int h) 747e_border_move_resize(E_Border *bd, int x, int y, int w, int h)
748{ 748{
749 E_Event_Border_Move *mev; 749 E_Event_Border_Move *mev;
@@ -812,7 +812,7 @@ e_border_move_resize(E_Border *bd, int x, int y, int w, int h)
812 _e_border_zone_update(bd); 812 _e_border_zone_update(bd);
813} 813}
814 814
815void 815EAPI void
816e_border_layer_set(E_Border *bd, int layer) 816e_border_layer_set(E_Border *bd, int layer)
817{ 817{
818 int raise; 818 int raise;
@@ -845,7 +845,7 @@ e_border_layer_set(E_Border *bd, int layer)
845 e_config->transient.raise = raise; 845 e_config->transient.raise = raise;
846} 846}
847 847
848void 848EAPI void
849e_border_raise(E_Border *bd) 849e_border_raise(E_Border *bd)
850{ 850{
851 E_Event_Border_Stack *ev; 851 E_Event_Border_Stack *ev;
@@ -930,7 +930,7 @@ e_border_raise(E_Border *bd)
930 ecore_event_add(E_EVENT_BORDER_STACK, ev, _e_border_event_border_stack_free, NULL); 930 ecore_event_add(E_EVENT_BORDER_STACK, ev, _e_border_event_border_stack_free, NULL);
931} 931}
932 932
933void 933EAPI void
934e_border_lower(E_Border *bd) 934e_border_lower(E_Border *bd)
935{ 935{
936 E_Event_Border_Stack *ev; 936 E_Event_Border_Stack *ev;
@@ -1015,7 +1015,7 @@ e_border_lower(E_Border *bd)
1015 ecore_event_add(E_EVENT_BORDER_STACK, ev, _e_border_event_border_stack_free, NULL); 1015 ecore_event_add(E_EVENT_BORDER_STACK, ev, _e_border_event_border_stack_free, NULL);
1016} 1016}
1017 1017
1018void 1018EAPI void
1019e_border_stack_above(E_Border *bd, E_Border *above) 1019e_border_stack_above(E_Border *bd, E_Border *above)
1020{ 1020{
1021 /* TODO: Should stack above allow the border to change level */ 1021 /* TODO: Should stack above allow the border to change level */
@@ -1069,7 +1069,7 @@ e_border_stack_above(E_Border *bd, E_Border *above)
1069 ecore_event_add(E_EVENT_BORDER_STACK, ev, _e_border_event_border_stack_free, NULL); 1069 ecore_event_add(E_EVENT_BORDER_STACK, ev, _e_border_event_border_stack_free, NULL);
1070} 1070}
1071 1071
1072void 1072EAPI void
1073e_border_stack_below(E_Border *bd, E_Border *below) 1073e_border_stack_below(E_Border *bd, E_Border *below)
1074{ 1074{
1075 /* TODO: Should stack below allow the border to change level */ 1075 /* TODO: Should stack below allow the border to change level */
@@ -1123,14 +1123,14 @@ e_border_stack_below(E_Border *bd, E_Border *below)
1123 ecore_event_add(E_EVENT_BORDER_STACK, ev, _e_border_event_border_stack_free, NULL); 1123 ecore_event_add(E_EVENT_BORDER_STACK, ev, _e_border_event_border_stack_free, NULL);
1124} 1124}
1125 1125
1126void 1126EAPI void
1127e_border_focus_latest_set(E_Border *bd) 1127e_border_focus_latest_set(E_Border *bd)
1128{ 1128{
1129 focus_stack = evas_list_remove(focus_stack, bd); 1129 focus_stack = evas_list_remove(focus_stack, bd);
1130 focus_stack = evas_list_prepend(focus_stack, bd); 1130 focus_stack = evas_list_prepend(focus_stack, bd);
1131} 1131}
1132 1132
1133void 1133EAPI void
1134e_border_focus_set(E_Border *bd, int focus, int set) 1134e_border_focus_set(E_Border *bd, int focus, int set)
1135{ 1135{
1136 E_OBJECT_CHECK(bd); 1136 E_OBJECT_CHECK(bd);
@@ -1277,7 +1277,7 @@ e_border_focus_set(E_Border *bd, int focus, int set)
1277 } 1277 }
1278} 1278}
1279 1279
1280void 1280EAPI void
1281e_border_shade(E_Border *bd, E_Direction dir) 1281e_border_shade(E_Border *bd, E_Direction dir)
1282{ 1282{
1283 E_Event_Border_Resize *ev; 1283 E_Event_Border_Resize *ev;
@@ -1364,7 +1364,7 @@ e_border_shade(E_Border *bd, E_Direction dir)
1364 } 1364 }
1365} 1365}
1366 1366
1367void 1367EAPI void
1368e_border_unshade(E_Border *bd, E_Direction dir) 1368e_border_unshade(E_Border *bd, E_Direction dir)
1369{ 1369{
1370 E_Event_Border_Resize *ev; 1370 E_Event_Border_Resize *ev;
@@ -1470,7 +1470,7 @@ e_border_unshade(E_Border *bd, E_Direction dir)
1470 } 1470 }
1471} 1471}
1472 1472
1473void 1473EAPI void
1474e_border_maximize(E_Border *bd, E_Maximize max) 1474e_border_maximize(E_Border *bd, E_Maximize max)
1475{ 1475{
1476 E_OBJECT_CHECK(bd); 1476 E_OBJECT_CHECK(bd);
@@ -1636,7 +1636,7 @@ e_border_maximize(E_Border *bd, E_Maximize max)
1636 } 1636 }
1637} 1637}
1638/***sndev : e_border_unmaxmize_vh *******************************************************/ 1638/***sndev : e_border_unmaxmize_vh *******************************************************/
1639void 1639EAPI void
1640e_border_unmaximize_vh(E_Border *bd, E_Maximize max) 1640e_border_unmaximize_vh(E_Border *bd, E_Maximize max)
1641{ 1641{
1642 E_OBJECT_CHECK(bd); 1642 E_OBJECT_CHECK(bd);
@@ -1720,7 +1720,7 @@ e_border_unmaximize_vh(E_Border *bd, E_Maximize max)
1720} 1720}
1721/**************************************************************************************/ 1721/**************************************************************************************/
1722 1722
1723void 1723EAPI void
1724e_border_unmaximize(E_Border *bd) 1724e_border_unmaximize(E_Border *bd)
1725{ 1725{
1726 E_OBJECT_CHECK(bd); 1726 E_OBJECT_CHECK(bd);
@@ -1784,7 +1784,8 @@ e_border_unmaximize(E_Border *bd)
1784 edje_object_signal_emit(bd->bg_object, "unmaximize", ""); 1784 edje_object_signal_emit(bd->bg_object, "unmaximize", "");
1785 } 1785 }
1786} 1786}
1787void 1787
1788EAPI void
1788e_border_fullscreen(E_Border *bd, E_Fullscreen policy) 1789e_border_fullscreen(E_Border *bd, E_Fullscreen policy)
1789{ 1790{
1790 E_OBJECT_CHECK(bd); 1791 E_OBJECT_CHECK(bd);
@@ -1885,7 +1886,7 @@ e_border_fullscreen(E_Border *bd, E_Fullscreen policy)
1885 } 1886 }
1886} 1887}
1887 1888
1888void 1889EAPI void
1889e_border_unfullscreen(E_Border *bd) 1890e_border_unfullscreen(E_Border *bd)
1890{ 1891{
1891 E_OBJECT_CHECK(bd); 1892 E_OBJECT_CHECK(bd);
@@ -1919,7 +1920,7 @@ e_border_unfullscreen(E_Border *bd)
1919 } 1920 }
1920} 1921}
1921 1922
1922void 1923EAPI void
1923e_border_iconify(E_Border *bd) 1924e_border_iconify(E_Border *bd)
1924{ 1925{
1925 E_Event_Border_Iconify *ev; 1926 E_Event_Border_Iconify *ev;
@@ -1958,7 +1959,7 @@ e_border_iconify(E_Border *bd)
1958 } 1959 }
1959} 1960}
1960 1961
1961void 1962EAPI void
1962e_border_uniconify(E_Border *bd) 1963e_border_uniconify(E_Border *bd)
1963{ 1964{
1964 E_Desk *desk; 1965 E_Desk *desk;
@@ -2000,7 +2001,7 @@ e_border_uniconify(E_Border *bd)
2000 } 2001 }
2001} 2002}
2002 2003
2003void 2004EAPI void
2004e_border_stick(E_Border *bd) 2005e_border_stick(E_Border *bd)
2005{ 2006{
2006 E_Event_Border_Stick *ev; 2007 E_Event_Border_Stick *ev;
@@ -2020,7 +2021,7 @@ e_border_stick(E_Border *bd)
2020 ecore_event_add(E_EVENT_BORDER_STICK, ev, _e_border_event_border_stick_free, NULL); 2021 ecore_event_add(E_EVENT_BORDER_STICK, ev, _e_border_event_border_stick_free, NULL);
2021} 2022}
2022 2023
2023void 2024EAPI void
2024e_border_unstick(E_Border *bd) 2025e_border_unstick(E_Border *bd)
2025{ 2026{
2026 E_Event_Border_Unstick *ev; 2027 E_Event_Border_Unstick *ev;
@@ -2042,7 +2043,7 @@ e_border_unstick(E_Border *bd)
2042 e_border_desk_set(bd, e_desk_current_get(bd->zone)); 2043 e_border_desk_set(bd, e_desk_current_get(bd->zone));
2043} 2044}
2044 2045
2045E_Border * 2046EAPI E_Border *
2046e_border_find_by_client_window(Ecore_X_Window win) 2047e_border_find_by_client_window(Ecore_X_Window win)
2047{ 2048{
2048 E_Border *bd; 2049 E_Border *bd;
@@ -2054,7 +2055,7 @@ e_border_find_by_client_window(Ecore_X_Window win)
2054 return NULL; 2055 return NULL;
2055} 2056}
2056 2057
2057E_Border * 2058EAPI E_Border *
2058e_border_find_by_frame_window(Ecore_X_Window win) 2059e_border_find_by_frame_window(Ecore_X_Window win)
2059{ 2060{
2060 E_Border *bd; 2061 E_Border *bd;
@@ -2066,7 +2067,7 @@ e_border_find_by_frame_window(Ecore_X_Window win)
2066 return NULL; 2067 return NULL;
2067} 2068}
2068 2069
2069E_Border * 2070EAPI E_Border *
2070e_border_find_by_window(Ecore_X_Window win) 2071e_border_find_by_window(Ecore_X_Window win)
2071{ 2072{
2072 E_Border *bd; 2073 E_Border *bd;
@@ -2078,7 +2079,7 @@ e_border_find_by_window(Ecore_X_Window win)
2078 return NULL; 2079 return NULL;
2079} 2080}
2080 2081
2081E_Border * 2082EAPI E_Border *
2082e_border_find_by_alarm(Ecore_X_Sync_Alarm alarm) 2083e_border_find_by_alarm(Ecore_X_Sync_Alarm alarm)
2083{ 2084{
2084 Evas_List *l; 2085 Evas_List *l;
@@ -2095,13 +2096,13 @@ e_border_find_by_alarm(Ecore_X_Sync_Alarm alarm)
2095 return NULL; 2096 return NULL;
2096} 2097}
2097 2098
2098E_Border * 2099EAPI E_Border *
2099e_border_focused_get(void) 2100e_border_focused_get(void)
2100{ 2101{
2101 return focused; 2102 return focused;
2102} 2103}
2103 2104
2104void 2105EAPI void
2105e_border_idler_before(void) 2106e_border_idler_before(void)
2106{ 2107{
2107 Evas_List *ml, *cl; 2108 Evas_List *ml, *cl;
@@ -2168,14 +2169,14 @@ e_border_idler_before(void)
2168 } 2169 }
2169} 2170}
2170 2171
2171Evas_List * 2172EAPI Evas_List *
2172e_border_client_list() 2173e_border_client_list()
2173{ 2174{
2174 /* FIXME: This should be a somewhat ordered list */ 2175 /* FIXME: This should be a somewhat ordered list */
2175 return borders; 2176 return borders;
2176} 2177}
2177 2178
2178void 2179EAPI void
2179e_border_act_move_begin(E_Border *bd, Ecore_X_Event_Mouse_Button_Down *ev) 2180e_border_act_move_begin(E_Border *bd, Ecore_X_Event_Mouse_Button_Down *ev)
2180{ 2181{
2181 E_OBJECT_CHECK(bd); 2182 E_OBJECT_CHECK(bd);
@@ -2199,7 +2200,7 @@ e_border_act_move_begin(E_Border *bd, Ecore_X_Event_Mouse_Button_Down *ev)
2199 } 2200 }
2200} 2201}
2201 2202
2202void 2203EAPI void
2203e_border_act_move_end(E_Border *bd, Ecore_X_Event_Mouse_Button_Up *ev) 2204e_border_act_move_end(E_Border *bd, Ecore_X_Event_Mouse_Button_Up *ev)
2204{ 2205{
2205 E_OBJECT_CHECK(bd); 2206 E_OBJECT_CHECK(bd);
@@ -2212,7 +2213,7 @@ e_border_act_move_end(E_Border *bd, Ecore_X_Event_Mouse_Button_Up *ev)
2212 e_zone_flip_coords_handle(bd->zone, -1, -1); 2213 e_zone_flip_coords_handle(bd->zone, -1, -1);
2213} 2214}
2214 2215
2215void 2216EAPI void
2216e_border_act_resize_begin(E_Border *bd, Ecore_X_Event_Mouse_Button_Down *ev) 2217e_border_act_resize_begin(E_Border *bd, Ecore_X_Event_Mouse_Button_Down *ev)
2217{ 2218{
2218 E_OBJECT_CHECK(bd); 2219 E_OBJECT_CHECK(bd);
@@ -2259,7 +2260,7 @@ e_border_act_resize_begin(E_Border *bd, Ecore_X_Event_Mouse_Button_Down *ev)
2259 } 2260 }
2260} 2261}
2261 2262
2262void 2263EAPI void
2263e_border_act_resize_end(E_Border *bd, Ecore_X_Event_Mouse_Button_Up *ev) 2264e_border_act_resize_end(E_Border *bd, Ecore_X_Event_Mouse_Button_Up *ev)
2264{ 2265{
2265 E_OBJECT_CHECK(bd); 2266 E_OBJECT_CHECK(bd);
@@ -2274,7 +2275,7 @@ e_border_act_resize_end(E_Border *bd, Ecore_X_Event_Mouse_Button_Up *ev)
2274 } 2275 }
2275} 2276}
2276 2277
2277void 2278EAPI void
2278e_border_act_menu_begin(E_Border *bd, Ecore_X_Event_Mouse_Button_Down *ev, int key) 2279e_border_act_menu_begin(E_Border *bd, Ecore_X_Event_Mouse_Button_Down *ev, int key)
2279{ 2280{
2280 E_OBJECT_CHECK(bd); 2281 E_OBJECT_CHECK(bd);
@@ -2295,7 +2296,7 @@ e_border_act_menu_begin(E_Border *bd, Ecore_X_Event_Mouse_Button_Down *ev, int k
2295 } 2296 }
2296} 2297}
2297 2298
2298void 2299EAPI void
2299e_border_act_close_begin(E_Border *bd) 2300e_border_act_close_begin(E_Border *bd)
2300{ 2301{
2301 E_OBJECT_CHECK(bd); 2302 E_OBJECT_CHECK(bd);
@@ -2312,7 +2313,7 @@ e_border_act_close_begin(E_Border *bd)
2312 e_border_act_kill_begin(bd); 2313 e_border_act_kill_begin(bd);
2313} 2314}
2314 2315
2315void 2316EAPI void
2316e_border_act_kill_begin(E_Border *bd) 2317e_border_act_kill_begin(E_Border *bd)
2317{ 2318{
2318 E_OBJECT_CHECK(bd); 2319 E_OBJECT_CHECK(bd);
@@ -2333,7 +2334,7 @@ e_border_act_kill_begin(E_Border *bd)
2333} 2334}
2334 2335
2335/* FIXME: Prefer app icon or own icon? */ 2336/* FIXME: Prefer app icon or own icon? */
2336Evas_Object * 2337EAPI Evas_Object *
2337e_border_icon_add(E_Border *bd, Evas *evas) 2338e_border_icon_add(E_Border *bd, Evas *evas)
2338{ 2339{
2339 Evas_Object *o; 2340 Evas_Object *o;
@@ -2395,7 +2396,7 @@ e_border_icon_add(E_Border *bd, Evas *evas)
2395 return o; 2396 return o;
2396} 2397}
2397 2398
2398void 2399EAPI void
2399e_border_button_bindings_ungrab_all(void) 2400e_border_button_bindings_ungrab_all(void)
2400{ 2401{
2401 Evas_List *l; 2402 Evas_List *l;
@@ -2411,7 +2412,7 @@ e_border_button_bindings_ungrab_all(void)
2411 } 2412 }
2412} 2413}
2413 2414
2414void 2415EAPI void
2415e_border_button_bindings_grab_all(void) 2416e_border_button_bindings_grab_all(void)
2416{ 2417{
2417 Evas_List *l; 2418 Evas_List *l;
@@ -2427,13 +2428,13 @@ e_border_button_bindings_grab_all(void)
2427 } 2428 }
2428} 2429}
2429 2430
2430Evas_List * 2431EAPI Evas_List *
2431e_border_focus_stack_get(void) 2432e_border_focus_stack_get(void)
2432{ 2433{
2433 return focus_stack; 2434 return focus_stack;
2434} 2435}
2435 2436
2436Evas_List * 2437EAPI Evas_List *
2437e_border_lost_windows_get(E_Zone *zone) 2438e_border_lost_windows_get(E_Zone *zone)
2438{ 2439{
2439 Evas_List *list = NULL, *l; 2440 Evas_List *list = NULL, *l;
@@ -2497,7 +2498,7 @@ e_border_lost_windows_get(E_Zone *zone)
2497 return list; 2498 return list;
2498} 2499}
2499 2500
2500void 2501EAPI void
2501e_border_ping(E_Border *bd) 2502e_border_ping(E_Border *bd)
2502{ 2503{
2503 E_OBJECT_CHECK(bd); 2504 E_OBJECT_CHECK(bd);
@@ -2511,13 +2512,13 @@ e_border_ping(E_Border *bd)
2511 _e_border_cb_ping_timer, bd); 2512 _e_border_cb_ping_timer, bd);
2512} 2513}
2513 2514
2514void 2515EAPI void
2515e_border_move_cancel(void) 2516e_border_move_cancel(void)
2516{ 2517{
2517 if (move) _e_border_move_end(move); 2518 if (move) _e_border_move_end(move);
2518} 2519}
2519 2520
2520void 2521EAPI void
2521e_border_resize_cancel(void) 2522e_border_resize_cancel(void)
2522{ 2523{
2523 if (resize) 2524 if (resize)
@@ -2527,7 +2528,7 @@ e_border_resize_cancel(void)
2527 } 2528 }
2528} 2529}
2529 2530
2530void 2531EAPI void
2531e_border_frame_recalc(E_Border *bd) 2532e_border_frame_recalc(E_Border *bd)
2532{ 2533{
2533 Evas_Coord cx, cy, cw, ch; 2534 Evas_Coord cx, cy, cw, ch;
@@ -2572,7 +2573,7 @@ e_border_frame_recalc(E_Border *bd)
2572 bd->client.h); 2573 bd->client.h);
2573} 2574}
2574 2575
2575Evas_List * 2576EAPI Evas_List *
2576e_border_immortal_windows_get(void) 2577e_border_immortal_windows_get(void)
2577{ 2578{
2578 Evas_List *list = NULL, *l; 2579 Evas_List *list = NULL, *l;
@@ -2588,7 +2589,7 @@ e_border_immortal_windows_get(void)
2588 return list; 2589 return list;
2589} 2590}
2590 2591
2591const char * 2592EAPI const char *
2592e_border_name_get(E_Border *bd) 2593e_border_name_get(E_Border *bd)
2593{ 2594{
2594 E_OBJECT_CHECK_RETURN(bd, ""); 2595 E_OBJECT_CHECK_RETURN(bd, "");
@@ -2601,7 +2602,7 @@ e_border_name_get(E_Border *bd)
2601} 2602}
2602 2603
2603 2604
2604void 2605EAPI void
2605e_border_signal_move_begin(E_Border *bd, char *sig, char *src) 2606e_border_signal_move_begin(E_Border *bd, char *sig, char *src)
2606{ 2607{
2607 E_OBJECT_CHECK(bd); 2608 E_OBJECT_CHECK(bd);
@@ -2613,7 +2614,7 @@ e_border_signal_move_begin(E_Border *bd, char *sig, char *src)
2613 _e_border_moveinfo_gather(bd, sig); 2614 _e_border_moveinfo_gather(bd, sig);
2614} 2615}
2615 2616
2616void 2617EAPI void
2617e_border_signal_move_end(E_Border *bd, char *sig, char *src) 2618e_border_signal_move_end(E_Border *bd, char *sig, char *src)
2618{ 2619{
2619 E_OBJECT_CHECK(bd); 2620 E_OBJECT_CHECK(bd);
@@ -2626,7 +2627,7 @@ e_border_signal_move_end(E_Border *bd, char *sig, char *src)
2626 e_zone_flip_coords_handle(bd->zone, -1, -1); 2627 e_zone_flip_coords_handle(bd->zone, -1, -1);
2627} 2628}
2628 2629
2629int 2630EAPI int
2630e_border_resizing_get(E_Border *bd) 2631e_border_resizing_get(E_Border *bd)
2631{ 2632{
2632 E_OBJECT_CHECK_RETURN(bd, 0); 2633 E_OBJECT_CHECK_RETURN(bd, 0);
@@ -2635,7 +2636,7 @@ e_border_resizing_get(E_Border *bd)
2635 return 1; 2636 return 1;
2636} 2637}
2637 2638
2638void 2639EAPI void
2639e_border_signal_resize_begin(E_Border *bd, char *dir, char *sig, char *src) 2640e_border_signal_resize_begin(E_Border *bd, char *dir, char *sig, char *src)
2640{ 2641{
2641 Ecore_X_Gravity grav = ECORE_X_GRAVITY_NW; 2642 Ecore_X_Gravity grav = ECORE_X_GRAVITY_NW;
@@ -2691,7 +2692,7 @@ e_border_signal_resize_begin(E_Border *bd, char *dir, char *sig, char *src)
2691 GRAV_SET(bd, grav); 2692 GRAV_SET(bd, grav);
2692} 2693}
2693 2694
2694void 2695EAPI void
2695e_border_signal_resize_end(E_Border *bd, char *dir, char *sig, char *src) 2696e_border_signal_resize_end(E_Border *bd, char *dir, char *sig, char *src)
2696{ 2697{
2697 E_OBJECT_CHECK(bd); 2698 E_OBJECT_CHECK(bd);
@@ -2705,7 +2706,7 @@ e_border_signal_resize_end(E_Border *bd, char *dir, char *sig, char *src)
2705 bd->changed = 1; 2706 bd->changed = 1;
2706} 2707}
2707 2708
2708void 2709EAPI void
2709e_border_resize_limit(E_Border *bd, int *w, int *h) 2710e_border_resize_limit(E_Border *bd, int *w, int *h)
2710{ 2711{
2711 double a; 2712 double a;
diff --git a/src/bin/e_box.c b/src/bin/e_box.c
index 8831474..c1e120a 100644
--- a/src/bin/e_box.c
+++ b/src/bin/e_box.c
@@ -62,14 +62,14 @@ static void _e_box_smart_clip_unset(Evas_Object *obj);
62static Evas_Smart *_e_smart = NULL; 62static Evas_Smart *_e_smart = NULL;
63 63
64/* externally accessible functions */ 64/* externally accessible functions */
65Evas_Object * 65EAPI Evas_Object *
66e_box_add(Evas *evas) 66e_box_add(Evas *evas)
67{ 67{
68 _e_box_smart_init(); 68 _e_box_smart_init();
69 return evas_object_smart_add(evas, _e_smart); 69 return evas_object_smart_add(evas, _e_smart);
70} 70}
71 71
72int 72EAPI int
73e_box_freeze(Evas_Object *obj) 73e_box_freeze(Evas_Object *obj)
74{ 74{
75 E_Smart_Data *sd; 75 E_Smart_Data *sd;
@@ -80,7 +80,7 @@ e_box_freeze(Evas_Object *obj)
80 return sd->frozen; 80 return sd->frozen;
81} 81}
82 82
83int 83EAPI int
84e_box_thaw(Evas_Object *obj) 84e_box_thaw(Evas_Object *obj)
85{ 85{
86 E_Smart_Data *sd; 86 E_Smart_Data *sd;
@@ -92,7 +92,7 @@ e_box_thaw(Evas_Object *obj)
92 return sd->frozen; 92 return sd->frozen;
93} 93}
94 94
95void 95EAPI void
96e_box_orientation_set(Evas_Object *obj, int horizontal) 96e_box_orientation_set(Evas_Object *obj, int horizontal)
97{ 97{
98 E_Smart_Data *sd; 98 E_Smart_Data *sd;
@@ -106,7 +106,7 @@ e_box_orientation_set(Evas_Object *obj, int horizontal)
106 if (sd->frozen <= 0) _e_box_smart_reconfigure(sd); 106 if (sd->frozen <= 0) _e_box_smart_reconfigure(sd);
107} 107}
108 108
109int 109EAPI int
110e_box_orientation_get(Evas_Object *obj) 110e_box_orientation_get(Evas_Object *obj)
111{ 111{
112 E_Smart_Data *sd; 112 E_Smart_Data *sd;
@@ -116,7 +116,7 @@ e_box_orientation_get(Evas_Object *obj)
116 return sd->horizontal; 116 return sd->horizontal;
117} 117}
118 118
119void 119EAPI void
120e_box_homogenous_set(Evas_Object *obj, int homogenous) 120e_box_homogenous_set(Evas_Object *obj, int homogenous)
121{ 121{
122 E_Smart_Data *sd; 122 E_Smart_Data *sd;
@@ -129,7 +129,7 @@ e_box_homogenous_set(Evas_Object *obj, int homogenous)
129 if (sd->frozen <= 0) _e_box_smart_reconfigure(sd); 129 if (sd->frozen <= 0) _e_box_smart_reconfigure(sd);
130} 130}
131 131
132int 132EAPI int
133e_box_pack_start(Evas_Object *obj, Evas_Object *child) 133e_box_pack_start(Evas_Object *obj, Evas_Object *child)
134{ 134{
135 E_Smart_Data *sd; 135 E_Smart_Data *sd;
@@ -143,7 +143,7 @@ e_box_pack_start(Evas_Object *obj, Evas_Object *child)
143 return 0; 143 return 0;
144} 144}
145 145
146int 146EAPI int
147e_box_pack_end(Evas_Object *obj, Evas_Object *child) 147e_box_pack_end(Evas_Object *obj, Evas_Object *child)
148{ 148{
149 E_Smart_Data *sd; 149 E_Smart_Data *sd;
@@ -157,7 +157,7 @@ e_box_pack_end(Evas_Object *obj, Evas_Object *child)
157 return evas_list_count(sd->items) - 1; 157 return evas_list_count(sd->items) - 1;
158} 158}
159 159
160int 160EAPI int
161e_box_pack_before(Evas_Object *obj, Evas_Object *child, Evas_Object *before) 161e_box_pack_before(Evas_Object *obj, Evas_Object *child, Evas_Object *before)
162{ 162{
163 E_Smart_Data *sd; 163 E_Smart_Data *sd;
@@ -177,7 +177,7 @@ e_box_pack_before(Evas_Object *obj, Evas_Object *child, Evas_Object *before)
177 return i; 177 return i;
178} 178}
179 179
180int 180EAPI int
181e_box_pack_after(Evas_Object *obj, Evas_Object *child, Evas_Object *after) 181e_box_pack_after(Evas_Object *obj, Evas_Object *child, Evas_Object *after)
182{ 182{
183 E_Smart_Data *sd; 183 E_Smart_Data *sd;
@@ -197,7 +197,7 @@ e_box_pack_after(Evas_Object *obj, Evas_Object *child, Evas_Object *after)
197 return i; 197 return i;
198} 198}
199 199
200int 200EAPI int
201e_box_pack_count_get(Evas_Object *obj) 201e_box_pack_count_get(Evas_Object *obj)
202{ 202{
203 E_Smart_Data *sd; 203 E_Smart_Data *sd;
@@ -207,7 +207,7 @@ e_box_pack_count_get(Evas_Object *obj)
207 return evas_list_count(sd->items); 207 return evas_list_count(sd->items);
208} 208}
209 209
210Evas_Object * 210EAPI Evas_Object *
211e_box_pack_object_nth(Evas_Object *obj, int n) 211e_box_pack_object_nth(Evas_Object *obj, int n)
212{ 212{
213 E_Smart_Data *sd; 213 E_Smart_Data *sd;
@@ -217,7 +217,7 @@ e_box_pack_object_nth(Evas_Object *obj, int n)
217 return evas_list_nth(sd->items, n); 217 return evas_list_nth(sd->items, n);
218} 218}
219 219
220Evas_Object * 220EAPI Evas_Object *
221e_box_pack_object_first(Evas_Object *obj) 221e_box_pack_object_first(Evas_Object *obj)
222{ 222{
223 E_Smart_Data *sd; 223 E_Smart_Data *sd;
@@ -227,7 +227,7 @@ e_box_pack_object_first(Evas_Object *obj)
227 return evas_list_data(sd->items); 227 return evas_list_data(sd->items);
228} 228}
229 229
230Evas_Object * 230EAPI Evas_Object *
231e_box_pack_object_last(Evas_Object *obj) 231e_box_pack_object_last(Evas_Object *obj)
232{ 232{
233 E_Smart_Data *sd; 233 E_Smart_Data *sd;
@@ -237,7 +237,7 @@ e_box_pack_object_last(Evas_Object *obj)
237 return evas_list_data(evas_list_last(sd->items)); 237 return evas_list_data(evas_list_last(sd->items));
238} 238}
239 239
240void 240EAPI void
241e_box_pack_options_set(Evas_Object *obj, int fill_w, int fill_h, int expand_w, int expand_h, double align_x, double align_y, Evas_Coord min_w, Evas_Coord min_h, Evas_Coord max_w, Evas_Coord max_h) 241e_box_pack_options_set(Evas_Object *obj, int fill_w, int fill_h, int expand_w, int expand_h, double align_x, double align_y, Evas_Coord min_w, Evas_Coord min_h, Evas_Coord max_w, Evas_Coord max_h)
242{ 242{
243 E_Box_Item *bi; 243 E_Box_Item *bi;
@@ -258,7 +258,7 @@ e_box_pack_options_set(Evas_Object *obj, int fill_w, int fill_h, int expand_w, i
258 if (bi->sd->frozen <= 0) _e_box_smart_reconfigure(bi->sd); 258 if (bi->sd->frozen <= 0) _e_box_smart_reconfigure(bi->sd);
259} 259}
260 260
261void 261EAPI void
262e_box_unpack(Evas_Object *obj) 262e_box_unpack(Evas_Object *obj)
263{ 263{
264 E_Box_Item *bi; 264 E_Box_Item *bi;
@@ -274,7 +274,7 @@ e_box_unpack(Evas_Object *obj)
274 if (sd->frozen <= 0) _e_box_smart_reconfigure(sd); 274 if (sd->frozen <= 0) _e_box_smart_reconfigure(sd);
275} 275}
276 276
277void 277EAPI void
278e_box_min_size_get(Evas_Object *obj, Evas_Coord *minw, Evas_Coord *minh) 278e_box_min_size_get(Evas_Object *obj, Evas_Coord *minw, Evas_Coord *minh)
279{ 279{
280 E_Smart_Data *sd; 280 E_Smart_Data *sd;
@@ -286,7 +286,7 @@ e_box_min_size_get(Evas_Object *obj, Evas_Coord *minw, Evas_Coord *minh)
286 if (minh) *minh = sd->min.h; 286 if (minh) *minh = sd->min.h;
287} 287}
288 288
289void 289EAPI void
290e_box_max_size_get(Evas_Object *obj, Evas_Coord *maxw, Evas_Coord *maxh) 290e_box_max_size_get(Evas_Object *obj, Evas_Coord *maxw, Evas_Coord *maxh)
291{ 291{
292 E_Smart_Data *sd; 292 E_Smart_Data *sd;
@@ -298,7 +298,7 @@ e_box_max_size_get(Evas_Object *obj, Evas_Coord *maxw, Evas_Coord *maxh)
298 if (maxh) *maxh = sd->max.h; 298 if (maxh) *maxh = sd->max.h;
299} 299}
300 300
301void 301EAPI void
302e_box_align_get(Evas_Object *obj, double *ax, double *ay) 302e_box_align_get(Evas_Object *obj, double *ax, double *ay)
303{ 303{
304 E_Smart_Data *sd; 304 E_Smart_Data *sd;
@@ -309,7 +309,7 @@ e_box_align_get(Evas_Object *obj, double *ax, double *ay)
309 if (ay) *ay = sd->align.y; 309 if (ay) *ay = sd->align.y;
310} 310}
311 311
312void 312EAPI void
313e_box_align_set(Evas_Object *obj, double ax, double ay) 313e_box_align_set(Evas_Object *obj, double ax, double ay)
314{ 314{
315 E_Smart_Data *sd; 315 E_Smart_Data *sd;
diff --git a/src/bin/e_canvas.c b/src/bin/e_canvas.c
index fc382f8..45d9330 100644
--- a/src/bin/e_canvas.c
+++ b/src/bin/e_canvas.c
@@ -11,7 +11,7 @@ static Evas_List *_e_canvases = NULL;
11static Ecore_Timer *_e_canvas_cache_flush_timer = NULL; 11static Ecore_Timer *_e_canvas_cache_flush_timer = NULL;
12 12
13/* externally accessible functions */ 13/* externally accessible functions */
14void 14EAPI void
15e_canvas_add(Ecore_Evas *ee) 15e_canvas_add(Ecore_Evas *ee)
16{ 16{
17 Evas *e; 17 Evas *e;
@@ -25,13 +25,13 @@ e_canvas_add(Ecore_Evas *ee)
25// evas_image_cache_reload(e); 25// evas_image_cache_reload(e);
26} 26}
27 27
28void 28EAPI void
29e_canvas_del(Ecore_Evas *ee) 29e_canvas_del(Ecore_Evas *ee)
30{ 30{
31 _e_canvases = evas_list_remove(_e_canvases, ee); 31 _e_canvases = evas_list_remove(_e_canvases, ee);
32} 32}
33 33
34int 34EAPI int
35e_canvas_engine_decide(int engine) 35e_canvas_engine_decide(int engine)
36{ 36{
37 /* if use default - use it */ 37 /* if use default - use it */
@@ -53,7 +53,7 @@ e_canvas_engine_decide(int engine)
53 return engine; 53 return engine;
54} 54}
55 55
56void 56EAPI void
57e_canvas_recache(void) 57e_canvas_recache(void)
58{ 58{
59 Evas_List *l; 59 Evas_List *l;
@@ -83,7 +83,7 @@ e_canvas_recache(void)
83 } 83 }
84} 84}
85 85
86void 86EAPI void
87e_canvas_cache_flush(void) 87e_canvas_cache_flush(void)
88{ 88{
89 Evas_List *l; 89 Evas_List *l;
@@ -102,7 +102,7 @@ e_canvas_cache_flush(void)
102 edje_collection_cache_flush(); 102 edje_collection_cache_flush();
103} 103}
104 104
105void 105EAPI void
106e_canvas_cache_reload(void) 106e_canvas_cache_reload(void)
107{ 107{
108 Evas_List *l; 108 Evas_List *l;
@@ -118,7 +118,7 @@ e_canvas_cache_reload(void)
118 } 118 }
119} 119}
120 120
121Ecore_Evas * 121EAPI Ecore_Evas *
122e_canvas_new(int engine_hint, Ecore_X_Window win, int x, int y, int w, int h, 122e_canvas_new(int engine_hint, Ecore_X_Window win, int x, int y, int w, int h,
123 int direct_resize, int override, Ecore_X_Window *win_ret, 123 int direct_resize, int override, Ecore_X_Window *win_ret,
124 Ecore_X_Window *subwin_ret) 124 Ecore_X_Window *subwin_ret)
diff --git a/src/bin/e_config.c b/src/bin/e_config.c
index 74ec121..9d55958 100644
--- a/src/bin/e_config.c
+++ b/src/bin/e_config.c
@@ -9,7 +9,7 @@
9#define DEF_MENUCLICK 0.25 9#define DEF_MENUCLICK 0.25
10#endif 10#endif
11 11
12E_Config *e_config = NULL; 12EAPI E_Config *e_config = NULL;
13 13
14/* local subsystem functions */ 14/* local subsystem functions */
15static void _e_config_save_cb(void *data); 15static void _e_config_save_cb(void *data);
@@ -36,7 +36,7 @@ static E_Config_DD *_e_config_desktop_name_edd = NULL;
36static E_Config_DD *_e_config_remember_edd = NULL; 36static E_Config_DD *_e_config_remember_edd = NULL;
37 37
38/* externally accessible functions */ 38/* externally accessible functions */
39int 39EAPI int
40e_config_init(void) 40e_config_init(void)
41{ 41{
42 _e_config_profile = getenv("CONF_PROFILE"); 42 _e_config_profile = getenv("CONF_PROFILE");
@@ -1515,7 +1515,7 @@ e_config_init(void)
1515 return 1; 1515 return 1;
1516} 1516}
1517 1517
1518int 1518EAPI int
1519e_config_shutdown(void) 1519e_config_shutdown(void)
1520{ 1520{
1521 E_FREE(_e_config_profile); 1521 E_FREE(_e_config_profile);
@@ -1535,7 +1535,7 @@ e_config_shutdown(void)
1535 return 1; 1535 return 1;
1536} 1536}
1537 1537
1538E_Config_DD * 1538EAPI E_Config_DD *
1539e_config_descriptor_new(const char *name, int size) 1539e_config_descriptor_new(const char *name, int size)
1540{ 1540{
1541 Eet_Data_Descriptor_Class eddc; 1541 Eet_Data_Descriptor_Class eddc;
@@ -1557,7 +1557,7 @@ e_config_descriptor_new(const char *name, int size)
1557 return (E_Config_DD *)eet_data_descriptor2_new(&eddc); 1557 return (E_Config_DD *)eet_data_descriptor2_new(&eddc);
1558} 1558}
1559 1559
1560int 1560EAPI int
1561e_config_save(void) 1561e_config_save(void)
1562{ 1562{
1563 if (_e_config_save_job) 1563 if (_e_config_save_job)
@@ -1569,7 +1569,7 @@ e_config_save(void)
1569 return e_config_domain_save("e", _e_config_edd, e_config); 1569 return e_config_domain_save("e", _e_config_edd, e_config);
1570} 1570}
1571 1571
1572void 1572EAPI void
1573e_config_save_flush(void) 1573e_config_save_flush(void)
1574{ 1574{
1575 if (_e_config_save_job) 1575 if (_e_config_save_job)
@@ -1580,26 +1580,27 @@ e_config_save_flush(void)
1580 } 1580 }
1581} 1581}
1582 1582
1583void 1583EAPI void
1584e_config_save_queue(void) 1584e_config_save_queue(void)
1585{ 1585{
1586 if (_e_config_save_job) ecore_job_del(_e_config_save_job); 1586 if (_e_config_save_job) ecore_job_del(_e_config_save_job);
1587 _e_config_save_job = ecore_job_add(_e_config_save_cb, NULL); 1587 _e_config_save_job = ecore_job_add(_e_config_save_cb, NULL);
1588} 1588}
1589 1589
1590char * 1590EAPI char *
1591e_config_profile_get(void) 1591e_config_profile_get(void)
1592{ 1592{
1593 return _e_config_profile; 1593 return _e_config_profile;
1594} 1594}
1595 1595
1596void e_config_profile_set(char *prof) 1596EAPI void
1597e_config_profile_set(char *prof)
1597{ 1598{
1598 E_FREE(_e_config_profile); 1599 E_FREE(_e_config_profile);
1599 _e_config_profile = strdup(prof); 1600 _e_config_profile = strdup(prof);
1600} 1601}
1601 1602
1602Evas_List * 1603EAPI Evas_List *
1603e_config_profile_list(void) 1604e_config_profile_list(void)
1604{ 1605{
1605 Ecore_List *files; 1606 Ecore_List *files;
@@ -1628,7 +1629,7 @@ e_config_profile_list(void)
1628 return flist; 1629 return flist;
1629} 1630}
1630 1631
1631void 1632EAPI void
1632e_config_profile_add(char *prof) 1633e_config_profile_add(char *prof)
1633{ 1634{
1634 char buf[4096]; 1635 char buf[4096];
@@ -1641,7 +1642,7 @@ e_config_profile_add(char *prof)
1641 E_FREE(homedir); 1642 E_FREE(homedir);
1642} 1643}
1643 1644
1644void 1645EAPI void
1645e_config_profile_del(char *prof) 1646e_config_profile_del(char *prof)
1646{ 1647{
1647 Ecore_List *files; 1648 Ecore_List *files;
@@ -1670,7 +1671,7 @@ e_config_profile_del(char *prof)
1670 E_FREE(homedir); 1671 E_FREE(homedir);
1671} 1672}
1672 1673
1673Evas_List * 1674EAPI Evas_List *
1674e_config_engine_list(void) 1675e_config_engine_list(void)
1675{ 1676{
1676 Evas_List *l = NULL; 1677 Evas_List *l = NULL;
@@ -1684,19 +1685,19 @@ e_config_engine_list(void)
1684 return l; 1685 return l;
1685} 1686}
1686 1687
1687void 1688EAPI void
1688e_config_save_block_set(int block) 1689e_config_save_block_set(int block)
1689{ 1690{
1690 _e_config_save_block = block; 1691 _e_config_save_block = block;
1691} 1692}
1692 1693
1693int 1694EAPI int
1694e_config_save_block_get(void) 1695e_config_save_block_get(void)
1695{ 1696{
1696 return _e_config_save_block; 1697 return _e_config_save_block;
1697} 1698}
1698 1699
1699void * 1700EAPI void *
1700e_config_domain_load(char *domain, E_Config_DD *edd) 1701e_config_domain_load(char *domain, E_Config_DD *edd)
1701{ 1702{
1702 Eet_File *ef; 1703 Eet_File *ef;
@@ -1723,7 +1724,7 @@ e_config_domain_load(char *domain, E_Config_DD *edd)
1723 return data; 1724 return data;
1724} 1725}
1725 1726
1726int 1727EAPI int
1727e_config_profile_save(void) 1728e_config_profile_save(void)
1728{ 1729{
1729 Eet_File *ef; 1730 Eet_File *ef;
@@ -1747,7 +1748,7 @@ e_config_profile_save(void)
1747 return ok; 1748 return ok;
1748} 1749}
1749 1750
1750int 1751EAPI int
1751e_config_domain_save(char *domain, E_Config_DD *edd, void *data) 1752e_config_domain_save(char *domain, E_Config_DD *edd, void *data)
1752{ 1753{
1753 Eet_File *ef; 1754 Eet_File *ef;
@@ -1773,7 +1774,7 @@ e_config_domain_save(char *domain, E_Config_DD *edd, void *data)
1773 return ok; 1774 return ok;
1774} 1775}
1775 1776
1776E_Config_Binding_Mouse * 1777EAPI E_Config_Binding_Mouse *
1777e_config_binding_mouse_match(E_Config_Binding_Mouse *eb_in) 1778e_config_binding_mouse_match(E_Config_Binding_Mouse *eb_in)
1778{ 1779{
1779 Evas_List *l; 1780 Evas_List *l;
@@ -1796,7 +1797,7 @@ e_config_binding_mouse_match(E_Config_Binding_Mouse *eb_in)
1796 return NULL; 1797 return NULL;
1797} 1798}
1798 1799
1799E_Config_Binding_Key * 1800EAPI E_Config_Binding_Key *
1800e_config_binding_key_match(E_Config_Binding_Key *eb_in) 1801e_config_binding_key_match(E_Config_Binding_Key *eb_in)
1801{ 1802{
1802 Evas_List *l; 1803 Evas_List *l;
@@ -1820,7 +1821,7 @@ e_config_binding_key_match(E_Config_Binding_Key *eb_in)
1820 return NULL; 1821 return NULL;
1821} 1822}
1822 1823
1823E_Config_Binding_Signal * 1824EAPI E_Config_Binding_Signal *
1824e_config_binding_signal_match(E_Config_Binding_Signal *eb_in) 1825e_config_binding_signal_match(E_Config_Binding_Signal *eb_in)
1825{ 1826{
1826 Evas_List *l; 1827 Evas_List *l;
@@ -1846,7 +1847,7 @@ e_config_binding_signal_match(E_Config_Binding_Signal *eb_in)
1846 return NULL; 1847 return NULL;
1847} 1848}
1848 1849
1849E_Config_Binding_Wheel * 1850EAPI E_Config_Binding_Wheel *
1850e_config_binding_wheel_match(E_Config_Binding_Wheel *eb_in) 1851e_config_binding_wheel_match(E_Config_Binding_Wheel *eb_in)
1851{ 1852{
1852 Evas_List *l; 1853 Evas_List *l;
diff --git a/src/bin/e_config_dialog.c b/src/bin/e_config_dialog.c
index 4934fd3..3877c60 100644
--- a/src/bin/e_config_dialog.c
+++ b/src/bin/e_config_dialog.c
@@ -17,7 +17,7 @@ static void _e_config_dialog_cb_changed(void *data, Evas_Object *obj);
17 17
18/* externally accessible functions */ 18/* externally accessible functions */
19 19
20E_Config_Dialog * 20EAPI E_Config_Dialog *
21e_config_dialog_new(E_Container *con, char *title, char *icon, int icon_size, E_Config_Dialog_View *view, void *data) 21e_config_dialog_new(E_Container *con, char *title, char *icon, int icon_size, E_Config_Dialog_View *view, void *data)
22{ 22{
23 E_Config_Dialog *cfd; 23 E_Config_Dialog *cfd;
diff --git a/src/bin/e_configure.c b/src/bin/e_configure.c
index 7c2f3a4..cead8ad 100644
--- a/src/bin/e_configure.c
+++ b/src/bin/e_configure.c
@@ -14,7 +14,7 @@ static void _e_configure_cb_resize(E_Win *win);
14static void _e_configure_cb_standard(void *data); 14static void _e_configure_cb_standard(void *data);
15static void _e_configure_cb_close(void *data, void *data2); 15static void _e_configure_cb_close(void *data, void *data2);
16 16
17E_Configure * 17EAPI E_Configure *
18e_configure_show(E_Container *con) 18e_configure_show(E_Container *con)
19{ 19{
20 E_Configure *eco; 20 E_Configure *eco;
@@ -99,7 +99,7 @@ e_configure_show(E_Container *con)
99 return eco; 99 return eco;
100} 100}
101 101
102void 102EAPI void
103e_configure_standard_item_add(E_Configure *eco, char *icon, char *label, E_Config_Dialog *(*func) (E_Container *con)) 103e_configure_standard_item_add(E_Configure *eco, char *icon, char *label, E_Config_Dialog *(*func) (E_Container *con))
104{ 104{
105 Evas_Object *o; 105 Evas_Object *o;
diff --git a/src/bin/e_container.c b/src/bin/e_container.c
index 5d6c59f..d83d119 100644
--- a/src/bin/e_container.c
+++ b/src/bin/e_container.c
@@ -28,12 +28,12 @@ static void _e_container_shape_change_call(E_Container_Shape *es, E_Container_Sh
28static void _e_container_resize_handle(E_Container *con); 28static void _e_container_resize_handle(E_Container *con);
29static void _e_container_event_container_resize_free(void *data, void *ev); 29static void _e_container_event_container_resize_free(void *data, void *ev);
30 30
31int E_EVENT_CONTAINER_RESIZE = 0; 31EAPI int E_EVENT_CONTAINER_RESIZE = 0;
32static int container_count; 32static int container_count;
33static Evas_List *handlers = NULL; 33static Evas_List *handlers = NULL;
34 34
35/* externally accessible functions */ 35/* externally accessible functions */
36int 36EAPI int
37e_container_init(void) 37e_container_init(void)
38{ 38{
39 E_EVENT_CONTAINER_RESIZE = ecore_event_type_new(); 39 E_EVENT_CONTAINER_RESIZE = ecore_event_type_new();
@@ -48,7 +48,7 @@ e_container_init(void)
48 return 1; 48 return 1;
49} 49}
50 50
51int 51EAPI int
52e_container_shutdown(void) 52e_container_shutdown(void)
53{ 53{
54 while (handlers) 54 while (handlers)
@@ -59,7 +59,7 @@ e_container_shutdown(void)
59 return 1; 59 return 1;
60} 60}
61 61
62E_Container * 62EAPI E_Container *
63e_container_new(E_Manager *man) 63e_container_new(E_Manager *man)
64{ 64{
65 E_Container *con; 65 E_Container *con;
@@ -179,7 +179,7 @@ e_container_new(E_Manager *man)
179 return con; 179 return con;
180} 180}
181 181
182void 182EAPI void
183e_container_show(E_Container *con) 183e_container_show(E_Container *con)
184{ 184{
185 E_OBJECT_CHECK(con); 185 E_OBJECT_CHECK(con);
@@ -197,7 +197,7 @@ e_container_show(E_Container *con)
197 con->visible = 1; 197 con->visible = 1;
198} 198}
199 199
200void 200EAPI void
201e_container_hide(E_Container *con) 201e_container_hide(E_Container *con)
202{ 202{
203 E_OBJECT_CHECK(con); 203 E_OBJECT_CHECK(con);
@@ -209,7 +209,7 @@ e_container_hide(E_Container *con)
209 con->visible = 0; 209 con->visible = 0;
210} 210}
211 211
212E_Container * 212EAPI E_Container *
213e_container_current_get(E_Manager *man) 213e_container_current_get(E_Manager *man)
214{ 214{
215 Evas_List *l; 215 Evas_List *l;
@@ -229,7 +229,7 @@ e_container_current_get(E_Manager *man)
229 return (E_Container *)l->data; 229 return (E_Container *)l->data;
230} 230}
231 231
232E_Container * 232EAPI E_Container *
233e_container_number_get(E_Manager *man, int num) 233e_container_number_get(E_Manager *man, int num)
234{ 234{
235 Evas_List *l; 235 Evas_List *l;
@@ -247,7 +247,7 @@ e_container_number_get(E_Manager *man, int num)
247 return NULL; 247 return NULL;
248} 248}
249 249
250void 250EAPI void
251e_container_move(E_Container *con, int x, int y) 251e_container_move(E_Container *con, int x, int y)
252{ 252{
253 E_OBJECT_CHECK(con); 253 E_OBJECT_CHECK(con);
@@ -260,7 +260,7 @@ e_container_move(E_Container *con, int x, int y)
260 evas_object_move(con->bg_blank_object, con->x, con->y); 260 evas_object_move(con->bg_blank_object, con->x, con->y);
261} 261}
262 262
263void 263EAPI void
264e_container_resize(E_Container *con, int w, int h) 264e_container_resize(E_Container *con, int w, int h)
265{ 265{
266 E_OBJECT_CHECK(con); 266 E_OBJECT_CHECK(con);
@@ -275,7 +275,7 @@ e_container_resize(E_Container *con, int w, int h)
275 _e_container_resize_handle(con); 275 _e_container_resize_handle(con);
276} 276}
277 277
278void 278EAPI void
279e_container_move_resize(E_Container *con, int x, int y, int w, int h) 279e_container_move_resize(E_Container *con, int x, int y, int w, int h)
280{ 280{
281 E_OBJECT_CHECK(con); 281 E_OBJECT_CHECK(con);
@@ -293,7 +293,7 @@ e_container_move_resize(E_Container *con, int x, int y, int w, int h)
293 _e_container_resize_handle(con); 293 _e_container_resize_handle(con);
294} 294}
295 295
296void 296EAPI void
297e_container_raise(E_Container *con) 297e_container_raise(E_Container *con)
298{ 298{
299 E_OBJECT_CHECK(con); 299 E_OBJECT_CHECK(con);
@@ -310,7 +310,7 @@ e_container_raise(E_Container *con)
310#endif 310#endif
311} 311}
312 312
313void 313EAPI void
314e_container_lower(E_Container *con) 314e_container_lower(E_Container *con)
315{ 315{
316 E_OBJECT_CHECK(con); 316 E_OBJECT_CHECK(con);
@@ -325,7 +325,7 @@ e_container_lower(E_Container *con)
325#endif 325#endif
326} 326}
327 327
328E_Zone * 328EAPI E_Zone *
329e_container_zone_at_point_get(E_Container *con, int x, int y) 329e_container_zone_at_point_get(E_Container *con, int x, int y)
330{ 330{
331 Evas_List *l; 331 Evas_List *l;
@@ -344,7 +344,7 @@ e_container_zone_at_point_get(E_Container *con, int x, int y)
344 return NULL; 344 return NULL;
345} 345}
346 346
347E_Zone * 347EAPI E_Zone *
348e_container_zone_number_get(E_Container *con, int num) 348e_container_zone_number_get(E_Container *con, int num)
349{ 349{
350 Evas_List *l; 350 Evas_List *l;
@@ -362,7 +362,7 @@ e_container_zone_number_get(E_Container *con, int num)
362 return NULL; 362 return NULL;
363} 363}
364 364
365E_Container_Shape * 365EAPI E_Container_Shape *
366e_container_shape_add(E_Container *con) 366e_container_shape_add(E_Container *con)
367{ 367{
368 E_Container_Shape *es; 368 E_Container_Shape *es;
@@ -378,7 +378,7 @@ e_container_shape_add(E_Container *con)
378 return es; 378 return es;
379} 379}
380 380
381void 381EAPI void
382e_container_shape_show(E_Container_Shape *es) 382e_container_shape_show(E_Container_Shape *es)
383{ 383{
384 E_OBJECT_CHECK(es); 384 E_OBJECT_CHECK(es);
@@ -388,7 +388,7 @@ e_container_shape_show(E_Container_Shape *es)
388 _e_container_shape_change_call(es, E_CONTAINER_SHAPE_SHOW); 388 _e_container_shape_change_call(es, E_CONTAINER_SHAPE_SHOW);
389} 389}
390 390
391void 391EAPI void
392e_container_shape_hide(E_Container_Shape *es) 392e_container_shape_hide(E_Container_Shape *es)
393{ 393{
394 E_OBJECT_CHECK(es); 394 E_OBJECT_CHECK(es);
@@ -398,7 +398,7 @@ e_container_shape_hide(E_Container_Shape *es)
398 _e_container_shape_change_call(es, E_CONTAINER_SHAPE_HIDE); 398 _e_container_shape_change_call(es, E_CONTAINER_SHAPE_HIDE);
399} 399}
400 400
401void 401EAPI void
402e_container_shape_move(E_Container_Shape *es, int x, int y) 402e_container_shape_move(E_Container_Shape *es, int x, int y)
403{ 403{
404 E_OBJECT_CHECK(es); 404 E_OBJECT_CHECK(es);
@@ -409,7 +409,7 @@ e_container_shape_move(E_Container_Shape *es, int x, int y)
409 _e_container_shape_change_call(es, E_CONTAINER_SHAPE_MOVE); 409 _e_container_shape_change_call(es, E_CONTAINER_SHAPE_MOVE);
410} 410}
411 411
412void 412EAPI void
413e_container_shape_resize(E_Container_Shape *es, int w, int h) 413e_container_shape_resize(E_Container_Shape *es, int w, int h)
414{ 414{
415 E_OBJECT_CHECK(es); 415 E_OBJECT_CHECK(es);
@@ -422,7 +422,7 @@ e_container_shape_resize(E_Container_Shape *es, int w, int h)
422 _e_container_shape_change_call(es, E_CONTAINER_SHAPE_RESIZE); 422 _e_container_shape_change_call(es, E_CONTAINER_SHAPE_RESIZE);
423} 423}
424 424
425Evas_List * 425EAPI Evas_List *
426e_container_shape_list_get(E_Container *con) 426e_container_shape_list_get(E_Container *con)
427{ 427{
428 E_OBJECT_CHECK_RETURN(con, NULL); 428 E_OBJECT_CHECK_RETURN(con, NULL);
@@ -430,7 +430,7 @@ e_container_shape_list_get(E_Container *con)
430 return con->shapes; 430 return con->shapes;
431} 431}
432 432
433void 433EAPI void
434e_container_shape_geometry_get(E_Container_Shape *es, int *x, int *y, int *w, int *h) 434e_container_shape_geometry_get(E_Container_Shape *es, int *x, int *y, int *w, int *h)
435{ 435{
436 E_OBJECT_CHECK(es); 436 E_OBJECT_CHECK(es);
@@ -441,7 +441,7 @@ e_container_shape_geometry_get(E_Container_Shape *es, int *x, int *y, int *w, in
441 if (h) *h = es->h; 441 if (h) *h = es->h;
442} 442}
443 443
444E_Container * 444EAPI E_Container *
445e_container_shape_container_get(E_Container_Shape *es) 445e_container_shape_container_get(E_Container_Shape *es)
446{ 446{
447 E_OBJECT_CHECK_RETURN(es, NULL); 447 E_OBJECT_CHECK_RETURN(es, NULL);
@@ -449,7 +449,7 @@ e_container_shape_container_get(E_Container_Shape *es)
449 return es->con; 449 return es->con;
450} 450}
451 451
452void 452EAPI void
453e_container_shape_change_callback_add(E_Container *con, void (*func) (void *data, E_Container_Shape *es, E_Container_Shape_Change ch), void *data) 453e_container_shape_change_callback_add(E_Container *con, void (*func) (void *data, E_Container_Shape *es, E_Container_Shape_Change ch), void *data)
454{ 454{
455 E_Container_Shape_Callback *cb; 455 E_Container_Shape_Callback *cb;
@@ -463,7 +463,7 @@ e_container_shape_change_callback_add(E_Container *con, void (*func) (void *data
463 con->shape_change_cb = evas_list_append(con->shape_change_cb, cb); 463 con->shape_change_cb = evas_list_append(con->shape_change_cb, cb);
464} 464}
465 465
466void 466EAPI void
467e_container_shape_change_callback_del(E_Container *con, void (*func) (void *data, E_Container_Shape *es, E_Container_Shape_Change ch), void *data) 467e_container_shape_change_callback_del(E_Container *con, void (*func) (void *data, E_Container_Shape *es, E_Container_Shape_Change ch), void *data)
468{ 468{
469 Evas_List *l; 469 Evas_List *l;
@@ -485,7 +485,7 @@ e_container_shape_change_callback_del(E_Container *con, void (*func) (void *data
485 } 485 }
486} 486}
487 487
488Evas_List * 488EAPI Evas_List *
489e_container_shape_rects_get(E_Container_Shape *es) 489e_container_shape_rects_get(E_Container_Shape *es)
490{ 490{
491 E_OBJECT_CHECK_RETURN(es, NULL); 491 E_OBJECT_CHECK_RETURN(es, NULL);
@@ -493,7 +493,7 @@ e_container_shape_rects_get(E_Container_Shape *es)
493 return es->shape; 493 return es->shape;
494} 494}
495 495
496void 496EAPI void
497e_container_shape_rects_set(E_Container_Shape *es, Ecore_X_Rectangle *rects, int num) 497e_container_shape_rects_set(E_Container_Shape *es, Ecore_X_Rectangle *rects, int num)
498{ 498{
499 Evas_List *l; 499 Evas_List *l;
@@ -527,7 +527,7 @@ e_container_shape_rects_set(E_Container_Shape *es, Ecore_X_Rectangle *rects, int
527 _e_container_shape_change_call(es, E_CONTAINER_SHAPE_RECTS); 527 _e_container_shape_change_call(es, E_CONTAINER_SHAPE_RECTS);
528} 528}
529 529
530void 530EAPI void
531e_container_shape_solid_rect_set(E_Container_Shape *es, int x, int y, int w, int h) 531e_container_shape_solid_rect_set(E_Container_Shape *es, int x, int y, int w, int h)
532{ 532{
533 es->solid_rect.x = x; 533 es->solid_rect.x = x;
@@ -536,7 +536,7 @@ e_container_shape_solid_rect_set(E_Container_Shape *es, int x, int y, int w, int
536 es->solid_rect.h = h; 536 es->solid_rect.h = h;
537} 537}
538 538
539void 539EAPI void
540e_container_shape_solid_rect_get(E_Container_Shape *es, int *x, int *y, int *w, int *h) 540e_container_shape_solid_rect_get(E_Container_Shape *es, int *x, int *y, int *w, int *h)
541{ 541{
542 if (x) *x = es->solid_rect.x; 542 if (x) *x = es->solid_rect.x;
@@ -553,7 +553,7 @@ e_container_shape_solid_rect_get(E_Container_Shape *es, int *x, int *y, int *w,
553 * 200 = fullscreen 553 * 200 = fullscreen
554 * 999 = internal on top windows for E 554 * 999 = internal on top windows for E
555 */ 555 */
556int 556EAPI int
557e_container_borders_count(E_Container *con) 557e_container_borders_count(E_Container *con)
558{ 558{
559 /* FIXME: This could be stored and not calculated */ 559 /* FIXME: This could be stored and not calculated */
@@ -566,7 +566,7 @@ e_container_borders_count(E_Container *con)
566 return num; 566 return num;
567} 567}
568 568
569void 569EAPI void
570e_container_border_add(E_Border *bd) 570e_container_border_add(E_Border *bd)
571{ 571{
572 int pos; 572 int pos;
@@ -582,7 +582,7 @@ e_container_border_add(E_Border *bd)
582 evas_list_append(bd->zone->container->layers[pos].clients, bd); 582 evas_list_append(bd->zone->container->layers[pos].clients, bd);
583} 583}
584 584
585void 585EAPI void
586e_container_border_remove(E_Border *bd) 586e_container_border_remove(E_Border *bd)
587{ 587{
588 int i; 588 int i;
@@ -596,7 +596,7 @@ e_container_border_remove(E_Border *bd)
596 } 596 }
597} 597}
598 598
599void 599EAPI void
600e_container_window_raise(E_Container *con, Ecore_X_Window win, int layer) 600e_container_window_raise(E_Container *con, Ecore_X_Window win, int layer)
601{ 601{
602 int pos; 602 int pos;
@@ -615,7 +615,7 @@ e_container_window_raise(E_Container *con, Ecore_X_Window win, int layer)
615 con->layers[pos].win, ECORE_X_WINDOW_STACK_BELOW); 615 con->layers[pos].win, ECORE_X_WINDOW_STACK_BELOW);
616} 616}
617 617
618void 618EAPI void
619e_container_window_lower(E_Container *con, Ecore_X_Window win, int layer) 619e_container_window_lower(E_Container *con, Ecore_X_Window win, int layer)
620{ 620{
621 int pos; 621 int pos;
@@ -634,7 +634,7 @@ e_container_window_lower(E_Container *con, Ecore_X_Window win, int layer)
634 con->layers[pos].win, ECORE_X_WINDOW_STACK_ABOVE); 634 con->layers[pos].win, ECORE_X_WINDOW_STACK_ABOVE);
635} 635}
636 636
637E_Border * 637EAPI E_Border *
638e_container_border_raise(E_Border *bd) 638e_container_border_raise(E_Border *bd)
639{ 639{
640 E_Border *above = NULL; 640 E_Border *above = NULL;
@@ -687,7 +687,7 @@ e_container_border_raise(E_Border *bd)
687 return above; 687 return above;
688} 688}
689 689
690E_Border * 690EAPI E_Border *
691e_container_border_lower(E_Border *bd) 691e_container_border_lower(E_Border *bd)
692{ 692{
693 E_Border *below = NULL; 693 E_Border *below = NULL;
@@ -739,7 +739,7 @@ e_container_border_lower(E_Border *bd)
739 return below; 739 return below;
740} 740}
741 741
742void 742EAPI void
743e_container_border_stack_above(E_Border *bd, E_Border *above) 743e_container_border_stack_above(E_Border *bd, E_Border *above)
744{ 744{
745 int pos; 745 int pos;
@@ -775,7 +775,7 @@ e_container_border_stack_above(E_Border *bd, E_Border *above)
775 evas_list_append_relative(bd->zone->container->layers[pos].clients, bd, above); 775 evas_list_append_relative(bd->zone->container->layers[pos].clients, bd, above);
776} 776}
777 777
778void 778EAPI void
779e_container_border_stack_below(E_Border *bd, E_Border *below) 779e_container_border_stack_below(E_Border *bd, E_Border *below)
780{ 780{
781 int pos; 781 int pos;
@@ -811,7 +811,7 @@ e_container_border_stack_below(E_Border *bd, E_Border *below)
811 evas_list_prepend_relative(bd->zone->container->layers[pos].clients, bd, below); 811 evas_list_prepend_relative(bd->zone->container->layers[pos].clients, bd, below);
812} 812}
813 813
814E_Border_List * 814EAPI E_Border_List *
815e_container_border_list_first(E_Container *con) 815e_container_border_list_first(E_Container *con)
816{ 816{
817 E_Border_List *list; 817 E_Border_List *list;
@@ -826,7 +826,7 @@ e_container_border_list_first(E_Container *con)
826 return list; 826 return list;
827} 827}
828 828
829E_Border_List * 829EAPI E_Border_List *
830e_container_border_list_last(E_Container *con) 830e_container_border_list_last(E_Container *con)
831{ 831{
832 E_Border_List *list; 832 E_Border_List *list;
@@ -846,7 +846,7 @@ e_container_border_list_last(E_Container *con)
846 return list; 846 return list;
847} 847}
848 848
849E_Border * 849EAPI E_Border *
850e_container_border_list_next(E_Border_List *list) 850e_container_border_list_next(E_Border_List *list)
851{ 851{
852 E_Border *bd; 852 E_Border *bd;
@@ -861,7 +861,7 @@ e_container_border_list_next(E_Border_List *list)
861 return bd; 861 return bd;
862} 862}
863 863
864E_Border * 864EAPI E_Border *
865e_container_border_list_prev(E_Border_List *list) 865e_container_border_list_prev(E_Border_List *list)
866{ 866{
867 E_Border *bd; 867 E_Border *bd;
@@ -880,14 +880,14 @@ e_container_border_list_prev(E_Border_List *list)
880 return bd; 880 return bd;
881} 881}
882 882
883void 883EAPI void
884e_container_border_list_free(E_Border_List *list) 884e_container_border_list_free(E_Border_List *list)
885{ 885{
886 e_object_unref(E_OBJECT(list->container)); 886 e_object_unref(E_OBJECT(list->container));
887 free(list); 887 free(list);
888} 888}
889 889
890void 890EAPI void
891e_container_all_freeze(void) 891e_container_all_freeze(void)
892{ 892{
893 Evas_List *managers, *l; 893 Evas_List *managers, *l;
@@ -909,7 +909,7 @@ e_container_all_freeze(void)
909 } 909 }
910} 910}
911 911
912void 912EAPI void
913e_container_all_thaw(void) 913e_container_all_thaw(void)
914{ 914{
915 Evas_List *managers, *l; 915 Evas_List *managers, *l;
diff --git a/src/bin/e_datastore.c b/src/bin/e_datastore.c
index e95fc4c..7364a26 100644
--- a/src/bin/e_datastore.c
+++ b/src/bin/e_datastore.c
@@ -9,20 +9,20 @@
9static Evas_Hash *store = NULL; 9static Evas_Hash *store = NULL;
10 10
11/* externally accessible functions */ 11/* externally accessible functions */
12void 12EAPI void
13e_datastore_set(char *key, void *data) 13e_datastore_set(char *key, void *data)
14{ 14{
15 store = evas_hash_del(store, key, NULL); 15 store = evas_hash_del(store, key, NULL);
16 store = evas_hash_add(store, key, data); 16 store = evas_hash_add(store, key, data);
17} 17}
18 18
19void * 19EAPI void *
20e_datastore_get(char *key) 20e_datastore_get(char *key)
21{ 21{
22 return evas_hash_find(store, key); 22 return evas_hash_find(store, key);
23} 23}
24 24
25void 25EAPI void
26e_datastore_del(char *key) 26e_datastore_del(char *key)
27{ 27{
28 store = evas_hash_del(store, key, NULL); 28 store = evas_hash_del(store, key, NULL);
diff --git a/src/bin/e_desk.c b/src/bin/e_desk.c
index 3de723a..71ddf1c 100644
--- a/src/bin/e_desk.c
+++ b/src/bin/e_desk.c
@@ -12,10 +12,10 @@ static void _e_desk_free(E_Desk *desk);
12static void _e_border_event_desk_show_free(void *data, void *ev); 12static void _e_border_event_desk_show_free(void *data, void *ev);
13static void _e_border_event_desk_name_change_free(void *data, void *ev); 13static void _e_border_event_desk_name_change_free(void *data, void *ev);
14 14
15int E_EVENT_DESK_SHOW = 0; 15EAPI int E_EVENT_DESK_SHOW = 0;
16int E_EVENT_DESK_NAME_CHANGE = 0; 16EAPI int E_EVENT_DESK_NAME_CHANGE = 0;
17 17
18int 18EAPI int
19e_desk_init(void) 19e_desk_init(void)
20{ 20{
21 E_EVENT_DESK_SHOW = ecore_event_type_new(); 21 E_EVENT_DESK_SHOW = ecore_event_type_new();
@@ -23,13 +23,13 @@ e_desk_init(void)
23 return 1; 23 return 1;
24} 24}
25 25
26int 26EAPI int
27e_desk_shutdown(void) 27e_desk_shutdown(void)
28{ 28{
29 return 1; 29 return 1;
30} 30}
31 31
32E_Desk * 32EAPI E_Desk *
33e_desk_new(E_Zone *zone, int x, int y) 33e_desk_new(E_Zone *zone, int x, int y)
34{ 34{
35 E_Desk *desk; 35 E_Desk *desk;
@@ -74,7 +74,7 @@ e_desk_new(E_Zone *zone, int x, int y)
74 return desk; 74 return desk;
75} 75}
76 76
77void 77EAPI void
78e_desk_name_set(E_Desk *desk, const char *name) 78e_desk_name_set(E_Desk *desk, const char *name)
79{ 79{
80 E_Event_Desk_Name_Change *ev; 80 E_Event_Desk_Name_Change *ev;
@@ -90,7 +90,7 @@ e_desk_name_set(E_Desk *desk, const char *name)
90 ecore_event_add(E_EVENT_DESK_NAME_CHANGE, ev, _e_border_event_desk_name_change_free, NULL); 90 ecore_event_add(E_EVENT_DESK_NAME_CHANGE, ev, _e_border_event_desk_name_change_free, NULL);
91} 91}
92 92
93void 93EAPI void
94e_desk_name_add(int container, int zone, int desk_x, int desk_y, char *name) 94e_desk_name_add(int container, int zone, int desk_x, int desk_y, char *name)
95{ 95{
96 E_Config_Desktop_Name *cfname; 96 E_Config_Desktop_Name *cfname;
@@ -105,7 +105,7 @@ e_desk_name_add(int container, int zone, int desk_x, int desk_y, char *name)
105 e_config->desktop_names = evas_list_append(e_config->desktop_names, cfname); 105 e_config->desktop_names = evas_list_append(e_config->desktop_names, cfname);
106} 106}
107 107
108void 108EAPI void
109e_desk_name_del(int container, int zone, int desk_x, int desk_y) 109e_desk_name_del(int container, int zone, int desk_x, int desk_y)
110{ 110{
111 Evas_List *l; 111 Evas_List *l;
@@ -126,7 +126,7 @@ e_desk_name_del(int container, int zone, int desk_x, int desk_y)
126 } 126 }
127} 127}
128 128
129void 129EAPI void
130e_desk_name_update(void) 130e_desk_name_update(void)
131{ 131{
132 Evas_List *m, *c, *z, *l; 132 Evas_List *m, *c, *z, *l;
@@ -180,7 +180,7 @@ e_desk_name_update(void)
180 } 180 }
181} 181}
182 182
183void 183EAPI void
184e_desk_show(E_Desk *desk) 184e_desk_show(E_Desk *desk)
185{ 185{
186 E_Border_List *bl; 186 E_Border_List *bl;
@@ -253,7 +253,7 @@ e_desk_show(E_Desk *desk)
253 253
254} 254}
255 255
256void 256EAPI void
257e_desk_last_focused_focus(E_Desk *desk) 257e_desk_last_focused_focus(E_Desk *desk)
258{ 258{
259 Evas_List *l; 259 Evas_List *l;
@@ -273,31 +273,31 @@ e_desk_last_focused_focus(E_Desk *desk)
273 } 273 }
274} 274}
275 275
276void 276EAPI void
277e_desk_row_add(E_Zone *zone) 277e_desk_row_add(E_Zone *zone)
278{ 278{
279 e_zone_desk_count_set(zone, zone->desk_x_count, zone->desk_y_count + 1); 279 e_zone_desk_count_set(zone, zone->desk_x_count, zone->desk_y_count + 1);
280} 280}
281 281
282void 282EAPI void
283e_desk_row_remove(E_Zone *zone) 283e_desk_row_remove(E_Zone *zone)
284{ 284{
285 e_zone_desk_count_set(zone, zone->desk_x_count, zone->desk_y_count - 1); 285 e_zone_desk_count_set(zone, zone->desk_x_count, zone->desk_y_count - 1);
286} 286}
287 287
288void 288EAPI void
289e_desk_col_add(E_Zone *zone) 289e_desk_col_add(E_Zone *zone)
290{ 290{
291 e_zone_desk_count_set(zone, zone->desk_x_count + 1, zone->desk_y_count); 291 e_zone_desk_count_set(zone, zone->desk_x_count + 1, zone->desk_y_count);
292} 292}
293 293
294void 294EAPI void
295e_desk_col_remove(E_Zone *zone) 295e_desk_col_remove(E_Zone *zone)
296{ 296{
297 e_zone_desk_count_set(zone, zone->desk_x_count - 1, zone->desk_y_count); 297 e_zone_desk_count_set(zone, zone->desk_x_count - 1, zone->desk_y_count);
298} 298}
299 299
300E_Desk * 300EAPI E_Desk *
301e_desk_current_get(E_Zone *zone) 301e_desk_current_get(E_Zone *zone)
302{ 302{
303 E_OBJECT_CHECK_RETURN(zone, NULL); 303 E_OBJECT_CHECK_RETURN(zone, NULL);
@@ -305,7 +305,7 @@ e_desk_current_get(E_Zone *zone)
305 return e_desk_at_xy_get(zone, zone->desk_x_current, zone->desk_y_current); 305 return e_desk_at_xy_get(zone, zone->desk_x_current, zone->desk_y_current);
306} 306}
307 307
308E_Desk * 308EAPI E_Desk *
309e_desk_at_xy_get(E_Zone *zone, int x, int y) 309e_desk_at_xy_get(E_Zone *zone, int x, int y)
310{ 310{
311 E_OBJECT_CHECK_RETURN(zone, NULL); 311 E_OBJECT_CHECK_RETURN(zone, NULL);
@@ -319,7 +319,7 @@ e_desk_at_xy_get(E_Zone *zone, int x, int y)
319 return zone->desks[x + (y * zone->desk_x_count)]; 319 return zone->desks[x + (y * zone->desk_x_count)];
320} 320}
321 321
322E_Desk * 322EAPI E_Desk *
323e_desk_at_pos_get(E_Zone *zone, int pos) 323e_desk_at_pos_get(E_Zone *zone, int pos)
324{ 324{
325 int x, y; 325 int x, y;
@@ -336,7 +336,7 @@ e_desk_at_pos_get(E_Zone *zone, int pos)
336 return zone->desks[x + (y * zone->desk_x_count)]; 336 return zone->desks[x + (y * zone->desk_x_count)];
337} 337}
338 338
339void 339EAPI void
340e_desk_xy_get(E_Desk *desk, int *x, int *y) 340e_desk_xy_get(E_Desk *desk, int *x, int *y)
341{ 341{
342 E_OBJECT_CHECK(desk); 342 E_OBJECT_CHECK(desk);
@@ -346,7 +346,7 @@ e_desk_xy_get(E_Desk *desk, int *x, int *y)
346 if (y) *y = desk->y; 346 if (y) *y = desk->y;
347} 347}
348 348
349void 349EAPI void
350e_desk_next(E_Zone *zone) 350e_desk_next(E_Zone *zone)
351{ 351{
352 int x, y; 352 int x, y;
@@ -372,7 +372,7 @@ e_desk_next(E_Zone *zone)
372 e_desk_show(e_desk_at_xy_get(zone, x, y)); 372 e_desk_show(e_desk_at_xy_get(zone, x, y));
373} 373}
374 374
375void 375EAPI void
376e_desk_prev(E_Zone *zone) 376e_desk_prev(E_Zone *zone)
377{ 377{
378 int x, y; 378 int x, y;
diff --git a/src/bin/e_deskpreview.c b/src/bin/e_deskpreview.c
index a846ece..6a6953b 100644
--- a/src/bin/e_deskpreview.c
+++ b/src/bin/e_deskpreview.c
@@ -47,20 +47,20 @@ static void _e_smart_init(void);
47static Evas_Smart *_e_smart = NULL; 47static Evas_Smart *_e_smart = NULL;
48 48
49/* externally accessible functions */ 49/* externally accessible functions */
50Evas_Object * 50EAPI Evas_Object *
51e_deskpreview_add(Evas *evas) 51e_deskpreview_add(Evas *evas)
52{ 52{
53 _e_smart_init(); 53 _e_smart_init();
54 return evas_object_smart_add(evas, _e_smart); 54 return evas_object_smart_add(evas, _e_smart);
55} 55}
56 56
57void 57EAPI void
58e_deskpreview_mini_size_set(Evas_Object *obj, Evas_Coord w, Evas_Coord h) 58e_deskpreview_mini_size_set(Evas_Object *obj, Evas_Coord w, Evas_Coord h)
59{ 59{
60 API_ENTRY return; 60 API_ENTRY return;
61} 61}
62 62
63void 63EAPI void
64e_deskpreview_region_set(Evas_Object *obj, int x, int y, int w, int h, int zone, int container) 64e_deskpreview_region_set(Evas_Object *obj, int x, int y, int w, int h, int zone, int container)
65{ 65{
66 API_ENTRY return; 66 API_ENTRY return;
diff --git a/src/bin/e_dialog.c b/src/bin/e_dialog.c
index aab5c51..5bfe7ec 100644
--- a/src/bin/e_dialog.c
+++ b/src/bin/e_dialog.c
@@ -15,7 +15,7 @@ static void _e_dialog_cb_wid_on_focus(void *data, Evas_Object *obj);
15 15
16/* externally accessible functions */ 16/* externally accessible functions */
17 17
18E_Dialog * 18EAPI E_Dialog *
19e_dialog_new(E_Container *con) 19e_dialog_new(E_Container *con)
20{ 20{
21 E_Dialog *dia; 21 E_Dialog *dia;
@@ -74,7 +74,7 @@ e_dialog_new(E_Container *con)
74 return dia; 74 return dia;
75} 75}
76 76
77void 77EAPI void
78e_dialog_button_add(E_Dialog *dia, char *label, char *icon, void (*func) (void *data, E_Dialog *dia), void *data) 78e_dialog_button_add(E_Dialog *dia, char *label, char *icon, void (*func) (void *data, E_Dialog *dia), void *data)
79{ 79{
80 Evas_Object *o; 80 Evas_Object *o;
@@ -85,7 +85,7 @@ e_dialog_button_add(E_Dialog *dia, char *label, char *icon, void (*func) (void *
85 dia->buttons = evas_list_append(dia->buttons, o); 85 dia->buttons = evas_list_append(dia->buttons, o);
86} 86}
87 87
88int 88EAPI int
89e_dialog_button_focus_num(E_Dialog *dia, int button) 89e_dialog_button_focus_num(E_Dialog *dia, int button)
90{ 90{
91 Evas_Object *o; 91 Evas_Object *o;
@@ -95,7 +95,7 @@ e_dialog_button_focus_num(E_Dialog *dia, int button)
95 return 1; 95 return 1;
96} 96}
97 97
98int 98EAPI int
99e_dialog_button_disable_num_set(E_Dialog *dia, int button, int disabled) 99e_dialog_button_disable_num_set(E_Dialog *dia, int button, int disabled)
100{ 100{
101 Evas_Object *o; 101 Evas_Object *o;
@@ -105,7 +105,7 @@ e_dialog_button_disable_num_set(E_Dialog *dia, int button, int disabled)
105 return 1; 105 return 1;
106} 106}
107 107
108int 108EAPI int
109e_dialog_button_disable_num_get(E_Dialog *dia, int button) 109e_dialog_button_disable_num_get(E_Dialog *dia, int button)
110{ 110{
111 Evas_Object *o; 111 Evas_Object *o;
@@ -116,13 +116,13 @@ e_dialog_button_disable_num_get(E_Dialog *dia, int button)
116 return ret; 116 return ret;
117} 117}
118 118
119void 119EAPI void
120e_dialog_title_set(E_Dialog *dia, char *title) 120e_dialog_title_set(E_Dialog *dia, char *title)
121{ 121{
122 e_win_title_set(dia->win, title); 122 e_win_title_set(dia->win, title);
123} 123}
124 124
125void 125EAPI void
126e_dialog_text_set(E_Dialog *dia, char *text) 126e_dialog_text_set(E_Dialog *dia, char *text)
127{ 127{
128 if (!dia->text_object) 128 if (!dia->text_object)
@@ -139,7 +139,7 @@ e_dialog_text_set(E_Dialog *dia, char *text)
139 edje_object_part_text_set(dia->text_object, "text", text); 139 edje_object_part_text_set(dia->text_object, "text", text);
140} 140}
141 141
142void 142EAPI void
143e_dialog_icon_set(E_Dialog *dia, char *icon, Evas_Coord size) 143e_dialog_icon_set(E_Dialog *dia, char *icon, Evas_Coord size)
144{ 144{
145 if (!icon) return; 145 if (!icon) return;
@@ -151,7 +151,7 @@ e_dialog_icon_set(E_Dialog *dia, char *icon, Evas_Coord size)
151 evas_object_show(dia->icon_object); 151 evas_object_show(dia->icon_object);
152} 152}
153 153
154void 154EAPI void
155e_dialog_content_set(E_Dialog *dia, Evas_Object *obj, Evas_Coord minw, Evas_Coord minh) 155e_dialog_content_set(E_Dialog *dia, Evas_Object *obj, Evas_Coord minw, Evas_Coord minh)
156{ 156{
157 dia->content_object = obj; 157 dia->content_object = obj;
@@ -161,7 +161,7 @@ e_dialog_content_set(E_Dialog *dia, Evas_Object *obj, Evas_Coord minw, Evas_Coor
161 evas_object_show(obj); 161 evas_object_show(obj);
162} 162}
163 163
164void 164EAPI void
165e_dialog_resizable_set(E_Dialog *dia, int resizable) 165e_dialog_resizable_set(E_Dialog *dia, int resizable)
166{ 166{
167 dia->resizable = resizable; 167 dia->resizable = resizable;
@@ -179,7 +179,7 @@ e_dialog_resizable_set(E_Dialog *dia, int resizable)
179 } 179 }
180} 180}
181 181
182void 182EAPI void
183e_dialog_show(E_Dialog *dia) 183e_dialog_show(E_Dialog *dia)
184{ 184{
185 Evas_Coord mw, mh; 185 Evas_Coord mw, mh;
diff --git a/src/bin/e_dnd.c b/src/bin/e_dnd.c
index e3a9dcc..d6afa1a 100644
--- a/src/bin/e_dnd.c
+++ b/src/bin/e_dnd.c
@@ -55,7 +55,7 @@ static XDnd *_xdnd;
55 55
56/* externally accessible functions */ 56/* externally accessible functions */
57 57
58int 58EAPI int
59e_dnd_init(void) 59e_dnd_init(void)
60{ 60{
61 Evas_List *l, *l2; 61 Evas_List *l, *l2;
@@ -114,7 +114,7 @@ e_dnd_init(void)
114 return 1; 114 return 1;
115} 115}
116 116
117int 117EAPI int
118e_dnd_shutdown(void) 118e_dnd_shutdown(void)
119{ 119{
120 Evas_List *l; 120 Evas_List *l;
@@ -153,7 +153,7 @@ e_dnd_shutdown(void)
153 return 1; 153 return 1;
154} 154}
155 155
156E_Drag* 156EAPI E_Drag*
157e_drag_new(E_Container *container, int x, int y, 157e_drag_new(E_Container *container, int x, int y,
158 const char **types, unsigned int num_types, 158 const char **types, unsigned int num_types,
159 void *data, int size, 159 void *data, int size,
@@ -214,13 +214,13 @@ e_drag_new(E_Container *container, int x, int y,
214 return drag; 214 return drag;
215} 215}
216 216
217Evas * 217EAPI Evas *
218e_drag_evas_get(E_Drag *drag) 218e_drag_evas_get(E_Drag *drag)
219{ 219{
220 return drag->evas; 220 return drag->evas;
221} 221}
222 222
223void 223EAPI void
224e_drag_object_set(E_Drag *drag, Evas_Object *object) 224e_drag_object_set(E_Drag *drag, Evas_Object *object)
225{ 225{
226 if (drag->object) evas_object_del(drag->object); 226 if (drag->object) evas_object_del(drag->object);
@@ -228,7 +228,7 @@ e_drag_object_set(E_Drag *drag, Evas_Object *object)
228 evas_object_resize(drag->object, drag->w, drag->h); 228 evas_object_resize(drag->object, drag->w, drag->h);
229} 229}
230 230
231void 231EAPI void
232e_drag_resize(E_Drag *drag, int w, int h) 232e_drag_resize(E_Drag *drag, int w, int h)
233{ 233{
234 if ((drag->w == w) && (drag->h == h)) return; 234 if ((drag->w == w) && (drag->h == h)) return;
@@ -239,13 +239,13 @@ e_drag_resize(E_Drag *drag, int w, int h)
239 e_container_shape_resize(drag->shape, drag->w, drag->h); 239 e_container_shape_resize(drag->shape, drag->w, drag->h);
240} 240}
241 241
242int 242EAPI int
243e_dnd_active(void) 243e_dnd_active(void)
244{ 244{
245 return (_drag_win != 0); 245 return (_drag_win != 0);
246} 246}
247 247
248int 248EAPI int
249e_drag_start(E_Drag *drag, int x, int y) 249e_drag_start(E_Drag *drag, int x, int y)
250{ 250{
251 Evas_List *l; 251 Evas_List *l;
@@ -283,7 +283,7 @@ e_drag_start(E_Drag *drag, int x, int y)
283 return 1; 283 return 1;
284} 284}
285 285
286int 286EAPI int
287e_drag_xdnd_start(E_Drag *drag, int x, int y) 287e_drag_xdnd_start(E_Drag *drag, int x, int y)
288{ 288{
289 if (_drag_win) return 0; 289 if (_drag_win) return 0;
@@ -307,7 +307,7 @@ e_drag_xdnd_start(E_Drag *drag, int x, int y)
307 return 1; 307 return 1;
308} 308}
309 309
310E_Drop_Handler * 310EAPI E_Drop_Handler *
311e_drop_handler_add(void *data, 311e_drop_handler_add(void *data,
312 void (*enter_cb)(void *data, const char *type, void *event), 312 void (*enter_cb)(void *data, const char *type, void *event),
313 void (*move_cb)(void *data, const char *type, void *event), 313 void (*move_cb)(void *data, const char *type, void *event),
@@ -343,7 +343,7 @@ e_drop_handler_add(void *data,
343 return handler; 343 return handler;
344} 344}
345 345
346void 346EAPI void
347e_drop_handler_geometry_set(E_Drop_Handler *handler, int x, int y, int w, int h) 347e_drop_handler_geometry_set(E_Drop_Handler *handler, int x, int y, int w, int h)
348{ 348{
349 handler->x = x; 349 handler->x = x;
@@ -352,7 +352,7 @@ e_drop_handler_geometry_set(E_Drop_Handler *handler, int x, int y, int w, int h)
352 handler->h = h; 352 handler->h = h;
353} 353}
354 354
355void 355EAPI void
356e_drop_handler_del(E_Drop_Handler *handler) 356e_drop_handler_del(E_Drop_Handler *handler)
357{ 357{
358 int i; 358 int i;
@@ -368,7 +368,7 @@ e_drop_handler_del(E_Drop_Handler *handler)
368} 368}
369 369
370 370
371void 371EAPI void
372e_drag_idler_before(void) 372e_drag_idler_before(void)
373{ 373{
374 Evas_List *l; 374 Evas_List *l;
diff --git a/src/bin/e_eap_editor.c b/src/bin/e_eap_editor.c
index a9ec580..bf40a13 100644
--- a/src/bin/e_eap_editor.c
+++ b/src/bin/e_eap_editor.c
@@ -56,7 +56,7 @@ static void _e_eap_edit_hilite_cb(Evas_Object *obj, char *file, void *
56 56
57/* externally accessible functions */ 57/* externally accessible functions */
58 58
59void 59EAPI void
60e_eap_edit_show(E_Container *con, E_App *a) 60e_eap_edit_show(E_Container *con, E_App *a)
61{ 61{
62 E_Config_Dialog *cfd; 62 E_Config_Dialog *cfd;
diff --git a/src/bin/e_entry.c b/src/bin/e_entry.c
index 011f978..5160bb4 100644
--- a/src/bin/e_entry.c
+++ b/src/bin/e_entry.c
@@ -62,7 +62,7 @@ static int e_editable_text_style_use_count = 0;
62 62
63static Evas_Smart *e_entry_smart = NULL; 63static Evas_Smart *e_entry_smart = NULL;
64 64
65Evas_Object * 65EAPI Evas_Object *
66e_editable_text_add(Evas *evas) 66e_editable_text_add(Evas *evas)
67{ 67{
68 if (!e_editable_text_smart) 68 if (!e_editable_text_smart)
@@ -83,7 +83,7 @@ e_editable_text_add(Evas *evas)
83 return evas_object_smart_add(evas, e_editable_text_smart); 83 return evas_object_smart_add(evas, e_editable_text_smart);
84} 84}
85 85
86const char* 86EAPI const char*
87e_editable_text_text_get(Evas_Object *object) 87e_editable_text_text_get(Evas_Object *object)
88{ 88{
89 E_Editable_Text_Smart_Data *sd; 89 E_Editable_Text_Smart_Data *sd;
@@ -101,7 +101,7 @@ e_editable_text_text_get(Evas_Object *object)
101 * @param object an editable text object 101 * @param object an editable text object
102 * @param text the text to set 102 * @param text the text to set
103 */ 103 */
104void 104EAPI void
105e_editable_text_text_set(Evas_Object *object, const char *text) 105e_editable_text_text_set(Evas_Object *object, const char *text)
106{ 106{
107 E_Editable_Text_Smart_Data *sd; 107 E_Editable_Text_Smart_Data *sd;
@@ -120,7 +120,7 @@ e_editable_text_text_set(Evas_Object *object, const char *text)
120 * @param object an editable text object 120 * @param object an editable text object
121 * @param text the text to insert 121 * @param text the text to insert
122 */ 122 */
123void 123EAPI void
124e_editable_text_insert(Evas_Object *object, const char *text) 124e_editable_text_insert(Evas_Object *object, const char *text)
125{ 125{
126 E_Editable_Text_Smart_Data *sd; 126 E_Editable_Text_Smart_Data *sd;
@@ -146,7 +146,7 @@ e_editable_text_insert(Evas_Object *object, const char *text)
146 * @brief Deletes the char placed before the cursor 146 * @brief Deletes the char placed before the cursor
147 * @param object an editable text object 147 * @param object an editable text object
148 */ 148 */
149void 149EAPI void
150e_editable_text_delete_char_before(Evas_Object *object) 150e_editable_text_delete_char_before(Evas_Object *object)
151{ 151{
152 E_Editable_Text_Smart_Data *sd; 152 E_Editable_Text_Smart_Data *sd;
@@ -170,7 +170,7 @@ e_editable_text_delete_char_before(Evas_Object *object)
170 * @brief Deletes the char placed after the cursor 170 * @brief Deletes the char placed after the cursor
171 * @param object an editable text object 171 * @param object an editable text object
172 */ 172 */
173void 173EAPI void
174e_editable_text_delete_char_after(Evas_Object *object) 174e_editable_text_delete_char_after(Evas_Object *object)
175{ 175{
176 E_Editable_Text_Smart_Data *sd; 176 E_Editable_Text_Smart_Data *sd;
@@ -200,7 +200,7 @@ e_editable_text_delete_char_after(Evas_Object *object)
200 * @brief Moves the cursor of the editable text object at the start of the text 200 * @brief Moves the cursor of the editable text object at the start of the text
201 * @param object an editable text object 201 * @param object an editable text object
202 */ 202 */
203void 203EAPI void
204e_editable_text_cursor_move_at_start(Evas_Object *object) 204e_editable_text_cursor_move_at_start(Evas_Object *object)
205{ 205{
206 E_Editable_Text_Smart_Data *sd; 206 E_Editable_Text_Smart_Data *sd;
@@ -222,7 +222,7 @@ e_editable_text_cursor_move_at_start(Evas_Object *object)
222 * @brief Moves the cursor of the editable text object at the end of the text 222 * @brief Moves the cursor of the editable text object at the end of the text
223 * @param object an editable text object 223 * @param object an editable text object
224 */ 224 */
225void 225EAPI void
226e_editable_text_cursor_move_at_end(Evas_Object *object) 226e_editable_text_cursor_move_at_end(Evas_Object *object)
227{ 227{
228 E_Editable_Text_Smart_Data *sd; 228 E_Editable_Text_Smart_Data *sd;
@@ -244,7 +244,7 @@ e_editable_text_cursor_move_at_end(Evas_Object *object)
244 * @brief Moves the cursor of the editable text object to the left 244 * @brief Moves the cursor of the editable text object to the left
245 * @param object an editable text object 245 * @param object an editable text object
246 */ 246 */
247void 247EAPI void
248e_editable_text_cursor_move_left(Evas_Object *object) 248e_editable_text_cursor_move_left(Evas_Object *object)
249{ 249{
250 E_Editable_Text_Smart_Data *sd; 250 E_Editable_Text_Smart_Data *sd;
@@ -267,7 +267,7 @@ e_editable_text_cursor_move_left(Evas_Object *object)
267 * @brief Moves the cursor of the editable text object to the right 267 * @brief Moves the cursor of the editable text object to the right
268 * @param object an editable text object 268 * @param object an editable text object
269 */ 269 */
270void 270EAPI void
271e_editable_text_cursor_move_right(Evas_Object *object) 271e_editable_text_cursor_move_right(Evas_Object *object)
272{ 272{
273 E_Editable_Text_Smart_Data *sd; 273 E_Editable_Text_Smart_Data *sd;
@@ -288,7 +288,7 @@ e_editable_text_cursor_move_right(Evas_Object *object)
288 * @brief Shows the cursor of the editable text object 288 * @brief Shows the cursor of the editable text object
289 * @param object the editable text object 289 * @param object the editable text object
290 */ 290 */
291void 291EAPI void
292e_editable_text_cursor_show(Evas_Object *object) 292e_editable_text_cursor_show(Evas_Object *object)
293{ 293{
294 E_Editable_Text_Smart_Data *sd; 294 E_Editable_Text_Smart_Data *sd;
@@ -304,7 +304,7 @@ e_editable_text_cursor_show(Evas_Object *object)
304 * @brief Hides the cursor of the editable text object 304 * @brief Hides the cursor of the editable text object
305 * @param object the editable text object 305 * @param object the editable text object
306 */ 306 */
307void 307EAPI void
308e_editable_text_cursor_hide(Evas_Object *object) 308e_editable_text_cursor_hide(Evas_Object *object)
309{ 309{
310 E_Editable_Text_Smart_Data *sd; 310 E_Editable_Text_Smart_Data *sd;
@@ -316,7 +316,7 @@ e_editable_text_cursor_hide(Evas_Object *object)
316 _e_editable_text_cursor_visibility_update(object); 316 _e_editable_text_cursor_visibility_update(object);
317} 317}
318 318
319Evas_Object * 319EAPI Evas_Object *
320e_entry_add(Evas *evas) 320e_entry_add(Evas *evas)
321{ 321{
322 if(!e_entry_smart) 322 if(!e_entry_smart)
@@ -335,7 +335,7 @@ e_entry_add(Evas *evas)
335 return evas_object_smart_add(evas, e_entry_smart); 335 return evas_object_smart_add(evas, e_entry_smart);
336} 336}
337 337
338void 338EAPI void
339e_entry_change_handler_set(Evas_Object *object, void (*func)(void *data, Evas_Object *entry, char *key), void *data) 339e_entry_change_handler_set(Evas_Object *object, void (*func)(void *data, Evas_Object *entry, char *key), void *data)
340{ 340{
341 E_Entry_Smart_Data *sd; 341 E_Entry_Smart_Data *sd;
@@ -347,7 +347,7 @@ e_entry_change_handler_set(Evas_Object *object, void (*func)(void *data, Evas_Ob
347 sd->change_data = data; 347 sd->change_data = data;
348} 348}
349 349
350void 350EAPI void
351e_entry_text_set(Evas_Object *entry, const char *text) 351e_entry_text_set(Evas_Object *entry, const char *text)
352{ 352{
353 E_Entry_Smart_Data *sd; 353 E_Entry_Smart_Data *sd;
@@ -358,7 +358,7 @@ e_entry_text_set(Evas_Object *entry, const char *text)
358 e_editable_text_text_set(sd->entry_object, text); 358 e_editable_text_text_set(sd->entry_object, text);
359} 359}
360 360
361const char* 361EAPI const char*
362e_entry_text_get(Evas_Object *entry) 362e_entry_text_get(Evas_Object *entry)
363{ 363{
364 E_Entry_Smart_Data *sd; 364 E_Entry_Smart_Data *sd;
@@ -369,7 +369,7 @@ e_entry_text_get(Evas_Object *entry)
369 return e_editable_text_text_get(sd->entry_object); 369 return e_editable_text_text_get(sd->entry_object);
370} 370}
371 371
372void 372EAPI void
373e_entry_text_insert(Evas_Object *entry, const char *text) 373e_entry_text_insert(Evas_Object *entry, const char *text)
374{ 374{
375 E_Entry_Smart_Data *sd; 375 E_Entry_Smart_Data *sd;
@@ -380,7 +380,7 @@ e_entry_text_insert(Evas_Object *entry, const char *text)
380 e_editable_text_insert(sd->entry_object, text); 380 e_editable_text_insert(sd->entry_object, text);
381} 381}
382 382
383void 383EAPI void
384e_entry_delete_char_before(Evas_Object *entry) 384e_entry_delete_char_before(Evas_Object *entry)
385{ 385{
386 E_Entry_Smart_Data *sd; 386 E_Entry_Smart_Data *sd;
@@ -391,7 +391,7 @@ e_entry_delete_char_before(Evas_Object *entry)
391 e_editable_text_delete_char_before(sd->entry_object); 391 e_editable_text_delete_char_before(sd->entry_object);
392} 392}
393 393
394void 394EAPI void
395e_entry_delete_char_after(Evas_Object *entry) 395e_entry_delete_char_after(Evas_Object *entry)
396{ 396{
397 E_Entry_Smart_Data *sd; 397 E_Entry_Smart_Data *sd;
@@ -402,7 +402,7 @@ e_entry_delete_char_after(Evas_Object *entry)
402 e_editable_text_delete_char_after(sd->entry_object); 402 e_editable_text_delete_char_after(sd->entry_object);
403} 403}
404 404
405void 405EAPI void
406e_entry_cursor_move_at_start(Evas_Object *entry) 406e_entry_cursor_move_at_start(Evas_Object *entry)
407{ 407{
408 E_Entry_Smart_Data *sd; 408 E_Entry_Smart_Data *sd;
@@ -413,7 +413,7 @@ e_entry_cursor_move_at_start(Evas_Object *entry)
413 e_editable_text_cursor_move_at_start(sd->entry_object); 413 e_editable_text_cursor_move_at_start(sd->entry_object);
414} 414}
415 415
416void 416EAPI void
417e_entry_cursor_move_at_end(Evas_Object *entry) 417e_entry_cursor_move_at_end(Evas_Object *entry)
418{ 418{
419 E_Entry_Smart_Data *sd; 419 E_Entry_Smart_Data *sd;
@@ -424,7 +424,7 @@ e_entry_cursor_move_at_end(Evas_Object *entry)
424 e_editable_text_cursor_move_at_end(sd->entry_object); 424 e_editable_text_cursor_move_at_end(sd->entry_object);
425} 425}
426 426
427void 427EAPI void
428e_entry_cursor_move_left(Evas_Object *entry) 428e_entry_cursor_move_left(Evas_Object *entry)
429{ 429{
430 E_Entry_Smart_Data *sd; 430 E_Entry_Smart_Data *sd;
@@ -435,7 +435,7 @@ e_entry_cursor_move_left(Evas_Object *entry)
435 e_editable_text_cursor_move_left(sd->entry_object); 435 e_editable_text_cursor_move_left(sd->entry_object);
436} 436}
437 437
438void 438EAPI void
439e_entry_cursor_move_right(Evas_Object *entry) 439e_entry_cursor_move_right(Evas_Object *entry)
440{ 440{
441 E_Entry_Smart_Data *sd; 441 E_Entry_Smart_Data *sd;
@@ -446,7 +446,7 @@ e_entry_cursor_move_right(Evas_Object *entry)
446 e_editable_text_cursor_move_right(sd->entry_object); 446 e_editable_text_cursor_move_right(sd->entry_object);
447} 447}
448 448
449void 449EAPI void
450e_entry_cursor_show(Evas_Object *entry) 450e_entry_cursor_show(Evas_Object *entry)
451{ 451{
452 E_Entry_Smart_Data *sd; 452 E_Entry_Smart_Data *sd;
@@ -457,7 +457,7 @@ e_entry_cursor_show(Evas_Object *entry)
457 e_editable_text_cursor_show(sd->entry_object); 457 e_editable_text_cursor_show(sd->entry_object);
458} 458}
459 459
460void 460EAPI void
461e_entry_cursor_hide(Evas_Object *entry) 461e_entry_cursor_hide(Evas_Object *entry)
462{ 462{
463 E_Entry_Smart_Data *sd; 463 E_Entry_Smart_Data *sd;
@@ -468,7 +468,7 @@ e_entry_cursor_hide(Evas_Object *entry)
468 e_editable_text_cursor_hide(sd->entry_object); 468 e_editable_text_cursor_hide(sd->entry_object);
469} 469}
470 470
471void 471EAPI void
472e_entry_focus(Evas_Object *entry) 472e_entry_focus(Evas_Object *entry)
473{ 473{
474 E_Entry_Smart_Data *sd; 474 E_Entry_Smart_Data *sd;
@@ -479,7 +479,7 @@ e_entry_focus(Evas_Object *entry)
479 edje_object_signal_emit(sd->edje_object, "focus_in", ""); 479 edje_object_signal_emit(sd->edje_object, "focus_in", "");
480} 480}
481 481
482void 482EAPI void
483e_entry_unfocus(Evas_Object *entry) 483e_entry_unfocus(Evas_Object *entry)
484{ 484{
485 E_Entry_Smart_Data *sd; 485 E_Entry_Smart_Data *sd;
diff --git a/src/bin/e_error.c b/src/bin/e_error.c
index fc27318..10790fa 100644
--- a/src/bin/e_error.c
+++ b/src/bin/e_error.c
@@ -21,7 +21,7 @@ static void _e_error_cb_job_ecore_evas_free(void *data);
21static int error_gui = 0; 21static int error_gui = 0;
22 22
23/* externally accessible functions */ 23/* externally accessible functions */
24void 24EAPI void
25e_error_message_show_internal(char *txt) 25e_error_message_show_internal(char *txt)
26{ 26{
27 printf("_______ _______\n" 27 printf("_______ _______\n"
@@ -32,7 +32,7 @@ e_error_message_show_internal(char *txt)
32 if (error_gui) _e_error_message_show_x(txt); 32 if (error_gui) _e_error_message_show_x(txt);
33} 33}
34 34
35void 35EAPI void
36e_error_dialog_show_internal(char *title, char *txt) 36e_error_dialog_show_internal(char *title, char *txt)
37{ 37{
38 Evas_List *l; 38 Evas_List *l;
@@ -44,13 +44,13 @@ e_error_dialog_show_internal(char *title, char *txt)
44 e_error_message_manager_show(man, title, txt); 44 e_error_message_manager_show(man, title, txt);
45} 45}
46 46
47void 47EAPI void
48e_error_gui_set(int on) 48e_error_gui_set(int on)
49{ 49{
50 error_gui = on; 50 error_gui = on;
51} 51}
52 52
53void 53EAPI void
54e_error_message_manager_show(E_Manager *man, char *title, char *txt) 54e_error_message_manager_show(E_Manager *man, char *title, char *txt)
55{ 55{
56 Ecore_Evas *ee; 56 Ecore_Evas *ee;
diff --git a/src/bin/e_exebuf.c b/src/bin/e_exebuf.c
index b445884..6ecf4a1 100644
--- a/src/bin/e_exebuf.c
+++ b/src/bin/e_exebuf.c
@@ -71,20 +71,20 @@ static Ecore_Timer *animator = NULL;
71#define EXEBUFLEN 2048 71#define EXEBUFLEN 2048
72 72
73/* externally accessible functions */ 73/* externally accessible functions */
74int 74EAPI int
75e_exebuf_init(void) 75e_exebuf_init(void)
76{ 76{
77 return 1; 77 return 1;
78} 78}
79 79
80int 80EAPI int
81e_exebuf_shutdown(void) 81e_exebuf_shutdown(void)
82{ 82{
83 e_exebuf_hide(); 83 e_exebuf_hide();
84 return 1; 84 return 1;
85} 85}
86 86
87int 87EAPI int
88e_exebuf_show(E_Zone *zone) 88e_exebuf_show(E_Zone *zone)
89{ 89{
90 Evas_Object *o; 90 Evas_Object *o;
@@ -185,7 +185,7 @@ e_exebuf_show(E_Zone *zone)
185 return 1; 185 return 1;
186} 186}
187 187
188void 188EAPI void
189e_exebuf_hide(void) 189e_exebuf_hide(void)
190{ 190{
191 if (!exebuf) return; 191 if (!exebuf) return;
diff --git a/src/bin/e_exehist.c b/src/bin/e_exehist.c
index 24d734d..57d2d93 100644
--- a/src/bin/e_exehist.c
+++ b/src/bin/e_exehist.c
@@ -35,7 +35,7 @@ static E_Exehist *_e_exehist = NULL;
35static Ecore_Timer *_e_exehist_unload_timer = NULL; 35static Ecore_Timer *_e_exehist_unload_timer = NULL;
36 36
37/* externally accessible functions */ 37/* externally accessible functions */
38int 38EAPI int
39e_exehist_init(void) 39e_exehist_init(void)
40{ 40{
41 _e_exehist_config_item_edd = E_CONFIG_DD_NEW("E_Exehist_Item", E_Exehist_Item); 41 _e_exehist_config_item_edd = E_CONFIG_DD_NEW("E_Exehist_Item", E_Exehist_Item);
@@ -56,7 +56,7 @@ e_exehist_init(void)
56 return 1; 56 return 1;
57} 57}
58 58
59int 59EAPI int
60e_exehist_shutdown(void) 60e_exehist_shutdown(void)
61{ 61{
62 _e_exehist_unload(); 62 _e_exehist_unload();
@@ -65,7 +65,7 @@ e_exehist_shutdown(void)
65 return 1; 65 return 1;
66} 66}
67 67
68void 68EAPI void
69e_exehist_add(const char *launch_method, const char *exe) 69e_exehist_add(const char *launch_method, const char *exe)
70{ 70{
71 E_Exehist_Item *ei; 71 E_Exehist_Item *ei;
@@ -83,7 +83,7 @@ e_exehist_add(const char *launch_method, const char *exe)
83 _e_exehist_unload_queue(); 83 _e_exehist_unload_queue();
84} 84}
85 85
86void 86EAPI void
87e_exehist_clear(void) 87e_exehist_clear(void)
88{ 88{
89 _e_exehist_load(); 89 _e_exehist_load();
@@ -93,7 +93,7 @@ e_exehist_clear(void)
93 _e_exehist_unload_queue(); 93 _e_exehist_unload_queue();
94} 94}
95 95
96int 96EAPI int
97e_exehist_popularity_get(const char *exe) 97e_exehist_popularity_get(const char *exe)
98{ 98{
99 Evas_List *l; 99 Evas_List *l;
@@ -111,7 +111,7 @@ e_exehist_popularity_get(const char *exe)
111 return count; 111 return count;
112} 112}
113 113
114double 114EAPI double
115e_exehist_newest_run_get(const char *exe) 115e_exehist_newest_run_get(const char *exe)
116{ 116{
117 Evas_List *l; 117 Evas_List *l;
diff --git a/src/bin/e_file_dialog.c b/src/bin/e_file_dialog.c
index c015c1a..a2e409a 100644
--- a/src/bin/e_file_dialog.c
+++ b/src/bin/e_file_dialog.c
@@ -12,7 +12,7 @@ static void _e_file_dialog_free(E_File_Dialog *dia);
12static void _e_file_dialog_file_select_cb(Evas_Object *obj, char *file, void *data); 12static void _e_file_dialog_file_select_cb(Evas_Object *obj, char *file, void *data);
13static void _e_file_dialog_file_hilite_cb(Evas_Object *obj, char *file, void *data); 13static void _e_file_dialog_file_hilite_cb(Evas_Object *obj, char *file, void *data);
14 14
15E_File_Dialog * 15EAPI E_File_Dialog *
16e_file_dialog_new(E_Container *con) 16e_file_dialog_new(E_Container *con)
17{ 17{
18 E_File_Dialog *dia; 18 E_File_Dialog *dia;
@@ -69,27 +69,27 @@ e_file_dialog_new(E_Container *con)
69 return dia; 69 return dia;
70} 70}
71 71
72void 72EAPI void
73e_file_dialog_show(E_File_Dialog *dia) 73e_file_dialog_show(E_File_Dialog *dia)
74{ 74{
75 e_dialog_resizable_set(dia->dia, 1); 75 e_dialog_resizable_set(dia->dia, 1);
76 e_dialog_show(dia->dia); 76 e_dialog_show(dia->dia);
77} 77}
78 78
79void 79EAPI void
80e_file_dialog_title_set(E_File_Dialog *dia, const char *title) 80e_file_dialog_title_set(E_File_Dialog *dia, const char *title)
81{ 81{
82 e_dialog_title_set(dia->dia, (char *)title); 82 e_dialog_title_set(dia->dia, (char *)title);
83} 83}
84 84
85void 85EAPI void
86e_file_dialog_select_callback_add(E_File_Dialog *dia, void (*func)(E_File_Dialog *dia, char *file, void *data), void *data) 86e_file_dialog_select_callback_add(E_File_Dialog *dia, void (*func)(E_File_Dialog *dia, char *file, void *data), void *data)
87{ 87{
88 dia->select_func = func; 88 dia->select_func = func;
89 dia->select_data = data; 89 dia->select_data = data;
90} 90}
91 91
92void 92EAPI void
93e_file_dialog_hilite_callback_add(E_File_Dialog *dia, void (*func)(E_File_Dialog *dia, char *file, void *data), void *data) 93e_file_dialog_hilite_callback_add(E_File_Dialog *dia, void (*func)(E_File_Dialog *dia, char *file, void *data), void *data)
94{ 94{
95 dia->hilite_func = func; 95 dia->hilite_func = func;
diff --git a/src/bin/e_file_selector.c b/src/bin/e_file_selector.c
index dd259e3..5e53c77 100644
--- a/src/bin/e_file_selector.c
+++ b/src/bin/e_file_selector.c
@@ -52,14 +52,14 @@ static void _e_file_selector_scroll_child_size_get(Evas_Object *obj, Evas_Coord
52static Evas_Smart *_e_smart = NULL; 52static Evas_Smart *_e_smart = NULL;
53 53
54/* externally accessible functions */ 54/* externally accessible functions */
55Evas_Object * 55EAPI Evas_Object *
56e_file_selector_add(Evas *evas) 56e_file_selector_add(Evas *evas)
57{ 57{
58 _e_smart_init(); 58 _e_smart_init();
59 return evas_object_smart_add(evas, _e_smart); 59 return evas_object_smart_add(evas, _e_smart);
60} 60}
61 61
62void 62EAPI void
63e_file_selector_view_set(Evas_Object *obj, int type) 63e_file_selector_view_set(Evas_Object *obj, int type)
64{ 64{
65 API_ENTRY return; 65 API_ENTRY return;
@@ -74,14 +74,14 @@ e_file_selector_view_set(Evas_Object *obj, int type)
74 } 74 }
75} 75}
76 76
77int 77EAPI int
78e_file_selector_view_get(Evas_Object *obj) 78e_file_selector_view_get(Evas_Object *obj)
79{ 79{
80 API_ENTRY return 0; 80 API_ENTRY return 0;
81 return sd->view; 81 return sd->view;
82} 82}
83 83
84void 84EAPI void
85e_file_selector_callback_add(Evas_Object *obj, void (*func) (Evas_Object *obj, char *file, void *data), void (*func_hilite) (Evas_Object *obj, char *file, void *data), void *data) 85e_file_selector_callback_add(Evas_Object *obj, void (*func) (Evas_Object *obj, char *file, void *data), void (*func_hilite) (Evas_Object *obj, char *file, void *data), void *data)
86{ 86{
87 API_ENTRY return; 87 API_ENTRY return;
diff --git a/src/bin/e_fileman.c b/src/bin/e_fileman.c
index d60d118..eaa6059 100644
--- a/src/bin/e_fileman.c
+++ b/src/bin/e_fileman.c
@@ -28,7 +28,7 @@ static void _e_fileman_scroll_max_get(Evas_Object *obj, Evas_Coord *x, Evas_Coor
28static void _e_fileman_scroll_child_size_get(Evas_Object *obj, Evas_Coord *x, Evas_Coord *y); 28static void _e_fileman_scroll_child_size_get(Evas_Object *obj, Evas_Coord *x, Evas_Coord *y);
29static int _e_fileman_reconfigure_cb(void *data, int type, void *event); 29static int _e_fileman_reconfigure_cb(void *data, int type, void *event);
30 30
31E_Fileman * 31EAPI E_Fileman *
32e_fileman_new(E_Container *con) 32e_fileman_new(E_Container *con)
33{ 33{
34 char dir[PATH_MAX]; 34 char dir[PATH_MAX];
@@ -39,7 +39,7 @@ e_fileman_new(E_Container *con)
39 return e_fileman_new_to_dir(con, dir); 39 return e_fileman_new_to_dir(con, dir);
40} 40}
41 41
42E_Fileman * 42EAPI E_Fileman *
43e_fileman_new_to_dir(E_Container *con, char *path) 43e_fileman_new_to_dir(E_Container *con, char *path)
44{ 44{
45 E_Fileman *fileman; 45 E_Fileman *fileman;
@@ -147,7 +147,7 @@ _e_fileman_scroll_child_size_get(Evas_Object *obj, Evas_Coord *x, Evas_Coord *y)
147 e_fm_geometry_virtual_get(obj, x, y); 147 e_fm_geometry_virtual_get(obj, x, y);
148} 148}
149 149
150void 150EAPI void
151e_fileman_selector_enable(E_Fileman *fileman, void (*func)(E_Fileman *fileman, char *file, void *data), void *data) 151e_fileman_selector_enable(E_Fileman *fileman, void (*func)(E_Fileman *fileman, char *file, void *data), void *data)
152{ 152{
153 fileman->selector.func = func; 153 fileman->selector.func = func;
@@ -155,7 +155,7 @@ e_fileman_selector_enable(E_Fileman *fileman, void (*func)(E_Fileman *fileman, c
155 e_fm_selector_enable(fileman->smart, _e_fileman_selector_cb, NULL, fileman); 155 e_fm_selector_enable(fileman->smart, _e_fileman_selector_cb, NULL, fileman);
156} 156}