efl/src/examples/elementary
Marcel Hollerbach 588745e995 efl_ui_spotlight: migrate from active_index to active_element
after playing arround with the widget, we found out that it feels quite
weird to have a index, where most of the time you work with widgets.

We might want to add syntax suger in the future to make it easier to
just jump to the next element, or to the previous, but that still is to
be decided.

The event and the communication to the spotlight manager are still left
to be used with the index, reason for this is, that we might need to
fill there an invalid pointer, if a deletion is triggering an animation,
which seems quite weird. That needs further discussing.

Docx have been updated, the sitemarks about the shifting of the
active_index can be removed, as the element is not subject of change
during content adds/deletes.

ref T7991

Reviewed-by: Jaehyun Cho <jae_hyun.cho@samsung.com>
Differential Revision: https://phab.enlightenment.org/D9813
2019-09-06 16:10:40 +02:00
..
performance meson: correctly use the correct dependency 2019-04-05 08:15:39 -04:00
sphere_hunter remove more files 2019-06-20 13:05:31 -04:00
.gitignore efl_ui_relative_layout: introduce new relative container 2019-02-22 19:47:47 +09:00
actionslider_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
bg_cxx_example_01.cc cxx: fix some compilation warnings in C++ examples 2019-07-09 10:13:27 +02:00
bg_cxx_example_02.cc cxx: fix some compilation warnings in C++ examples 2019-07-09 10:13:27 +02:00
bg_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
bg_example_01.js js: Update after many elm/efl.ui changes 2017-06-19 17:36:41 -03:00
bg_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
bg_example_02.js js: Update after many elm/efl.ui changes 2017-06-19 17:36:41 -03:00
bg_example_03.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
box_cxx_example_02.cc cxx: Rename Elementary.hh into Efl_Ui.hh 2019-05-02 21:00:57 +02:00
box_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
box_js_example_01.js js: Update after many elm/efl.ui changes 2017-06-19 17:36:41 -03:00
box_js_example_02.js js: Fix some js examples usage of orient API 2017-08-23 15:24:37 +09:00
bubble_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
button_cxx_example_00.cc efl_input_clickable: rename efl_ui_clickable to efl_input_clickable 2019-07-29 11:43:01 +02:00
button_cxx_example_01.cc efl_input_clickable: rename efl_ui_clickable to efl_input_clickable 2019-07-29 11:43:01 +02:00
button_example_00.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
button_example_00.js js: Update after many elm/efl.ui changes 2017-06-19 17:36:41 -03:00
button_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
button_example_01.js efl: Split Efl.Container and Efl.Content 2017-11-20 19:02:09 +09:00
calendar_cxx_example_01.cc cxx: Rename Elementary.hh into Efl_Ui.hh 2019-05-02 21:00:57 +02:00
calendar_cxx_example_02.cc cxx: fix some compilation warnings in C++ examples 2019-07-09 10:13:27 +02:00
calendar_cxx_example_03.cc cxx: Rename Elementary.hh into Efl_Ui.hh 2019-05-02 21:00:57 +02:00
calendar_cxx_example_04.cc cxx: Rename Elementary.hh into Efl_Ui.hh 2019-05-02 21:00:57 +02:00
calendar_cxx_example_05.cc cxx: Rename Elementary.hh into Efl_Ui.hh 2019-05-02 21:00:57 +02:00
calendar_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
calendar_example_01.js js: Update after many elm/efl.ui changes 2017-06-19 17:36:41 -03:00
calendar_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
calendar_example_02.js js: Update after many elm/efl.ui changes 2017-06-19 17:36:41 -03:00
calendar_example_03.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
calendar_example_03.js js: Update after many elm/efl.ui changes 2017-06-19 17:36:41 -03:00
calendar_example_04.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
calendar_example_04.js js: Update after many elm/efl.ui changes 2017-06-19 17:36:41 -03:00
calendar_example_05.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
calendar_example_05.js js: Update after many elm/efl.ui changes 2017-06-19 17:36:41 -03:00
calendar_example_06.c elm example : on some OS (windows...) struct tm has 9 fields and not 11. Fix warning. 2018-01-08 21:10:22 +09:00
check_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
clock_cxx_example.cc cxx: Rename Elementary.hh into Efl_Ui.hh 2019-05-02 21:00:57 +02:00
clock_example.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
clock_example.js elm: Fix invalid uses of Efl.Orientation 2017-09-19 18:53:35 +09:00
codegen_example.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
codegen_example.edc
colorselector_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
combobox_example_01.c elementary: fix combobox example to not duplicate the definition of _GNU_SOURCE. 2019-03-01 08:59:50 -05:00
conformant_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
conformant_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
ctxpopup_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
datetime_example.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
dayselector_example.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
dict.txt
diskselector_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
diskselector_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
efl_canvas_layout_text.c efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
efl_canvas_layout_text.edc Canvas layout: support more Efl.Text.* with efl_part 2018-11-06 18:33:56 +02:00
efl_thread_1.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
efl_thread_2.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
efl_thread_3.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
efl_thread_4.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
efl_thread_5.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
efl_thread_6.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
efl_ui_grid_example_1.c efl_ui_grid: make it work with item_container 2019-07-24 12:05:06 -07:00
efl_ui_list_example_1.c efl_ui_collection: use the correct min size hint 2019-09-05 11:17:04 +02:00
efl_ui_list_view_example.edc examples: fix edc build error 2019-01-24 13:27:24 +09:00
efl_ui_list_view_example_1.c Efl_Ui: Move elementary and change namespace Ui for ui related models 2019-09-04 11:07:37 -04:00
efl_ui_list_view_example_2.c examples : update list_view examples to use item_class_set not layout_theme_config. 2019-04-23 12:40:57 -07:00
efl_ui_list_view_example_3.c examples : update list_view examples to use item_class_set not layout_theme_config. 2019-04-23 12:40:57 -07:00
efl_ui_radio_example_01.c Introduce Efl.Ui.Radio_Group & Efl.Ui.Radio_Box 2019-06-20 16:02:00 +02:00
efl_ui_relative_layout_example_01.c efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
efl_ui_relative_layout_example_02.c efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
efl_ui_scroller_example.c efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
efl_ui_slider_mono.cs efl-csharp: Respect beta for classes and other stuff. 2019-03-11 16:08:04 -03:00
efl_ui_slideshow_example.c efl_ui_spotlight: migrate from active_index to active_element 2019-09-06 16:10:40 +02:00
efl_ui_theme_example.edc efl_ui_theme: Introduce Efl.Ui.Theme class 2018-11-20 13:56:37 +09:00
efl_ui_theme_example_01.c efl_input_clickable: rename efl_ui_clickable to efl_input_clickable 2019-07-29 11:43:01 +02:00
efl_ui_theme_example_02.c efl_input_clickable: rename efl_ui_clickable to efl_input_clickable 2019-07-29 11:43:01 +02:00
efl_ui_unit_converter.cs eolian-mono: Renaming suffix for event and event args 2019-09-06 15:55:17 +02:00
entry_example.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
evas3d_map_example.c efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
evas3d_map_example.edc examples: fix edc build error 2019-01-24 13:27:24 +09:00
evas3d_object_on_button_example.c efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
evas3d_scene_on_button_example.c efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
filemvc.c efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
fileselector_button_example.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
fileselector_entry_example.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
fileselector_example.c filesel example - add locale.h include since we use setlocale 2019-07-28 10:33:07 +01:00
fileviewlist.c efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
filter_example.c gfx_filter: add an example 2019-05-02 18:14:41 +02:00
flip_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
flipselector_example.c examples: use printf instead of fprintf(stdout, ...) 2017-05-08 15:14:29 -07:00
frame_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
general_funcs_example.c examples: use printf instead of fprintf(stdout, ...) 2017-05-08 15:14:29 -07:00
gengrid_example.c example: print format correction to avoid warning. 2017-10-17 17:31:38 +09:00
genlist_example_01.c examples: cast to uintptr_t instead of long 2019-08-01 14:37:02 -07:00
genlist_example_02.c examples: cast to uintptr_t instead of long 2019-08-01 14:37:02 -07:00
genlist_example_03.c examples: cast to uintptr_t instead of long 2019-08-01 14:37:02 -07:00
genlist_example_04.c examples: cast to uintptr_t instead of long 2019-08-01 14:37:02 -07:00
genlist_example_05.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
glview_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
hover_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
hoversel_example_01.c elementary: fix string usage in hoversel example. 2019-03-01 10:23:32 -05:00
icon_cxx_example_01.cc cxx: Rename Elementary.hh into Efl_Ui.hh 2019-05-02 21:00:57 +02:00
icon_example_01.c examples: elm_icon: remove no-op deprecated function call for icon lookup 2017-07-14 14:06:34 +02:00
icon_example_01.js js: Update after many elm/efl.ui changes 2017-06-19 17:36:41 -03:00
image_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
index_example_01.c examples: use printf instead of fprintf(stdout, ...) 2017-05-08 15:14:29 -07:00
index_example_02.c index_example_02: fix index example 2019-03-18 12:26:10 +01:00
inwin_example.c inwin_example: shot can never be the preferend engine 2019-03-18 12:34:30 +01:00
label_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
label_example_02.c examples: elementary: add more examples to build 2018-08-22 18:37:44 +09:00
label_example_03.c examples: elementary: add more examples to build 2018-08-22 18:37:44 +09:00
layout_example.edc
layout_example.js efl: Split Efl.Container and Efl.Content 2017-11-20 19:02:09 +09:00
layout_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
layout_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
layout_example_03.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
layout_property_bind.c elementary: use the right function for creating object from Efl.Ui.Factory. 2019-08-21 11:18:41 -07:00
list_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
list_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
list_example_03.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
location_example_01.c efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
map_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
map_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
map_example_03.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
mapbuf_example.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
menu_cxx_example_01.cc cxx: Rename Elementary.hh into Efl_Ui.hh 2019-05-02 21:00:57 +02:00
menu_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
menu_example_01.js js: Update after many elm/efl.ui changes 2017-06-19 17:36:41 -03:00
meson.build efl_ui_grid: make it work with item_container 2019-07-24 12:05:06 -07:00
naviframe_example.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
notify_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
panel_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
panes_example.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
photocam_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
popup_cxx_example.cc cxx: Fix example after popup changes. 2019-08-30 21:39:35 +02:00
popup_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
popup_example_01.js efl: Split Efl.Container and Efl.Content 2017-11-20 19:02:09 +09:00
popup_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
popup_example_03.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
prefs_data_example.c
prefs_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
prefs_example_01.epc
prefs_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
prefs_example_02.epc
prefs_example_03.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
prefs_example_03.edc
prefs_example_03.epc
progressbar_example.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
radio_cxx_example_01.cc cxx: fix some compilation warnings in C++ examples 2019-07-09 10:13:27 +02:00
radio_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
radio_example_01.js efl: Split Efl.Container and Efl.Content 2017-11-20 19:02:09 +09:00
radio_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
scroller_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
scroller_example_02.c scroller: refactory a momentum scroll animator 2018-08-29 15:58:10 +09:00
segment_control_example.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
separator_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
sky_01.jpg examples: Add popup cxx example 2017-11-28 17:15:42 +09:00
slider_cxx_example.cc slider_cxx_example: Fix use wrong api 2019-08-23 18:08:39 +09:00
slider_example.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
slider_example.js efl: Split Efl.Container and Efl.Content 2017-11-20 19:02:09 +09:00
slideshow_example.c examples: use printf instead of fprintf(stdout, ...) 2017-05-08 15:14:29 -07:00
spinner_cxx_example.cc spinner_cxx_example: Fix use wrong api 2019-08-26 16:26:08 +09:00
spinner_example.c spinner_example: add focused, unfocused callback to test focus signal 2018-09-13 09:54:28 +02:00
spinner_example.js js: Update after many elm/efl.ui changes 2017-06-19 17:36:41 -03:00
table_cxx_example_01.cc cxx: Rename Elementary.hh into Efl_Ui.hh 2019-05-02 21:00:57 +02:00
table_cxx_example_02.cc cxx: Rename Elementary.hh into Efl_Ui.hh 2019-05-02 21:00:57 +02:00
table_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
table_example_01.js js: Update after many elm/efl.ui changes 2017-06-19 17:36:41 -03:00
table_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
table_example_02.js
theme_example.edc examples: Fix button theme 2016-08-08 20:41:51 +09:00
theme_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
theme_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
thumb_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
thumb_example_01.js js: Update after many elm/efl.ui changes 2017-06-19 17:36:41 -03:00
toolbar_cxx_example_01.cc cxx: fix some compilation warnings in C++ examples 2019-07-09 10:13:27 +02:00
toolbar_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
toolbar_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
toolbar_example_03.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
track_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
transit_example_01.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
transit_example_02.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
transit_example_03.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
transit_example_04.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00
twitter_example_01.edc
twitter_example_01.js efl-js: Remove private keys for Twitter API from example 2019-07-26 14:59:29 +02:00
web_example_01.c elementary: fix web example to define _GNU_SOURCE only if needed. 2019-03-01 08:59:50 -05:00
web_example_02.c elementary: fix web example warning from duplicated _GNU_SOURCE. 2019-03-01 08:59:50 -05:00
win_example.c examples: Fix most trivial warnings 2017-04-20 17:44:57 +09:00