efl/src/tests/elementary
Marcel Hollerbach acee09f585 efl_ui_focus_manager_sub: freeze manager when parent manager is frozen
a efl_ui_focus_manager_sub object is a manager object by itself. It
registeres the border elements of itself in the parent focus manager.
However, all elements that are registered in this manager object, are
also automatically children of the parent root object, which means, when
the root object of the parent manager object is moved, then those
children will also be moved. Which means, when the parent manager can
ignore those changes, we can also ignore them.
This improves the overall performance of the "Scroller 2" test case by
26%.

The change to the test is required in order to redirect the events so
the self_dirty bit is setted correctly

Differential Revision: https://phab.enlightenment.org/D7350
2018-11-26 11:37:04 +01:00
..
.gitignore
efl_ui_suite.c tests: move to using checked fixtures for all test suites 2018-04-05 11:10:26 +02:00
efl_ui_test_grid.c efl_ui_grid : introduce new packable grid widget for Efl.Ui.Widget 2018-11-20 14:32:31 +09:00
elm_code_file_test_load.c build: move ELM_INTERNAL_API_ARGESFSDFEFC into buildsystem 2018-10-18 16:01:07 +02:00
elm_code_file_test_memory.c build: move ELM_INTERNAL_API_ARGESFSDFEFC into buildsystem 2018-10-18 16:01:07 +02:00
elm_code_test_basic.c build: move ELM_INTERNAL_API_ARGESFSDFEFC into buildsystem 2018-10-18 16:01:07 +02:00
elm_code_test_indent.c build: move ELM_INTERNAL_API_ARGESFSDFEFC into buildsystem 2018-10-18 16:01:07 +02:00
elm_code_test_line.c build: move ELM_INTERNAL_API_ARGESFSDFEFC into buildsystem 2018-10-18 16:01:07 +02:00
elm_code_test_parse.c build: move ELM_INTERNAL_API_ARGESFSDFEFC into buildsystem 2018-10-18 16:01:07 +02:00
elm_code_test_syntax.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_code_test_text.c build: move ELM_INTERNAL_API_ARGESFSDFEFC into buildsystem 2018-10-18 16:01:07 +02:00
elm_code_test_widget.c build: move ELM_INTERNAL_API_ARGESFSDFEFC into buildsystem 2018-10-18 16:01:07 +02:00
elm_code_test_widget_selection.c build: move ELM_INTERNAL_API_ARGESFSDFEFC into buildsystem 2018-10-18 16:01:07 +02:00
elm_code_test_widget_text.c build: move ELM_INTERNAL_API_ARGESFSDFEFC into buildsystem 2018-10-18 16:01:07 +02:00
elm_code_test_widget_undo.c build: move ELM_INTERNAL_API_ARGESFSDFEFC into buildsystem 2018-10-18 16:01:07 +02:00
elm_cxx_suite.cc
elm_suite.c elm-test: simulate focus on the window 2018-11-20 20:50:42 +01:00
elm_suite.h elm-test: simulate focus on the window 2018-11-20 20:50:42 +01:00
elm_test_actionslider.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_atspi.c build: move ELM_INTERNAL_API_ARGESFSDFEFC into buildsystem 2018-10-18 16:01:07 +02:00
elm_test_bg.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_box.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_bubble.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_button.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_calendar.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_check.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_clock.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_colorselector.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_config.c tests: disable toggling clouseau_enabled option in elm tests 2018-06-15 16:34:50 -04:00
elm_test_conformant.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_ctxpopup.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_datetime.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_dayselector.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_diskselector.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_entry.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_fileselector.c tests/elm: remove elm_test_helper.(c|h) files 2018-08-15 10:20:55 +02:00
elm_test_fileselector_button.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_fileselector_entry.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_flip.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_flipselector.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_focus.c efl_ui_focus_object: add new event 2018-11-20 14:42:32 +01:00
elm_test_focus_common.c Revert "efl_add_ref - fis to use efl_add properly with a parent." 2018-05-24 16:02:17 -07:00
elm_test_focus_common.h build: move ELM_INTERNAL_API_ARGESFSDFEFC into buildsystem 2018-10-18 16:01:07 +02:00
elm_test_focus_sub.c efl_ui_focus_manager_sub: freeze manager when parent manager is frozen 2018-11-26 11:37:04 +01:00
elm_test_frame.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_gengrid.c elm_gengrid: transform P233 into a testcase 2018-11-20 20:51:25 +01:00
elm_test_genlist.c elm-test: simulate focus on the window 2018-11-20 20:50:42 +01:00
elm_test_glview.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_grid.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_hover.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_hoversel.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_icon.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_image.c elm_image: create image object before call elm_image_object_get 2018-08-16 10:01:37 -04:00
elm_test_index.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_init.c tests: move to using checked fixtures for all test suites 2018-04-05 11:10:26 +02:00
elm_test_inwin.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_label.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_layout.c elementary: remove Efl.Ui.Layout namespace 2018-11-16 11:11:13 +01:00
elm_test_list.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_map.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_mapbuf.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_menu.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_multibuttonentry.c elm: Use ck_assert_str_eq for better error logging 2018-05-03 18:04:41 -03:00
elm_test_naviframe.c tests/naviframe: add test to verify preserve_on_pop functionality 2018-08-15 09:51:18 +02:00
elm_test_notify.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_panel.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_panes.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_photo.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_photocam.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_player.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_plug.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_popup.c elm_popup: ensure focus is emitted on this object 2018-07-05 15:09:21 -04:00
elm_test_prefs.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_progressbar.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_radio.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_scroller.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_segmentcontrol.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_separator.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_slider.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_slideshow.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_spinner.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_table.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_thumb.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_toolbar.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_video.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_web.c tests: use a global win object in fork mode when using buffer engine 2018-04-27 15:01:39 +02:00
elm_test_widget_focus.c elm-test: simulate focus on the window 2018-11-20 20:50:42 +01:00
elm_test_win.c elm_win: fix widget type name for backward compatibility 2018-05-31 21:39:34 +09:00
focus_test.eo eolian: implement new syntax for inheritance 2018-11-23 13:57:07 +01:00
focus_test_sub_main.eo eolian: implement new syntax for inheritance 2018-11-23 13:57:07 +01:00
meson.build elm-test: add a test for checking the event handling 2018-11-20 14:42:32 +01: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