summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@osg.samsung.com>2015-06-25 12:21:00 +0100
committerDaniel Kolesa <d.kolesa@osg.samsung.com>2015-06-25 12:21:00 +0100
commit469fcb8aada7519e5f41e087079c7f8bae5b5617 (patch)
treecffc1d46033a7877c01c71a4e65d67ead1b02c1d
parentf25823aa4be7e2f3ddbddba006a90bdd68b3f173 (diff)
elm: constify Eolian methods correctly because of recent Eolian changes
-rw-r--r--src/lib/elc_fileselector_entry.c2
-rw-r--r--src/lib/elc_multibuttonentry.c6
-rw-r--r--src/lib/elc_naviframe.c4
-rw-r--r--src/lib/elc_popup.c2
-rw-r--r--src/lib/elm_actionslider.c2
-rw-r--r--src/lib/elm_calendar.c4
-rw-r--r--src/lib/elm_datetime.c10
-rw-r--r--src/lib/elm_dayselector.c4
-rw-r--r--src/lib/elm_entry.c8
-rw-r--r--src/lib/elm_flipselector.c4
-rw-r--r--src/lib/elm_gengrid.c6
-rw-r--r--src/lib/elm_genlist.c6
-rw-r--r--src/lib/elm_hover.c2
-rw-r--r--src/lib/elm_image.c2
-rw-r--r--src/lib/elm_index.c4
-rw-r--r--src/lib/elm_layout.c10
-rw-r--r--src/lib/elm_list.c4
-rw-r--r--src/lib/elm_map.c12
-rw-r--r--src/lib/elm_menu.c12
-rw-r--r--src/lib/elm_photo.c2
-rw-r--r--src/lib/elm_prefs.c8
-rw-r--r--src/lib/elm_progressbar.c2
-rw-r--r--src/lib/elm_scroller.c4
-rw-r--r--src/lib/elm_segment_control.c10
-rw-r--r--src/lib/elm_slideshow.c4
-rw-r--r--src/lib/elm_table.c2
-rw-r--r--src/lib/elm_toolbar.c6
-rw-r--r--src/lib/elm_web2.c2
-rw-r--r--src/lib/elm_widget.c34
29 files changed, 89 insertions, 89 deletions
diff --git a/src/lib/elc_fileselector_entry.c b/src/lib/elc_fileselector_entry.c
index f091f9191..32b1f0bba 100644
--- a/src/lib/elc_fileselector_entry.c
+++ b/src/lib/elc_fileselector_entry.c
@@ -217,7 +217,7 @@ _elm_fileselector_entry_elm_layout_text_set(Eo *obj, Elm_Fileselector_Entry_Data
217} 217}
218 218
219EOLIAN static const char * 219EOLIAN static const char *
220_elm_fileselector_entry_elm_layout_text_get(Eo *obj, Elm_Fileselector_Entry_Data *sd, const char *part) 220_elm_fileselector_entry_elm_layout_text_get(const Eo *obj, Elm_Fileselector_Entry_Data *sd, const char *part)
221{ 221{
222 if (part && strcmp(part, "default")) 222 if (part && strcmp(part, "default"))
223 { 223 {
diff --git a/src/lib/elc_multibuttonentry.c b/src/lib/elc_multibuttonentry.c
index 52aad4dbc..4bf2e5b36 100644
--- a/src/lib/elc_multibuttonentry.c
+++ b/src/lib/elc_multibuttonentry.c
@@ -1423,7 +1423,7 @@ _elm_multibuttonentry_elm_layout_text_set(Eo *obj, Elm_Multibuttonentry_Data *sd
1423} 1423}
1424 1424
1425EOLIAN static const char* 1425EOLIAN static const char*
1426_elm_multibuttonentry_elm_layout_text_get(Eo *obj, Elm_Multibuttonentry_Data *sd, const char *part) 1426_elm_multibuttonentry_elm_layout_text_get(const Eo *obj, Elm_Multibuttonentry_Data *sd, const char *part)
1427{ 1427{
1428 const char *text = NULL; 1428 const char *text = NULL;
1429 1429
@@ -1786,7 +1786,7 @@ _elm_multibuttonentry_clear(Eo *obj EINA_UNUSED, Elm_Multibuttonentry_Data *sd)
1786} 1786}
1787 1787
1788EOLIAN static Elm_Object_Item * 1788EOLIAN static Elm_Object_Item *
1789_elm_multibuttonentry_item_prev_get(Eo *eo_it, 1789_elm_multibuttonentry_item_prev_get(const Eo *eo_it,
1790 Elm_Multibuttonentry_Item_Data *it) 1790 Elm_Multibuttonentry_Item_Data *it)
1791{ 1791{
1792 Eina_List *l; 1792 Eina_List *l;
@@ -1807,7 +1807,7 @@ _elm_multibuttonentry_item_prev_get(Eo *eo_it,
1807} 1807}
1808 1808
1809EOLIAN static Elm_Object_Item * 1809EOLIAN static Elm_Object_Item *
1810_elm_multibuttonentry_item_next_get(Eo *eo_it, 1810_elm_multibuttonentry_item_next_get(const Eo *eo_it,
1811 Elm_Multibuttonentry_Item_Data *it) 1811 Elm_Multibuttonentry_Item_Data *it)
1812{ 1812{
1813 Eina_List *l; 1813 Eina_List *l;
diff --git a/src/lib/elc_naviframe.c b/src/lib/elc_naviframe.c
index 42e02351e..ff18ee724 100644
--- a/src/lib/elc_naviframe.c
+++ b/src/lib/elc_naviframe.c
@@ -1012,7 +1012,7 @@ _elm_naviframe_elm_layout_text_set(Eo *obj, Elm_Naviframe_Data *sd EINA_UNUSED,
1012} 1012}
1013 1013
1014EOLIAN static const char* 1014EOLIAN static const char*
1015_elm_naviframe_elm_layout_text_get(Eo *obj, Elm_Naviframe_Data *sd EINA_UNUSED, const char *part) 1015_elm_naviframe_elm_layout_text_get(const Eo *obj, Elm_Naviframe_Data *sd EINA_UNUSED, const char *part)
1016{ 1016{
1017 Elm_Object_Item *it = elm_naviframe_top_item_get(obj); 1017 Elm_Object_Item *it = elm_naviframe_top_item_get(obj);
1018 if (!it) return NULL; 1018 if (!it) return NULL;
@@ -1884,7 +1884,7 @@ _elm_naviframe_item_title_enabled_set(Eo *eo_item EINA_UNUSED,
1884} 1884}
1885 1885
1886EOLIAN static Eina_Bool 1886EOLIAN static Eina_Bool
1887_elm_naviframe_item_title_enabled_get(Eo *eo_item EINA_UNUSED, Elm_Naviframe_Item_Data *nit) 1887_elm_naviframe_item_title_enabled_get(const Eo *eo_item EINA_UNUSED, Elm_Naviframe_Item_Data *nit)
1888{ 1888{
1889 return nit->title_enabled; 1889 return nit->title_enabled;
1890} 1890}
diff --git a/src/lib/elc_popup.c b/src/lib/elc_popup.c
index 965223fd5..629b294ee 100644
--- a/src/lib/elc_popup.c
+++ b/src/lib/elc_popup.c
@@ -959,7 +959,7 @@ _content_text_get(const Elm_Popup_Data *sd)
959} 959}
960 960
961EOLIAN static const char* 961EOLIAN static const char*
962_elm_popup_elm_layout_text_get(Eo *obj EINA_UNUSED, Elm_Popup_Data *_pd, const char *part) 962_elm_popup_elm_layout_text_get(const Eo *obj EINA_UNUSED, Elm_Popup_Data *_pd, const char *part)
963{ 963{
964 const char *text = NULL; 964 const char *text = NULL;
965 965
diff --git a/src/lib/elm_actionslider.c b/src/lib/elm_actionslider.c
index 8b8be7f67..8f658472e 100644
--- a/src/lib/elm_actionslider.c
+++ b/src/lib/elm_actionslider.c
@@ -443,7 +443,7 @@ _elm_actionslider_elm_layout_text_set(Eo *obj, Elm_Actionslider_Data *_pd EINA_U
443} 443}
444 444
445EOLIAN static const char* 445EOLIAN static const char*
446_elm_actionslider_elm_layout_text_get(Eo *obj, Elm_Actionslider_Data *_pd EINA_UNUSED, const char *part) 446_elm_actionslider_elm_layout_text_get(const Eo *obj, Elm_Actionslider_Data *_pd EINA_UNUSED, const char *part)
447{ 447{
448 const char *text = NULL; 448 const char *text = NULL;
449 449
diff --git a/src/lib/elm_calendar.c b/src/lib/elm_calendar.c
index 9af34c47d..58d4d6cf1 100644
--- a/src/lib/elm_calendar.c
+++ b/src/lib/elm_calendar.c
@@ -1307,7 +1307,7 @@ _elm_calendar_selected_time_set(Eo *obj, Elm_Calendar_Data *sd, struct tm *selec
1307} 1307}
1308 1308
1309EOLIAN static Eina_Bool 1309EOLIAN static Eina_Bool
1310_elm_calendar_selected_time_get(Eo *obj EINA_UNUSED, Elm_Calendar_Data *sd, struct tm *selected_time) 1310_elm_calendar_selected_time_get(const Eo *obj EINA_UNUSED, Elm_Calendar_Data *sd, struct tm *selected_time)
1311{ 1311{
1312 EINA_SAFETY_ON_NULL_RETURN_VAL(selected_time, EINA_FALSE); 1312 EINA_SAFETY_ON_NULL_RETURN_VAL(selected_time, EINA_FALSE);
1313 1313
@@ -1426,7 +1426,7 @@ _elm_calendar_selectable_get(Eo *obj EINA_UNUSED, Elm_Calendar_Data *sd)
1426} 1426}
1427 1427
1428EOLIAN static Eina_Bool 1428EOLIAN static Eina_Bool
1429_elm_calendar_displayed_time_get(Eo *obj EINA_UNUSED, Elm_Calendar_Data *sd, struct tm *displayed_time) 1429_elm_calendar_displayed_time_get(const Eo *obj EINA_UNUSED, Elm_Calendar_Data *sd, struct tm *displayed_time)
1430{ 1430{
1431 EINA_SAFETY_ON_NULL_RETURN_VAL(displayed_time, EINA_FALSE); 1431 EINA_SAFETY_ON_NULL_RETURN_VAL(displayed_time, EINA_FALSE);
1432 *displayed_time = sd->shown_time; 1432 *displayed_time = sd->shown_time;
diff --git a/src/lib/elm_datetime.c b/src/lib/elm_datetime.c
index e12005b9d..12a8cf099 100644
--- a/src/lib/elm_datetime.c
+++ b/src/lib/elm_datetime.c
@@ -921,7 +921,7 @@ _elm_datetime_format_set(Eo *obj, Elm_Datetime_Data *sd, const char *fmt)
921} 921}
922 922
923EOLIAN static Eina_Bool 923EOLIAN static Eina_Bool
924_elm_datetime_field_visible_get(Eo *obj EINA_UNUSED, Elm_Datetime_Data *sd, Elm_Datetime_Field_Type fieldtype) 924_elm_datetime_field_visible_get(const Eo *obj EINA_UNUSED, Elm_Datetime_Data *sd, Elm_Datetime_Field_Type fieldtype)
925{ 925{
926 Datetime_Field *field; 926 Datetime_Field *field;
927 927
@@ -991,7 +991,7 @@ _elm_datetime_field_visible_set(Eo *obj, Elm_Datetime_Data *sd, Elm_Datetime_Fie
991} 991}
992 992
993EOLIAN static void 993EOLIAN static void
994_elm_datetime_field_limit_get(Eo *obj EINA_UNUSED, Elm_Datetime_Data *sd, Elm_Datetime_Field_Type fieldtype, int *min, int *max) 994_elm_datetime_field_limit_get(const Eo *obj EINA_UNUSED, Elm_Datetime_Data *sd, Elm_Datetime_Field_Type fieldtype, int *min, int *max)
995{ 995{
996 Datetime_Field *field; 996 Datetime_Field *field;
997 997
@@ -1030,7 +1030,7 @@ _elm_datetime_field_limit_set(Eo *obj, Elm_Datetime_Data *sd, Elm_Datetime_Field
1030} 1030}
1031 1031
1032EOLIAN static Eina_Bool 1032EOLIAN static Eina_Bool
1033_elm_datetime_value_get(Eo *obj EINA_UNUSED, Elm_Datetime_Data *sd, struct tm *currtime) 1033_elm_datetime_value_get(const Eo *obj EINA_UNUSED, Elm_Datetime_Data *sd, struct tm *currtime)
1034{ 1034{
1035 EINA_SAFETY_ON_NULL_RETURN_VAL(currtime, EINA_FALSE); 1035 EINA_SAFETY_ON_NULL_RETURN_VAL(currtime, EINA_FALSE);
1036 1036
@@ -1058,7 +1058,7 @@ _elm_datetime_value_set(Eo *obj, Elm_Datetime_Data *sd, const struct tm *newtime
1058} 1058}
1059 1059
1060EOLIAN static Eina_Bool 1060EOLIAN static Eina_Bool
1061_elm_datetime_value_min_get(Eo *obj EINA_UNUSED, Elm_Datetime_Data *sd, struct tm *mintime) 1061_elm_datetime_value_min_get(const Eo *obj EINA_UNUSED, Elm_Datetime_Data *sd, struct tm *mintime)
1062{ 1062{
1063 EINA_SAFETY_ON_NULL_RETURN_VAL(mintime, EINA_FALSE); 1063 EINA_SAFETY_ON_NULL_RETURN_VAL(mintime, EINA_FALSE);
1064 1064
@@ -1090,7 +1090,7 @@ _elm_datetime_value_min_set(Eo *obj, Elm_Datetime_Data *sd, const struct tm *min
1090} 1090}
1091 1091
1092EOLIAN static Eina_Bool 1092EOLIAN static Eina_Bool
1093_elm_datetime_value_max_get(Eo *obj EINA_UNUSED, Elm_Datetime_Data *sd, struct tm *maxtime) 1093_elm_datetime_value_max_get(const Eo *obj EINA_UNUSED, Elm_Datetime_Data *sd, struct tm *maxtime)
1094{ 1094{
1095 EINA_SAFETY_ON_NULL_RETURN_VAL(maxtime, EINA_FALSE); 1095 EINA_SAFETY_ON_NULL_RETURN_VAL(maxtime, EINA_FALSE);
1096 1096
diff --git a/src/lib/elm_dayselector.c b/src/lib/elm_dayselector.c
index 1c7e3b1b2..c3fed5fb1 100644
--- a/src/lib/elm_dayselector.c
+++ b/src/lib/elm_dayselector.c
@@ -480,7 +480,7 @@ _elm_dayselector_day_selected_set(Eo *obj, Elm_Dayselector_Data *_pd EINA_UNUSED
480} 480}
481 481
482EOLIAN static Eina_Bool 482EOLIAN static Eina_Bool
483_elm_dayselector_day_selected_get(Eo *obj, Elm_Dayselector_Data *_pd EINA_UNUSED, Elm_Dayselector_Day day) 483_elm_dayselector_day_selected_get(const Eo *obj, Elm_Dayselector_Data *_pd EINA_UNUSED, Elm_Dayselector_Day day)
484{ 484{
485 Elm_Dayselector_Item_Data *it = _item_find(obj, day); 485 Elm_Dayselector_Item_Data *it = _item_find(obj, day);
486 if (!it) 486 if (!it)
@@ -582,7 +582,7 @@ _elm_dayselector_weekdays_names_set(Eo *obj, Elm_Dayselector_Data *sd, const cha
582} 582}
583 583
584EOLIAN static Eina_List * 584EOLIAN static Eina_List *
585_elm_dayselector_weekdays_names_get(Eo *obj, Elm_Dayselector_Data *sd EINA_UNUSED) 585_elm_dayselector_weekdays_names_get(const Eo *obj, Elm_Dayselector_Data *sd EINA_UNUSED)
586{ 586{
587 int idx; 587 int idx;
588 const char *weekday; 588 const char *weekday;
diff --git a/src/lib/elm_entry.c b/src/lib/elm_entry.c
index 2187a4ac8..f307dd571 100644
--- a/src/lib/elm_entry.c
+++ b/src/lib/elm_entry.c
@@ -2924,7 +2924,7 @@ _elm_entry_elm_layout_text_set(Eo *obj, Elm_Entry_Data *sd, const char *part, co
2924} 2924}
2925 2925
2926EOLIAN static const char * 2926EOLIAN static const char *
2927_elm_entry_elm_layout_text_get(Eo *obj, Elm_Entry_Data *sd, const char *item) 2927_elm_entry_elm_layout_text_get(const Eo *obj, Elm_Entry_Data *sd, const char *item)
2928{ 2928{
2929 const char *text; 2929 const char *text;
2930 2930
@@ -3715,7 +3715,7 @@ _elm_entry_text_style_user_pop(Eo *obj, Elm_Entry_Data *sd)
3715} 3715}
3716 3716
3717EOLIAN static const char* 3717EOLIAN static const char*
3718_elm_entry_text_style_user_peek(Eo *obj EINA_UNUSED, Elm_Entry_Data *sd) 3718_elm_entry_text_style_user_peek(const Eo *obj EINA_UNUSED, Elm_Entry_Data *sd)
3719{ 3719{
3720 return edje_object_part_text_style_user_peek(sd->entry_edje, "elm.text"); 3720 return edje_object_part_text_style_user_peek(sd->entry_edje, "elm.text");
3721} 3721}
@@ -3842,7 +3842,7 @@ _elm_entry_entry_append(Eo *obj EINA_UNUSED, Elm_Entry_Data *sd, const char *ent
3842} 3842}
3843 3843
3844EOLIAN static Eina_Bool 3844EOLIAN static Eina_Bool
3845_elm_entry_is_empty(Eo *obj EINA_UNUSED, Elm_Entry_Data *sd) 3845_elm_entry_is_empty(const Eo *obj EINA_UNUSED, Elm_Entry_Data *sd)
3846{ 3846{
3847 Eina_Bool ret; 3847 Eina_Bool ret;
3848 /* FIXME: until there's support for that in textblock, we just 3848 /* FIXME: until there's support for that in textblock, we just
@@ -4898,7 +4898,7 @@ _elm_entry_input_panel_imdata_set(Eo *obj EINA_UNUSED, Elm_Entry_Data *sd, const
4898} 4898}
4899 4899
4900EOLIAN static void 4900EOLIAN static void
4901_elm_entry_input_panel_imdata_get(Eo *obj EINA_UNUSED, Elm_Entry_Data *sd, void *data, int *len) 4901_elm_entry_input_panel_imdata_get(const Eo *obj EINA_UNUSED, Elm_Entry_Data *sd, void *data, int *len)
4902{ 4902{
4903 edje_object_part_text_input_panel_imdata_get 4903 edje_object_part_text_input_panel_imdata_get
4904 (sd->entry_edje, "elm.text", data, len); 4904 (sd->entry_edje, "elm.text", data, len);
diff --git a/src/lib/elm_flipselector.c b/src/lib/elm_flipselector.c
index a74acf7b9..ce6da7e17 100644
--- a/src/lib/elm_flipselector.c
+++ b/src/lib/elm_flipselector.c
@@ -736,7 +736,7 @@ _elm_flipselector_item_selected_get(Eo *eo_item,
736} 736}
737 737
738EOLIAN static Elm_Object_Item * 738EOLIAN static Elm_Object_Item *
739_elm_flipselector_item_prev_get(Eo *eo_item, 739_elm_flipselector_item_prev_get(const Eo *eo_item,
740 Elm_Flipselector_Item_Data *item) 740 Elm_Flipselector_Item_Data *item)
741{ 741{
742 Eina_List *l; 742 Eina_List *l;
@@ -752,7 +752,7 @@ _elm_flipselector_item_prev_get(Eo *eo_item,
752} 752}
753 753
754EOLIAN static Elm_Object_Item * 754EOLIAN static Elm_Object_Item *
755_elm_flipselector_item_next_get(Eo *eo_item, 755_elm_flipselector_item_next_get(const Eo *eo_item,
756 Elm_Flipselector_Item_Data *item) 756 Elm_Flipselector_Item_Data *item)
757{ 757{
758 Eina_List *l; 758 Eina_List *l;
diff --git a/src/lib/elm_gengrid.c b/src/lib/elm_gengrid.c
index fe863354a..0c12c9bb9 100644
--- a/src/lib/elm_gengrid.c
+++ b/src/lib/elm_gengrid.c
@@ -4647,7 +4647,7 @@ _elm_gengrid_first_item_get(Eo *obj EINA_UNUSED, Elm_Gengrid_Data *sd)
4647} 4647}
4648 4648
4649EOLIAN static Elm_Object_Item* 4649EOLIAN static Elm_Object_Item*
4650_elm_gengrid_at_xy_item_get(Eo *obj EINA_UNUSED, Elm_Gengrid_Data *sd, Evas_Coord x, Evas_Coord y, int *xposret, int *yposret) 4650_elm_gengrid_at_xy_item_get(const Eo *obj EINA_UNUSED, Elm_Gengrid_Data *sd, Evas_Coord x, Evas_Coord y, int *xposret, int *yposret)
4651{ 4651{
4652 Elm_Gen_Item *it = ELM_GEN_ITEM_FROM_INLIST(sd->items); 4652 Elm_Gen_Item *it = ELM_GEN_ITEM_FROM_INLIST(sd->items);
4653 4653
@@ -4817,7 +4817,7 @@ _elm_gengrid_filled_get(Eo *obj EINA_UNUSED, Elm_Gengrid_Data *sd)
4817} 4817}
4818 4818
4819EOLIAN static unsigned int 4819EOLIAN static unsigned int
4820_elm_gengrid_items_count(Eo *obj EINA_UNUSED, Elm_Gengrid_Data *sd) 4820_elm_gengrid_items_count(const Eo *obj EINA_UNUSED, Elm_Gengrid_Data *sd)
4821{ 4821{
4822 return sd->item_count; 4822 return sd->item_count;
4823} 4823}
@@ -5031,7 +5031,7 @@ elm_gengrid_nth_item_get(const Evas_Object *obj, unsigned int nth)
5031} 5031}
5032 5032
5033EOLIAN static void 5033EOLIAN static void
5034_elm_gengrid_elm_widget_focus_highlight_geometry_get(Eo *obj EINA_UNUSED, Elm_Gengrid_Data *sd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h) 5034_elm_gengrid_elm_widget_focus_highlight_geometry_get(const Eo *obj EINA_UNUSED, Elm_Gengrid_Data *sd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
5035{ 5035{
5036 Evas_Coord ox, oy, oh, ow, item_x = 0, item_y = 0, item_w = 0, item_h = 0; 5036 Evas_Coord ox, oy, oh, ow, item_x = 0, item_y = 0, item_w = 0, item_h = 0;
5037 5037
diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c
index 78104db83..dcb7c0cf3 100644
--- a/src/lib/elm_genlist.c
+++ b/src/lib/elm_genlist.c
@@ -6024,7 +6024,7 @@ _elm_genlist_eo_item_list_compare(const void *data,
6024} 6024}
6025 6025
6026EOLIAN static unsigned int 6026EOLIAN static unsigned int
6027_elm_genlist_items_count(Eo *obj EINA_UNUSED, Elm_Genlist_Data *sd) 6027_elm_genlist_items_count(const Eo *obj EINA_UNUSED, Elm_Genlist_Data *sd)
6028{ 6028{
6029 return sd->item_count; 6029 return sd->item_count;
6030} 6030}
@@ -6448,7 +6448,7 @@ _elm_genlist_realized_items_get(Eo *obj EINA_UNUSED, Elm_Genlist_Data *sd)
6448} 6448}
6449 6449
6450EOLIAN static Elm_Object_Item* 6450EOLIAN static Elm_Object_Item*
6451_elm_genlist_at_xy_item_get(Eo *obj EINA_UNUSED, Elm_Genlist_Data *sd, Evas_Coord x, Evas_Coord y, int *posret) 6451_elm_genlist_at_xy_item_get(const Eo *obj EINA_UNUSED, Elm_Genlist_Data *sd, Evas_Coord x, Evas_Coord y, int *posret)
6452{ 6452{
6453 Evas_Coord ox, oy, ow, oh; 6453 Evas_Coord ox, oy, ow, oh;
6454 Evas_Coord lasty; 6454 Evas_Coord lasty;
@@ -7867,7 +7867,7 @@ elm_genlist_nth_item_get(const Evas_Object *obj, unsigned int nth)
7867} 7867}
7868 7868
7869EOLIAN static void 7869EOLIAN static void
7870_elm_genlist_elm_widget_focus_highlight_geometry_get(Eo *obj EINA_UNUSED, Elm_Genlist_Data *sd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h) 7870_elm_genlist_elm_widget_focus_highlight_geometry_get(const Eo *obj EINA_UNUSED, Elm_Genlist_Data *sd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
7871{ 7871{
7872 Evas_Coord ox, oy, oh, ow, item_x = 0, item_y = 0, item_w = 0, item_h = 0; 7872 Evas_Coord ox, oy, oh, ow, item_x = 0, item_y = 0, item_w = 0, item_h = 0;
7873 7873
diff --git a/src/lib/elm_hover.c b/src/lib/elm_hover.c
index e9431b28f..d568e278c 100644
--- a/src/lib/elm_hover.c
+++ b/src/lib/elm_hover.c
@@ -720,7 +720,7 @@ _elm_hover_elm_widget_parent_get(Eo *obj EINA_UNUSED, Elm_Hover_Data *sd)
720} 720}
721 721
722EOLIAN static const char* 722EOLIAN static const char*
723_elm_hover_best_content_location_get(Eo *obj EINA_UNUSED, Elm_Hover_Data *sd, Elm_Hover_Axis pref_axis) 723_elm_hover_best_content_location_get(const Eo *obj EINA_UNUSED, Elm_Hover_Data *sd, Elm_Hover_Axis pref_axis)
724{ 724{
725 Evas_Coord spc_l, spc_r, spc_t, spc_b; 725 Evas_Coord spc_l, spc_r, spc_t, spc_b;
726 726
diff --git a/src/lib/elm_image.c b/src/lib/elm_image.c
index 229dedff0..5cd9a617a 100644
--- a/src/lib/elm_image.c
+++ b/src/lib/elm_image.c
@@ -1230,7 +1230,7 @@ _elm_image_smooth_get(Eo *obj EINA_UNUSED, Elm_Image_Data *sd)
1230} 1230}
1231 1231
1232static Eina_Bool 1232static Eina_Bool
1233_elm_image_efl_file_async_wait(Eo *obj EINA_UNUSED, Elm_Image_Data *pd) 1233_elm_image_efl_file_async_wait(const Eo *obj EINA_UNUSED, Elm_Image_Data *pd)
1234{ 1234{
1235 Eina_Bool ok = EINA_TRUE; 1235 Eina_Bool ok = EINA_TRUE;
1236 if (!pd->async_enable) return ok; 1236 if (!pd->async_enable) return ok;
diff --git a/src/lib/elm_index.c b/src/lib/elm_index.c
index f07063fb0..6195ff57b 100644
--- a/src/lib/elm_index.c
+++ b/src/lib/elm_index.c
@@ -1241,7 +1241,7 @@ _elm_index_item_selected_set(Eo *eo_it,
1241} 1241}
1242 1242
1243EOLIAN static Elm_Object_Item* 1243EOLIAN static Elm_Object_Item*
1244_elm_index_selected_item_get(Eo *obj EINA_UNUSED, Elm_Index_Data *sd, int level) 1244_elm_index_selected_item_get(const Eo *obj EINA_UNUSED, Elm_Index_Data *sd, int level)
1245{ 1245{
1246 Eina_List *l; 1246 Eina_List *l;
1247 Elm_Object_Item *eo_item; 1247 Elm_Object_Item *eo_item;
@@ -1424,7 +1424,7 @@ _elm_index_indicator_disabled_get(Eo *obj EINA_UNUSED, Elm_Index_Data *sd)
1424} 1424}
1425 1425
1426EOLIAN static const char * 1426EOLIAN static const char *
1427_elm_index_item_letter_get(Eo *item EINA_UNUSED, Elm_Index_Item_Data *it) 1427_elm_index_item_letter_get(const Eo *item EINA_UNUSED, Elm_Index_Item_Data *it)
1428{ 1428{
1429 return it->letter; 1429 return it->letter;
1430} 1430}
diff --git a/src/lib/elm_layout.c b/src/lib/elm_layout.c
index 9b60e4b9d..e85efd605 100644
--- a/src/lib/elm_layout.c
+++ b/src/lib/elm_layout.c
@@ -1189,7 +1189,7 @@ _elm_layout_text_set(Eo *obj, Elm_Layout_Smart_Data *sd, const char *part, const
1189} 1189}
1190 1190
1191EOLIAN static const char* 1191EOLIAN static const char*
1192_elm_layout_text_get(Eo *obj, Elm_Layout_Smart_Data *sd, const char *part) 1192_elm_layout_text_get(const Eo *obj, Elm_Layout_Smart_Data *sd, const char *part)
1193{ 1193{
1194 ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd, NULL); 1194 ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd, NULL);
1195 1195
@@ -1518,7 +1518,7 @@ _elm_layout_edje_get(Eo *obj, Elm_Layout_Smart_Data *_pd EINA_UNUSED)
1518} 1518}
1519 1519
1520EOLIAN static const char* 1520EOLIAN static const char*
1521_elm_layout_data_get(Eo *obj, Elm_Layout_Smart_Data *_pd EINA_UNUSED, const char *key) 1521_elm_layout_data_get(const Eo *obj, Elm_Layout_Smart_Data *_pd EINA_UNUSED, const char *key)
1522{ 1522{
1523 ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd, NULL); 1523 ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd, NULL);
1524 1524
@@ -1630,7 +1630,7 @@ _elm_layout_part_cursor_set(Eo *obj, Elm_Layout_Smart_Data *sd, const char *part
1630} 1630}
1631 1631
1632EOLIAN static const char* 1632EOLIAN static const char*
1633_elm_layout_part_cursor_get(Eo *obj EINA_UNUSED, Elm_Layout_Smart_Data *sd, const char *part_name) 1633_elm_layout_part_cursor_get(const Eo *obj EINA_UNUSED, Elm_Layout_Smart_Data *sd, const char *part_name)
1634{ 1634{
1635 EINA_SAFETY_ON_NULL_RETURN_VAL(part_name, NULL); 1635 EINA_SAFETY_ON_NULL_RETURN_VAL(part_name, NULL);
1636 1636
@@ -1679,7 +1679,7 @@ _elm_layout_part_cursor_style_set(Eo *obj EINA_UNUSED, Elm_Layout_Smart_Data *sd
1679} 1679}
1680 1680
1681EOLIAN static const char* 1681EOLIAN static const char*
1682_elm_layout_part_cursor_style_get(Eo *obj EINA_UNUSED, Elm_Layout_Smart_Data *sd, const char *part_name) 1682_elm_layout_part_cursor_style_get(const Eo *obj EINA_UNUSED, Elm_Layout_Smart_Data *sd, const char *part_name)
1683{ 1683{
1684 EINA_SAFETY_ON_NULL_RETURN_VAL(part_name, NULL); 1684 EINA_SAFETY_ON_NULL_RETURN_VAL(part_name, NULL);
1685 1685
@@ -1706,7 +1706,7 @@ _elm_layout_part_cursor_engine_only_set(Eo *obj EINA_UNUSED, Elm_Layout_Smart_Da
1706} 1706}
1707 1707
1708EOLIAN static Eina_Bool 1708EOLIAN static Eina_Bool
1709_elm_layout_part_cursor_engine_only_get(Eo *obj EINA_UNUSED, Elm_Layout_Smart_Data *sd, const char *part_name) 1709_elm_layout_part_cursor_engine_only_get(const Eo *obj EINA_UNUSED, Elm_Layout_Smart_Data *sd, const char *part_name)
1710{ 1710{
1711 EINA_SAFETY_ON_NULL_RETURN_VAL(part_name, EINA_FALSE); 1711 EINA_SAFETY_ON_NULL_RETURN_VAL(part_name, EINA_FALSE);
1712 1712
diff --git a/src/lib/elm_list.c b/src/lib/elm_list.c
index d6a96b1ea..f89b32cde 100644
--- a/src/lib/elm_list.c
+++ b/src/lib/elm_list.c
@@ -3086,7 +3086,7 @@ _elm_list_last_item_get(Eo *obj EINA_UNUSED, Elm_List_Data *sd)
3086} 3086}
3087 3087
3088EOLIAN static Elm_Object_Item* 3088EOLIAN static Elm_Object_Item*
3089_elm_list_at_xy_item_get(Eo *obj EINA_UNUSED, Elm_List_Data *sd, Evas_Coord x, Evas_Coord y, int *posret) 3089_elm_list_at_xy_item_get(const Eo *obj EINA_UNUSED, Elm_List_Data *sd, Evas_Coord x, Evas_Coord y, int *posret)
3090{ 3090{
3091 Eina_List *l; 3091 Eina_List *l;
3092 Elm_Object_Item *eo_it; 3092 Elm_Object_Item *eo_it;
@@ -3175,7 +3175,7 @@ _elm_list_item_coordinates_adjust(Elm_List_Item_Data *it,
3175} 3175}
3176 3176
3177EOLIAN static void 3177EOLIAN static void
3178_elm_list_elm_widget_focus_highlight_geometry_get(Eo *obj EINA_UNUSED, Elm_List_Data *sd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h) 3178_elm_list_elm_widget_focus_highlight_geometry_get(const Eo *obj EINA_UNUSED, Elm_List_Data *sd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
3179{ 3179{
3180 if (sd->focused_item) 3180 if (sd->focused_item)
3181 { 3181 {
diff --git a/src/lib/elm_map.c b/src/lib/elm_map.c
index 90060ce86..511846a1d 100644
--- a/src/lib/elm_map.c
+++ b/src/lib/elm_map.c
@@ -4396,7 +4396,7 @@ _elm_map_tile_load_status_get(Eo *obj EINA_UNUSED, Elm_Map_Data *sd, int *try_nu
4396} 4396}
4397 4397
4398EOLIAN static void 4398EOLIAN static void
4399_elm_map_canvas_to_region_convert(Eo *obj EINA_UNUSED, Elm_Map_Data *sd, Evas_Coord x, Evas_Coord y, double *lon, double *lat) 4399_elm_map_canvas_to_region_convert(const Eo *obj EINA_UNUSED, Elm_Map_Data *sd, Evas_Coord x, Evas_Coord y, double *lon, double *lat)
4400{ 4400{
4401 EINA_SAFETY_ON_NULL_RETURN(lon); 4401 EINA_SAFETY_ON_NULL_RETURN(lon);
4402 EINA_SAFETY_ON_NULL_RETURN(lat); 4402 EINA_SAFETY_ON_NULL_RETURN(lat);
@@ -4406,7 +4406,7 @@ _elm_map_canvas_to_region_convert(Eo *obj EINA_UNUSED, Elm_Map_Data *sd, Evas_Co
4406} 4406}
4407 4407
4408EOLIAN static void 4408EOLIAN static void
4409_elm_map_region_to_canvas_convert(Eo *obj EINA_UNUSED, Elm_Map_Data *sd, double lon, double lat, Evas_Coord *x, Evas_Coord *y) 4409_elm_map_region_to_canvas_convert(const Eo *obj EINA_UNUSED, Elm_Map_Data *sd, double lon, double lat, Evas_Coord *x, Evas_Coord *y)
4410{ 4410{
4411 EINA_SAFETY_ON_NULL_RETURN(x); 4411 EINA_SAFETY_ON_NULL_RETURN(x);
4412 EINA_SAFETY_ON_NULL_RETURN(y); 4412 EINA_SAFETY_ON_NULL_RETURN(y);
@@ -4447,7 +4447,7 @@ _elm_map_source_set(Eo *obj EINA_UNUSED, Elm_Map_Data *sd, Elm_Map_Source_Type t
4447} 4447}
4448 4448
4449EOLIAN static const char* 4449EOLIAN static const char*
4450_elm_map_source_get(Eo *obj EINA_UNUSED, Elm_Map_Data *sd, Elm_Map_Source_Type type) 4450_elm_map_source_get(const Eo *obj EINA_UNUSED, Elm_Map_Data *sd, Elm_Map_Source_Type type)
4451{ 4451{
4452 EINA_SAFETY_ON_NULL_RETURN_VAL(sd->src_tile, NULL); 4452 EINA_SAFETY_ON_NULL_RETURN_VAL(sd->src_tile, NULL);
4453 4453
@@ -4461,7 +4461,7 @@ _elm_map_source_get(Eo *obj EINA_UNUSED, Elm_Map_Data *sd, Elm_Map_Source_Type t
4461} 4461}
4462 4462
4463EOLIAN static const char** 4463EOLIAN static const char**
4464_elm_map_sources_get(Eo *obj EINA_UNUSED, Elm_Map_Data *sd, Elm_Map_Source_Type type) 4464_elm_map_sources_get(const Eo *obj EINA_UNUSED, Elm_Map_Data *sd, Elm_Map_Source_Type type)
4465{ 4465{
4466 const char **ret; 4466 const char **ret;
4467 ret = NULL; 4467 ret = NULL;
@@ -4604,7 +4604,7 @@ elm_map_route_waypoint_get(const Elm_Map_Route *route)
4604} 4604}
4605 4605
4606EOLIAN static Elm_Map_Name* 4606EOLIAN static Elm_Map_Name*
4607_elm_map_name_add(Eo *obj, Elm_Map_Data *_pd EINA_UNUSED, const char *address, double lon, double lat, Elm_Map_Name_Cb name_cb, void *data) 4607_elm_map_name_add(const Eo *obj, Elm_Map_Data *_pd EINA_UNUSED, const char *address, double lon, double lat, Elm_Map_Name_Cb name_cb, void *data)
4608{ 4608{
4609 if (address) 4609 if (address)
4610 return _name_request(obj, ELM_MAP_NAME_METHOD_SEARCH, address, 0, 0, 4610 return _name_request(obj, ELM_MAP_NAME_METHOD_SEARCH, address, 0, 0,
@@ -4615,7 +4615,7 @@ _elm_map_name_add(Eo *obj, Elm_Map_Data *_pd EINA_UNUSED, const char *address, d
4615} 4615}
4616 4616
4617EOLIAN static void 4617EOLIAN static void
4618_elm_map_name_search(Eo *obj, Elm_Map_Data *_pd EINA_UNUSED, const char *address, Elm_Map_Name_List_Cb name_cb, void *data) 4618_elm_map_name_search(const Eo *obj, Elm_Map_Data *_pd EINA_UNUSED, const char *address, Elm_Map_Name_List_Cb name_cb, void *data)
4619{ 4619{
4620 if (address) 4620 if (address)
4621 _name_list_request(obj, ELM_MAP_NAME_METHOD_SEARCH, address, 0, 0, 4621 _name_list_request(obj, ELM_MAP_NAME_METHOD_SEARCH, address, 0, 0,
diff --git a/src/lib/elm_menu.c b/src/lib/elm_menu.c
index 2f16c54e6..cf5dbf144 100644
--- a/src/lib/elm_menu.c
+++ b/src/lib/elm_menu.c
@@ -886,7 +886,7 @@ _elm_menu_close(Eo *obj, Elm_Menu_Data *sd)
886} 886}
887 887
888EOLIAN static Evas_Object * 888EOLIAN static Evas_Object *
889_elm_menu_item_object_get(Eo *eo_it EINA_UNUSED, Elm_Menu_Item_Data *it) 889_elm_menu_item_object_get(const Eo *eo_it EINA_UNUSED, Elm_Menu_Item_Data *it)
890{ 890{
891 return VIEW(it); 891 return VIEW(it);
892} 892}
@@ -1035,7 +1035,7 @@ _elm_menu_item_add(Eo *obj, Elm_Menu_Data *sd, Elm_Object_Item *parent, const ch
1035} 1035}
1036 1036
1037EOLIAN static unsigned int 1037EOLIAN static unsigned int
1038_elm_menu_item_index_get(Eo *eo_it EINA_UNUSED, Elm_Menu_Item_Data *it) 1038_elm_menu_item_index_get(const Eo *eo_it EINA_UNUSED, Elm_Menu_Item_Data *it)
1039{ 1039{
1040 return it->idx; 1040 return it->idx;
1041} 1041}
@@ -1119,13 +1119,13 @@ _elm_menu_item_icon_name_get(Eo *eo_item EINA_UNUSED, Elm_Menu_Item_Data *item)
1119} 1119}
1120 1120
1121EOLIAN static Eina_Bool 1121EOLIAN static Eina_Bool
1122_elm_menu_item_is_separator(Eo *eo_item EINA_UNUSED, Elm_Menu_Item_Data *item) 1122_elm_menu_item_is_separator(const Eo *eo_item EINA_UNUSED, Elm_Menu_Item_Data *item)
1123{ 1123{
1124 return item->separator; 1124 return item->separator;
1125} 1125}
1126 1126
1127EOLIAN static const Eina_List * 1127EOLIAN static const Eina_List *
1128_elm_menu_item_subitems_get(Eo *eo_item EINA_UNUSED, Elm_Menu_Item_Data *item) 1128_elm_menu_item_subitems_get(const Eo *eo_item EINA_UNUSED, Elm_Menu_Item_Data *item)
1129{ 1129{
1130 return item->submenu.items; 1130 return item->submenu.items;
1131} 1131}
@@ -1174,7 +1174,7 @@ _elm_menu_item_selected_get(Eo *eo_item EINA_UNUSED, Elm_Menu_Item_Data *item)
1174} 1174}
1175 1175
1176EOLIAN static Elm_Object_Item * 1176EOLIAN static Elm_Object_Item *
1177_elm_menu_item_prev_get(Eo *eo_item, Elm_Menu_Item_Data *item) 1177_elm_menu_item_prev_get(const Eo *eo_item, Elm_Menu_Item_Data *item)
1178{ 1178{
1179 if (item->parent) 1179 if (item->parent)
1180 { 1180 {
@@ -1198,7 +1198,7 @@ _elm_menu_item_prev_get(Eo *eo_item, Elm_Menu_Item_Data *item)
1198} 1198}
1199 1199
1200EOLIAN static Elm_Object_Item * 1200EOLIAN static Elm_Object_Item *
1201_elm_menu_item_next_get(Eo *eo_item, Elm_Menu_Item_Data *item) 1201_elm_menu_item_next_get(const Eo *eo_item, Elm_Menu_Item_Data *item)
1202{ 1202{
1203 if (item->parent) 1203 if (item->parent)
1204 { 1204 {
diff --git a/src/lib/elm_photo.c b/src/lib/elm_photo.c
index 2d1f2b8ae..00c113d40 100644
--- a/src/lib/elm_photo.c
+++ b/src/lib/elm_photo.c
@@ -382,7 +382,7 @@ _elm_photo_editable_get(Eo *obj EINA_UNUSED, Elm_Photo_Data *sd)
382} 382}
383 383
384EOLIAN static void 384EOLIAN static void
385_elm_photo_thumb_set(Eo *obj EINA_UNUSED, Elm_Photo_Data *sd, const char *file, const char *group) 385_elm_photo_thumb_set(const Eo *obj EINA_UNUSED, Elm_Photo_Data *sd, const char *file, const char *group)
386{ 386{
387 eina_stringshare_replace(&sd->thumb.file.path, file); 387 eina_stringshare_replace(&sd->thumb.file.path, file);
388 eina_stringshare_replace(&sd->thumb.file.key, group); 388 eina_stringshare_replace(&sd->thumb.file.key, group);
diff --git a/src/lib/elm_prefs.c b/src/lib/elm_prefs.c
index b84a456ca..585e32977 100644
--- a/src/lib/elm_prefs.c
+++ b/src/lib/elm_prefs.c
@@ -1356,7 +1356,7 @@ err:
1356} 1356}
1357 1357
1358EOLIAN static Eina_Bool 1358EOLIAN static Eina_Bool
1359_elm_prefs_item_value_get(Eo *obj, Elm_Prefs_Data *_pd EINA_UNUSED, const char *name, Eina_Value *value) 1359_elm_prefs_item_value_get(const Eo *obj, Elm_Prefs_Data *_pd EINA_UNUSED, const char *name, Eina_Value *value)
1360{ 1360{
1361 Elm_Prefs_Item_Node *it; 1361 Elm_Prefs_Item_Node *it;
1362 1362
@@ -1481,7 +1481,7 @@ _elm_prefs_item_visible_set(Eo *obj EINA_UNUSED, Elm_Prefs_Data *sd, const char
1481} 1481}
1482 1482
1483EOLIAN static Eina_Bool 1483EOLIAN static Eina_Bool
1484_elm_prefs_item_visible_get(Eo *obj, Elm_Prefs_Data *_pd EINA_UNUSED, const char *name) 1484_elm_prefs_item_visible_get(const Eo *obj, Elm_Prefs_Data *_pd EINA_UNUSED, const char *name)
1485{ 1485{
1486 Elm_Prefs_Item_Node *it; 1486 Elm_Prefs_Item_Node *it;
1487 1487
@@ -1517,7 +1517,7 @@ _elm_prefs_item_disabled_set(Eo *obj, Elm_Prefs_Data *_pd EINA_UNUSED, const cha
1517} 1517}
1518 1518
1519EOLIAN static Eina_Bool 1519EOLIAN static Eina_Bool
1520_elm_prefs_item_disabled_get(Eo *obj, Elm_Prefs_Data *_pd EINA_UNUSED, const char *name) 1520_elm_prefs_item_disabled_get(const Eo *obj, Elm_Prefs_Data *_pd EINA_UNUSED, const char *name)
1521{ 1521{
1522 Elm_Prefs_Item_Node *it; 1522 Elm_Prefs_Item_Node *it;
1523 1523
@@ -1553,7 +1553,7 @@ _elm_prefs_item_editable_set(Eo *obj, Elm_Prefs_Data *_pd EINA_UNUSED, const cha
1553} 1553}
1554 1554
1555EOLIAN static Eina_Bool 1555EOLIAN static Eina_Bool
1556_elm_prefs_item_editable_get(Eo *obj, Elm_Prefs_Data *_pd EINA_UNUSED, const char *name) 1556_elm_prefs_item_editable_get(const Eo *obj, Elm_Prefs_Data *_pd EINA_UNUSED, const char *name)
1557{ 1557{
1558 Elm_Prefs_Item_Node *it; 1558 Elm_Prefs_Item_Node *it;
1559 1559
diff --git a/src/lib/elm_progressbar.c b/src/lib/elm_progressbar.c
index a034dcd5c..5d82b4d7e 100644
--- a/src/lib/elm_progressbar.c
+++ b/src/lib/elm_progressbar.c
@@ -407,7 +407,7 @@ _elm_progressbar_part_value_set(Eo *obj EINA_UNUSED, Elm_Progressbar_Data *sd, c
407} 407}
408 408
409EOLIAN static double 409EOLIAN static double
410_elm_progressbar_part_value_get(Eo *obj EINA_UNUSED, Elm_Progressbar_Data *sd, const char* part) 410_elm_progressbar_part_value_get(const Eo *obj EINA_UNUSED, Elm_Progressbar_Data *sd, const char* part)
411{ 411{
412 Elm_Progress_Status *ps; 412 Elm_Progress_Status *ps;
413 Eina_List *l; 413 Eina_List *l;
diff --git a/src/lib/elm_scroller.c b/src/lib/elm_scroller.c
index 00f18b881..07ec4266b 100644
--- a/src/lib/elm_scroller.c
+++ b/src/lib/elm_scroller.c
@@ -1097,7 +1097,7 @@ elm_scroller_page_size_get(const Evas_Object *obj,
1097} 1097}
1098 1098
1099EOLIAN static void 1099EOLIAN static void
1100_elm_scroller_page_scroll_limit_set(Eo *obj, Elm_Scroller_Data *_pd EINA_UNUSED, int page_limit_h, int page_limit_v) 1100_elm_scroller_page_scroll_limit_set(const Eo *obj, Elm_Scroller_Data *_pd EINA_UNUSED, int page_limit_h, int page_limit_v)
1101{ 1101{
1102 if (page_limit_h < 1) 1102 if (page_limit_h < 1)
1103 page_limit_h = 9999; 1103 page_limit_h = 9999;
@@ -1109,7 +1109,7 @@ _elm_scroller_page_scroll_limit_set(Eo *obj, Elm_Scroller_Data *_pd EINA_UNUSED,
1109} 1109}
1110 1110
1111EOLIAN static void 1111EOLIAN static void
1112_elm_scroller_page_scroll_limit_get(Eo *obj, Elm_Scroller_Data *_pd EINA_UNUSED, int *page_limit_h, int *page_limit_v) 1112_elm_scroller_page_scroll_limit_get(const Eo *obj, Elm_Scroller_Data *_pd EINA_UNUSED, int *page_limit_h, int *page_limit_v)
1113{ 1113{
1114 eo_do(obj, elm_interface_scrollable_page_scroll_limit_get 1114 eo_do(obj, elm_interface_scrollable_page_scroll_limit_get
1115 (page_limit_h, page_limit_v)); 1115 (page_limit_h, page_limit_v));
diff --git a/src/lib/elm_segment_control.c b/src/lib/elm_segment_control.c
index 4f5d4e2e4..310dea359 100644
--- a/src/lib/elm_segment_control.c
+++ b/src/lib/elm_segment_control.c
@@ -758,7 +758,7 @@ _elm_segment_control_item_del_at(Eo *obj, Elm_Segment_Control_Data *_pd EINA_UNU
758} 758}
759 759
760EOLIAN static const char* 760EOLIAN static const char*
761_elm_segment_control_item_label_get(Eo *obj, Elm_Segment_Control_Data *_pd EINA_UNUSED, int idx) 761_elm_segment_control_item_label_get(const Eo *obj, Elm_Segment_Control_Data *_pd EINA_UNUSED, int idx)
762{ 762{
763 Elm_Segment_Control_Item_Data *it; 763 Elm_Segment_Control_Item_Data *it;
764 764
@@ -769,7 +769,7 @@ _elm_segment_control_item_label_get(Eo *obj, Elm_Segment_Control_Data *_pd EINA_
769} 769}
770 770
771EOLIAN static Evas_Object* 771EOLIAN static Evas_Object*
772_elm_segment_control_item_icon_get(Eo *obj, Elm_Segment_Control_Data *_pd EINA_UNUSED, int idx) 772_elm_segment_control_item_icon_get(const Eo *obj, Elm_Segment_Control_Data *_pd EINA_UNUSED, int idx)
773{ 773{
774 Elm_Segment_Control_Item_Data *it = _item_find(obj, idx); 774 Elm_Segment_Control_Item_Data *it = _item_find(obj, idx);
775 if (it) return it->icon; 775 if (it) return it->icon;
@@ -783,7 +783,7 @@ _elm_segment_control_item_count_get(Eo *obj EINA_UNUSED, Elm_Segment_Control_Dat
783} 783}
784 784
785EOLIAN static Evas_Object * 785EOLIAN static Evas_Object *
786_elm_segment_control_item_object_get(Eo *eo_it EINA_UNUSED, Elm_Segment_Control_Item_Data *it) 786_elm_segment_control_item_object_get(const Eo *eo_it EINA_UNUSED, Elm_Segment_Control_Item_Data *it)
787{ 787{
788 return VIEW(it); 788 return VIEW(it);
789} 789}
@@ -815,14 +815,14 @@ _elm_segment_control_item_selected_set(Eo *eo_item EINA_UNUSED,
815} 815}
816 816
817EOLIAN static Elm_Object_Item* 817EOLIAN static Elm_Object_Item*
818_elm_segment_control_item_get(Eo *obj, Elm_Segment_Control_Data *_pd EINA_UNUSED, int idx) 818_elm_segment_control_item_get(const Eo *obj, Elm_Segment_Control_Data *_pd EINA_UNUSED, int idx)
819{ 819{
820 Elm_Segment_Control_Item_Data *it = _item_find(obj, idx); 820 Elm_Segment_Control_Item_Data *it = _item_find(obj, idx);
821 return EO_OBJ(it); 821 return EO_OBJ(it);
822} 822}
823 823
824EOLIAN static int 824EOLIAN static int
825_elm_segment_control_item_index_get(Eo *eo_it EINA_UNUSED, Elm_Segment_Control_Item_Data *it) 825_elm_segment_control_item_index_get(const Eo *eo_it EINA_UNUSED, Elm_Segment_Control_Item_Data *it)
826{ 826{
827 ELM_SEGMENT_CONTROL_ITEM_CHECK_OR_RETURN(it, -1); 827 ELM_SEGMENT_CONTROL_ITEM_CHECK_OR_RETURN(it, -1);
828 828
diff --git a/src/lib/elm_slideshow.c b/src/lib/elm_slideshow.c
index 7c836639e..87542c089 100644
--- a/src/lib/elm_slideshow.c
+++ b/src/lib/elm_slideshow.c
@@ -655,7 +655,7 @@ _elm_slideshow_item_current_get(Eo *obj EINA_UNUSED, Elm_Slideshow_Data *sd)
655} 655}
656 656
657EOLIAN static Evas_Object * 657EOLIAN static Evas_Object *
658_elm_slideshow_item_object_get(Eo *eo_item EINA_UNUSED, Elm_Slideshow_Item_Data *it) 658_elm_slideshow_item_object_get(const Eo *eo_item EINA_UNUSED, Elm_Slideshow_Item_Data *it)
659{ 659{
660 return VIEW(it); 660 return VIEW(it);
661} 661}
@@ -688,7 +688,7 @@ _elm_slideshow_cache_after_set(Eo *obj EINA_UNUSED, Elm_Slideshow_Data *sd, int
688} 688}
689 689
690EOLIAN static Elm_Object_Item* 690EOLIAN static Elm_Object_Item*
691_elm_slideshow_item_nth_get(Eo *obj EINA_UNUSED, Elm_Slideshow_Data *sd, unsigned int nth) 691_elm_slideshow_item_nth_get(const Eo *obj EINA_UNUSED, Elm_Slideshow_Data *sd, unsigned int nth)
692{ 692{
693 return eina_list_nth(sd->items, nth); 693 return eina_list_nth(sd->items, nth);
694} 694}
diff --git a/src/lib/elm_table.c b/src/lib/elm_table.c
index 6a31cc801..78a38a21d 100644
--- a/src/lib/elm_table.c
+++ b/src/lib/elm_table.c
@@ -394,7 +394,7 @@ _elm_table_clear(Eo *obj, void *_pd EINA_UNUSED, Eina_Bool clear)
394} 394}
395 395
396EOLIAN static Evas_Object* 396EOLIAN static Evas_Object*
397_elm_table_child_get(Eo *obj, void *_pd EINA_UNUSED, int col, int row) 397_elm_table_child_get(const Eo *obj, void *_pd EINA_UNUSED, int col, int row)
398{ 398{
399 ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd, NULL); 399 ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd, NULL);
400 400
diff --git a/src/lib/elm_toolbar.c b/src/lib/elm_toolbar.c
index d62edad8a..d03b587cd 100644
--- a/src/lib/elm_toolbar.c
+++ b/src/lib/elm_toolbar.c
@@ -2902,7 +2902,7 @@ _elm_toolbar_coordinates_adjust(Elm_Toolbar_Item_Data *it,
2902} 2902}
2903 2903
2904EOLIAN static void 2904EOLIAN static void
2905_elm_toolbar_elm_widget_focus_highlight_geometry_get(Eo *obj, Elm_Toolbar_Data *sd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h) 2905_elm_toolbar_elm_widget_focus_highlight_geometry_get(const Eo *obj, Elm_Toolbar_Data *sd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
2906{ 2906{
2907 if (sd->focused_item) 2907 if (sd->focused_item)
2908 { 2908 {
@@ -3099,7 +3099,7 @@ _elm_toolbar_item_priority_get(Eo *eo_item EINA_UNUSED, Elm_Toolbar_Item_Data *i
3099} 3099}
3100 3100
3101EOLIAN static Elm_Object_Item* 3101EOLIAN static Elm_Object_Item*
3102_elm_toolbar_item_find_by_label(Eo *obj EINA_UNUSED, Elm_Toolbar_Data *sd, const char *label) 3102_elm_toolbar_item_find_by_label(const Eo *obj EINA_UNUSED, Elm_Toolbar_Data *sd, const char *label)
3103{ 3103{
3104 Elm_Toolbar_Item_Data *it; 3104 Elm_Toolbar_Item_Data *it;
3105 3105
@@ -3667,7 +3667,7 @@ _elm_toolbar_horizontal_get(Eo *obj EINA_UNUSED, Elm_Toolbar_Data *sd)
3667} 3667}
3668 3668
3669EOLIAN static unsigned int 3669EOLIAN static unsigned int
3670_elm_toolbar_items_count(Eo *obj EINA_UNUSED, Elm_Toolbar_Data *sd) 3670_elm_toolbar_items_count(const Eo *obj EINA_UNUSED, Elm_Toolbar_Data *sd)
3671{ 3671{
3672 return sd->item_count; 3672 return sd->item_count;
3673} 3673}
diff --git a/src/lib/elm_web2.c b/src/lib/elm_web2.c
index 40a00a6ba..94e94ebea 100644
--- a/src/lib/elm_web2.c
+++ b/src/lib/elm_web2.c
@@ -995,7 +995,7 @@ _elm_web_popup_destroy(Eo *obj, Elm_Web_Data *_pd EINA_UNUSED)
995} 995}
996 996
997EOLIAN static Eina_Bool 997EOLIAN static Eina_Bool
998_elm_web_text_search(Eo *obj, Elm_Web_Data *_pd EINA_UNUSED, const char *string, Eina_Bool case_sensitive, Eina_Bool forward, Eina_Bool wrap) 998_elm_web_text_search(const Eo *obj, Elm_Web_Data *_pd EINA_UNUSED, const char *string, Eina_Bool case_sensitive, Eina_Bool forward, Eina_Bool wrap)
999{ 999{
1000#ifdef HAVE_ELEMENTARY_WEB 1000#ifdef HAVE_ELEMENTARY_WEB
1001 (void)string; 1001 (void)string;
diff --git a/src/lib/elm_widget.c b/src/lib/elm_widget.c
index 6df8fde03..17b81aec7 100644
--- a/src/lib/elm_widget.c
+++ b/src/lib/elm_widget.c
@@ -768,7 +768,7 @@ _propagate_event(void *data EINA_UNUSED,
768 * ignore region show action. 768 * ignore region show action.
769 */ 769 */
770EOLIAN static void 770EOLIAN static void
771_elm_widget_focus_region_show(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED) 771_elm_widget_focus_region_show(const Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED)
772{ 772{
773 Evas_Coord x, y, w, h, ox, oy; 773 Evas_Coord x, y, w, h, ox, oy;
774 Evas_Object *o; 774 Evas_Object *o;
@@ -2266,7 +2266,7 @@ _direction_weight_get(const Evas_Object *obj1,
2266 */ 2266 */
2267 2267
2268EOLIAN static Eina_Bool 2268EOLIAN static Eina_Bool
2269_elm_widget_focus_direction_get(Eo *obj, Elm_Widget_Smart_Data *sd, const Evas_Object *base, double degree, Evas_Object **direction, double *weight) 2269_elm_widget_focus_direction_get(const Eo *obj, Elm_Widget_Smart_Data *sd, const Evas_Object *base, double degree, Evas_Object **direction, double *weight)
2270{ 2270{
2271 double c_weight; 2271 double c_weight;
2272 2272
@@ -2339,7 +2339,7 @@ _elm_widget_focus_direction_get(Eo *obj, Elm_Widget_Smart_Data *sd, const Evas_O
2339 * @ingroup Widget 2339 * @ingroup Widget
2340 */ 2340 */
2341EOLIAN static Eina_Bool 2341EOLIAN static Eina_Bool
2342_elm_widget_focus_list_direction_get(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *_pd EINA_UNUSED, const Evas_Object *base, const Eina_List *items, list_data_get_func_type list_data_get, double degree, Evas_Object **direction, double *weight) 2342_elm_widget_focus_list_direction_get(const Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *_pd EINA_UNUSED, const Evas_Object *base, const Eina_List *items, list_data_get_func_type list_data_get, double degree, Evas_Object **direction, double *weight)
2343{ 2343{
2344 if (!direction || !weight || !base || !items) 2344 if (!direction || !weight || !base || !items)
2345 return EINA_FALSE; 2345 return EINA_FALSE;
@@ -2376,7 +2376,7 @@ _elm_widget_focus_list_direction_get(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data
2376 * @ingroup Widget 2376 * @ingroup Widget
2377 */ 2377 */
2378EOLIAN static Eina_Bool 2378EOLIAN static Eina_Bool
2379_elm_widget_focus_next_get(Eo *obj, Elm_Widget_Smart_Data *sd, Elm_Focus_Direction dir, Evas_Object **next) 2379_elm_widget_focus_next_get(const Eo *obj, Elm_Widget_Smart_Data *sd, Elm_Focus_Direction dir, Evas_Object **next)
2380{ 2380{
2381 Elm_Access_Info *ac; 2381 Elm_Access_Info *ac;
2382 2382
@@ -2486,7 +2486,7 @@ _elm_widget_focus_next_get(Eo *obj, Elm_Widget_Smart_Data *sd, Elm_Focus_Directi
2486 * @ingroup Widget 2486 * @ingroup Widget
2487 */ 2487 */
2488EOLIAN static Eina_Bool 2488EOLIAN static Eina_Bool
2489_elm_widget_focus_list_next_get(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED, const Eina_List *items, list_data_get_func_type list_data_get, Elm_Focus_Direction dir, Evas_Object **next) 2489_elm_widget_focus_list_next_get(const Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED, const Eina_List *items, list_data_get_func_type list_data_get, Elm_Focus_Direction dir, Evas_Object **next)
2490{ 2490{
2491 Eina_List *(*list_next)(const Eina_List *list) = NULL; 2491 Eina_List *(*list_next)(const Eina_List *list) = NULL;
2492 Evas_Object *focused_object = NULL; 2492 Evas_Object *focused_object = NULL;
@@ -2639,7 +2639,7 @@ _elm_widget_focus_list_next_get(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED,
2639 * @ingroup Widget 2639 * @ingroup Widget
2640 */ 2640 */
2641EOLIAN static Evas_Object* 2641EOLIAN static Evas_Object*
2642_elm_widget_focus_next_object_get(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd, Elm_Focus_Direction dir) 2642_elm_widget_focus_next_object_get(const Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd, Elm_Focus_Direction dir)
2643{ 2643{
2644 Evas_Object *ret = NULL; 2644 Evas_Object *ret = NULL;
2645 2645
@@ -3054,7 +3054,7 @@ _elm_widget_show_region_set(Eo *obj, Elm_Widget_Smart_Data *sd, Evas_Coord x, Ev
3054} 3054}
3055 3055
3056EOLIAN static void 3056EOLIAN static void
3057_elm_widget_show_region_get(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h) 3057_elm_widget_show_region_get(const Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
3058{ 3058{
3059 if (x) *x = sd->rx; 3059 if (x) *x = sd->rx;
3060 if (y) *y = sd->ry; 3060 if (y) *y = sd->ry;
@@ -3398,7 +3398,7 @@ _elm_widget_domain_translatable_part_text_set(Eo *obj, Elm_Widget_Smart_Data *sd
3398} 3398}
3399 3399
3400EOLIAN static const char* 3400EOLIAN static const char*
3401_elm_widget_translatable_part_text_get(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd, const char *part) 3401_elm_widget_translatable_part_text_get(const Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd, const char *part)
3402{ 3402{
3403 Elm_Translate_String_Data *ts; 3403 Elm_Translate_String_Data *ts;
3404 3404
@@ -3774,7 +3774,7 @@ _widget_name_find(const Evas_Object *obj,
3774} 3774}
3775 3775
3776EOLIAN static Evas_Object* 3776EOLIAN static Evas_Object*
3777_elm_widget_name_find(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED, const char *name, int recurse) 3777_elm_widget_name_find(const Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED, const char *name, int recurse)
3778{ 3778{
3779 if (!name) return NULL; 3779 if (!name) return NULL;
3780 return _widget_name_find(obj, name, recurse); 3780 return _widget_name_find(obj, name, recurse);
@@ -3880,7 +3880,7 @@ _elm_widget_focus_order_get(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd)
3880} 3880}
3881 3881
3882EOLIAN static Evas_Object* 3882EOLIAN static Evas_Object*
3883_elm_widget_newest_focus_order_get(Eo *obj, Elm_Widget_Smart_Data *sd, unsigned int *newest_focus_order, Eina_Bool can_focus_only) 3883_elm_widget_newest_focus_order_get(const Eo *obj, Elm_Widget_Smart_Data *sd, unsigned int *newest_focus_order, Eina_Bool can_focus_only)
3884{ 3884{
3885 const Eina_List *l; 3885 const Eina_List *l;
3886 Evas_Object *child, *cur, *best; 3886 Evas_Object *child, *cur, *best;
@@ -3896,7 +3896,7 @@ _elm_widget_newest_focus_order_get(Eo *obj, Elm_Widget_Smart_Data *sd, unsigned
3896 if (!can_focus_only || elm_widget_can_focus_get(obj)) 3896 if (!can_focus_only || elm_widget_can_focus_get(obj))
3897 { 3897 {
3898 *newest_focus_order = sd->focus_order; 3898 *newest_focus_order = sd->focus_order;
3899 best = obj; 3899 best = (Evas_Object *)obj;
3900 } 3900 }
3901 } 3901 }
3902 EINA_LIST_FOREACH(sd->subobjs, l, child) 3902 EINA_LIST_FOREACH(sd->subobjs, l, child)
@@ -3984,10 +3984,10 @@ elm_widget_focus_highlight_focus_part_geometry_get(const Evas_Object *obj,
3984} 3984}
3985 3985
3986EOLIAN static void 3986EOLIAN static void
3987_elm_widget_focus_highlight_geometry_get(Eo *obj, Elm_Widget_Smart_Data *sd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h) 3987_elm_widget_focus_highlight_geometry_get(const Eo *obj, Elm_Widget_Smart_Data *sd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
3988{ 3988{
3989 Evas_Coord ox = 0, oy = 0, ow = 0, oh = 0; 3989 Evas_Coord ox = 0, oy = 0, ow = 0, oh = 0;
3990 Evas_Object *scroller = obj; 3990 Evas_Object *scroller = (Evas_Object *)obj;
3991 3991
3992 evas_object_geometry_get(obj, x, y, w, h); 3992 evas_object_geometry_get(obj, x, y, w, h);
3993 elm_widget_focus_highlight_focus_part_geometry_get(sd->resize_obj, x, y, w, h); 3993 elm_widget_focus_highlight_focus_part_geometry_get(sd->resize_obj, x, y, w, h);
@@ -4457,7 +4457,7 @@ _elm_widget_item_del_cb_set(Eo *eo_item EINA_UNUSED,
4457 * @ingroup Widget 4457 * @ingroup Widget
4458 */ 4458 */
4459EOLIAN static Evas_Object * 4459EOLIAN static Evas_Object *
4460_elm_widget_item_widget_get(Eo *eo_item EINA_UNUSED, Elm_Widget_Item_Data *item) 4460_elm_widget_item_widget_get(const Eo *eo_item EINA_UNUSED, Elm_Widget_Item_Data *item)
4461{ 4461{
4462 ELM_WIDGET_ITEM_CHECK_OR_RETURN(item, NULL); 4462 ELM_WIDGET_ITEM_CHECK_OR_RETURN(item, NULL);
4463 ELM_WIDGET_ITEM_RETURN_IF_ONDEL(item, NULL); 4463 ELM_WIDGET_ITEM_RETURN_IF_ONDEL(item, NULL);
@@ -4673,7 +4673,7 @@ _elm_widget_item_domain_translatable_part_text_set(Eo *eo_item EINA_UNUSED,
4673} 4673}
4674 4674
4675EOLIAN static const char * 4675EOLIAN static const char *
4676_elm_widget_item_translatable_part_text_get(Eo *eo_item EINA_UNUSED, 4676_elm_widget_item_translatable_part_text_get(const Eo *eo_item EINA_UNUSED,
4677 Elm_Widget_Item_Data *item, 4677 Elm_Widget_Item_Data *item,
4678 const char *part) 4678 const char *part)
4679{ 4679{
@@ -4783,7 +4783,7 @@ _elm_widget_item_untrack(Eo *eo_item EINA_UNUSED, Elm_Widget_Item_Data *item)
4783} 4783}
4784 4784
4785EOLIAN static int 4785EOLIAN static int
4786_elm_widget_item_track_get(Eo *eo_item EINA_UNUSED, Elm_Widget_Item_Data *item) 4786_elm_widget_item_track_get(const Eo *eo_item EINA_UNUSED, Elm_Widget_Item_Data *item)
4787{ 4787{
4788 ELM_WIDGET_ITEM_CHECK_OR_RETURN(item, 0); 4788 ELM_WIDGET_ITEM_CHECK_OR_RETURN(item, 0);
4789 ELM_WIDGET_ITEM_RETURN_IF_ONDEL(item, 0); 4789 ELM_WIDGET_ITEM_RETURN_IF_ONDEL(item, 0);
@@ -5426,7 +5426,7 @@ _elm_widget_item_access_unregister(Eo *eo_item EINA_UNUSED, Elm_Widget_Item_Data
5426} 5426}
5427 5427
5428EOLIAN static Evas_Object* 5428EOLIAN static Evas_Object*
5429_elm_widget_item_access_object_get(Eo *eo_item EINA_UNUSED, Elm_Widget_Item_Data *item) 5429_elm_widget_item_access_object_get(const Eo *eo_item EINA_UNUSED, Elm_Widget_Item_Data *item)
5430{ 5430{
5431 return item->access_obj; 5431 return item->access_obj;
5432} 5432}