efl/src/tests/elementary
Marcel Hollerbach 79fe0121ee efl_ui_active_view: introduce a experimental new widget
this widget tries to replace efl.ui.stack efl.ui.flip & efl.ui.pager
In general those widgets do the same thing, they get content. And
display them with some sort of animations. The new idea here is, that
the basic widget active_view only handles the ownership etc. of the
content that gets added to this. Then there is a view_manager object. The
view_manager object gets notified over the new contents, and requests for
displaying particular contents. The transition then handles those
things.

The version here is feature complete with Efl.Ui.Stack and Efl.Ui.Pager.
Additional features can be implemented in the corresponsing transition
classes. Examples and tests will follow

Reviewed-by: Jaehyun Cho <jae_hyun.cho@samsung.com>
Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8784
2019-05-30 11:48:16 +02:00
..
spec efl_ui_active_view: introduce a experimental new widget 2019-05-30 11:48:16 +02:00
.gitignore
efl_ui_build.c tests: add build test for EFL_NOLEGACY_API_SUPPORT in efl_ui_suite 2019-03-08 09:01:56 -05:00
efl_ui_compile_test.c efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
efl_ui_model.c eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
efl_ui_suite.c efl_ui_active_view: introduce a experimental new widget 2019-05-30 11:48:16 +02:00
efl_ui_suite.h efl_ui_active_view: introduce a experimental new widget 2019-05-30 11:48:16 +02:00
efl_ui_test_active_view.c efl_ui_active_view: introduce a experimental new widget 2019-05-30 11:48:16 +02:00
efl_ui_test_atspi.c efl_access: add test cases for reading_info_type_set/get API 2019-03-25 10:41:35 +01:00
efl_ui_test_box.c Rename Efl.Ui.Direction -> Efl.Ui.Layout_Orientation 2019-05-24 12:30:32 -04:00
efl_ui_test_box_flow.c Rename Efl.Ui.Direction -> Efl.Ui.Layout_Orientation 2019-05-24 12:30:32 -04:00
efl_ui_test_box_stack.c Rename Efl.Ui.Direction -> Efl.Ui.Layout_Orientation 2019-05-24 12:30:32 -04:00
efl_ui_test_callback.c efl_ui_test_callback: Removed defined but unused function 2019-04-03 13:08:59 -04:00
efl_ui_test_focus.c efl_ui: add a helper for not tollerating errors in a testsuite 2019-05-28 12:01:57 -04:00
efl_ui_test_focus_common.c efl_ui_suite: fix errors in focus tests 2019-05-28 12:01:50 -04:00
efl_ui_test_focus_common.h efl_ui_suite: fix errors in focus tests 2019-05-28 12:01:50 -04:00
efl_ui_test_focus_sub.c efl_ui_focus_object: rename events 2019-02-22 14:00:32 +01:00
efl_ui_test_grid.c efl.loop_timer: rename all methods/properties/events 2019-03-08 16:38:46 +01:00
efl_ui_test_image.c efl.ui.win: remove all legacy types and functions from eo file 2019-03-04 13:37:24 -05:00
efl_ui_test_image_zoomable.c efl.ui.win: remove all legacy types and functions from eo file 2019-03-04 13:37:24 -05:00
efl_ui_test_layout.c efl.ui.win: remove all legacy types and functions from eo file 2019-03-04 13:37:24 -05:00
efl_ui_test_relative_layout.c ui.relative_layout: implement Efl.Pack 2019-05-03 11:53:54 +02:00
efl_ui_test_table.c Rename Efl.Ui.Direction -> Efl.Ui.Layout_Orientation 2019-05-24 12:30:32 -04:00
efl_ui_test_widget.c efl_ui_active_view: introduce a experimental new widget 2019-05-30 11:48:16 +02:00
elm_code_file_test_load.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_code_file_test_memory.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_code_test_basic.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_code_test_indent.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_code_test_line.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_code_test_parse.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_code_test_syntax.c elm_code_widget: make this efl_ui namespaced 2019-03-07 14:14:55 -08:00
elm_code_test_text.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_code_test_widget.c tests/elm: explicitly denote cases where error messages are intentional 2019-05-29 12:29:04 -04:00
elm_code_test_widget_selection.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_code_test_widget_text.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_code_test_widget_undo.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_cxx_suite.cc cxx: Fix missing bits from header rename 2019-05-03 08:47:14 +02:00
elm_suite.c tests: move efl_ui focus tests into efl_ui_suite 2019-01-30 13:32:04 +01:00
elm_suite.h tests: add function to do "real" timers 2019-03-25 15:26:50 +01:00
elm_suite_build.c efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
elm_test_actionslider.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_atspi.c efl_access_object: remove all legacy usage from eo files 2019-03-06 13:03:02 -08:00
elm_test_bg.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_box.c test/elm_box: clean up elm_box_disabled_test 2019-03-07 09:58:56 -08:00
elm_test_bubble.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_button.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_calendar.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_check.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_clock.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_colorselector.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_config.c efl_ui_types: rename move_prolicy field 2019-03-09 13:34:48 +01:00
elm_test_conformant.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_ctxpopup.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_datetime.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_dayselector.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_diskselector.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_entry.c test: add a test case for elm_entry 2019-03-27 10:58:35 -04:00
elm_test_fileselector.c elementary: it seems I forgot to initialize some meaningful boolean. 2019-04-06 13:13:36 -07:00
elm_test_fileselector_button.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_fileselector_entry.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_flip.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_flipselector.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_frame.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_gengrid.c elm_gengrid: fix correct parent-child relation of item content 2019-03-08 13:18:05 +09:00
elm_test_genlist.c tests/genlist: fix some shadowed variable warnings 2019-05-29 12:29:04 -04:00
elm_test_glview.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_grid.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_hover.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_hoversel.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_icon.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_image.c elm: explicitly include Efl_Ui.h in binaries 2019-03-07 14:16:57 -08:00
elm_test_index.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_init.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_inwin.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_label.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_layout.c Revert "tests: add test for elm_layout_text_set" 2019-03-13 19:25:36 +09:00
elm_test_list.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_map.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_mapbuf.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_menu.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_multibuttonentry.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_naviframe.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_notify.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_panel.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_panes.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_photo.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_photocam.c elm_photocam: fix file_get,set operations 2019-03-26 13:16:32 +09:00
elm_test_player.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_plug.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_popup.c efl_ui_layout: fix elm_layout_text_set behavior 2019-03-14 11:11:32 -04:00
elm_test_prefs.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_progressbar.c elm_progressbar test: Add test for custom format strings to show when %% is not escaped correctly. 2019-02-11 15:41:04 -08:00
elm_test_radio.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_scroller.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_segmentcontrol.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_separator.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_slider.c efl_ui_slider: block scrolling when on slider 2019-03-28 09:39:39 +01:00
elm_test_slideshow.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_spinner.c elm: explicitly include Efl_Ui.h in binaries 2019-03-07 14:16:57 -08:00
elm_test_table.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_thumb.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_toolbar.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_video.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_web.c tests: formatting 2019-01-30 09:44:30 +01:00
elm_test_widget_focus.c tests/elm_focus: explicitly set widgets to expand+fill in test 2019-05-29 12:29:04 -04:00
elm_test_win.c elm_win: fix correct return value on elm_win_rotation_get 2019-03-26 19:48:30 +09:00
focus_manager_test.eo efl_ui_suite: fix errors in focus tests 2019-05-28 12:01:50 -04:00
focus_test.eo eolian: enable checking of beta/stable contexts in all classes 2019-03-11 13:42:29 +01:00
focus_test_sub_main.eo elm_interface_scrollable: add support for *jumping* into a scroller 2018-12-04 08:45:49 +01:00
meson.build efl_ui_active_view: introduce a experimental new widget 2019-05-30 11:48:16 +02:00
suite_helpers.c efl_ui: add a helper for not tollerating errors in a testsuite 2019-05-28 12:01:57 -04:00
suite_helpers.h efl_ui: add a helper for not tollerating errors in a testsuite 2019-05-28 12:01:57 -04:00
testdiff.diff elementary: merging in elm_code widget. 2016-06-02 17:19:08 -07:00
testfile-windows.txt elementary: merging in elm_code widget. 2016-06-02 17:19:08 -07:00
testfile-withblanks.txt elementary: merging in elm_code widget. 2016-06-02 17:19:08 -07:00
testfile.txt elementary: merging in elm_code widget. 2016-06-02 17:19:08 -07:00
testfile_entry.txt test: add a test case for elm_entry 2019-03-27 10:58:35 -04:00
testfile_entry2.txt test: add a test case for elm_entry 2019-03-27 10:58:35 -04:00