efl/src/tests
Marcel Hollerbach c49880076c efl_ui_item: use signals from the theme and not object
the problem here is that when we are using the signals from the object,
then the edje object itself will receive press/unpress events before
any content that is swallowed into the edje object.

This means, that no clickable content, added to a item could be clicked
without selecting / unselecting the item. Which was a problem.

With this commit the theme is sending signals which are then passed to
the efl.input.clickable mixin, this way, the part is stacked below the
added content, which means, clickable content will not select / unselect
the item anymore.

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D10892
2019-12-20 10:33:38 -08:00
..
ecore tests/efl_app: add port of intensive timer recursion 2019-10-30 08:49:12 -07:00
ecore_audio_cxx cxx: Add license to CXX bindings. 2019-10-24 10:40:16 -03:00
ecore_con tests/ecore_con: clarify pointer usage in ecore_con_url tests 2019-10-18 13:29:57 -04:00
ecore_cxx cxx: Add license to CXX bindings. 2019-10-24 10:40:16 -03:00
ecore_wl2 tests/ecore_wl2: Fix memory leak 2019-12-18 10:28:06 -05:00
ector cmake: remove! 2018-12-20 20:07:26 +01:00
edje efl.text.style: rename methods/properties and add text_ prefix 2019-12-20 09:58:27 +01:00
edje_cxx cxx: Add license to CXX bindings. 2019-10-24 10:40:16 -03:00
eet fix various trivial null derefs 2019-10-18 13:30:10 -04:00
eet_cxx cxx: Add license to CXX bindings. 2019-10-24 10:40:16 -03:00
eeze cmake: remove! 2018-12-20 20:07:26 +01:00
efl efl: improve Efl.BooleanModel test by checking the child del case. 2019-11-13 21:16:22 +01:00
efl_js eolian: implement new syntax for inheritance 2018-11-23 13:57:07 +01:00
efl_mono csharp: Fix passing acessor with ownership 2019-12-18 10:40:53 -03:00
efreet make mman.h private 2019-08-19 09:55:13 -04:00
eina eina_accessor: make carray accessor work properly 2019-12-18 21:45:42 +01:00
eina_cxx cxx: Add license to CXX bindings. 2019-10-24 10:40:16 -03:00
eio tests/eio: unlink tmpfiles after tests 2019-08-23 13:38:33 -04:00
eldbus tests/eldbus: add va_end for va_args usage in message test 2019-10-18 13:28:48 -04:00
eldbus_cxx cxx: Add license to CXX bindings. 2019-10-24 10:40:16 -03:00
elementary efl_ui_item: use signals from the theme and not object 2019-12-20 10:33:38 -08:00
elementary_cxx cxx: Add license to CXX bindings. 2019-10-24 10:40:16 -03:00
elput here comes meson 2018-10-02 17:22:50 +02:00
elua tests: fix warnings and undef ref on Windows (using meson :-) ) 2019-06-20 12:50:35 +01:00
emile emile_test_base64: Fix memory leak 2019-05-02 13:48:22 +02:00
emotion meson: correctly use the correct dependency 2019-04-05 08:15:39 -04:00
eo eo: add a tcase for testing forwarders 2019-12-11 10:36:17 +01:00
eo_cxx cxx: Add license to CXX bindings. 2019-10-24 10:40:16 -03:00
eolian eolian: Imply @no_unused if @move in return. 2019-11-05 16:54:17 -03:00
eolian_cxx eolian_cxx: Add key/value to function_def 2019-10-28 20:35:39 -03:00
eolian_js eo files: Avoid container<ptr(value_type)> usage. 2019-11-29 17:22:07 -03:00
evas efl_text_attribute_factory: rename to efl_text_formatter 2019-12-20 12:43:00 +01:00
evas_cxx cxx: Add license to CXX bindings. 2019-10-24 10:40:16 -03:00
evil remove last bits of Evil.h in tests and use evil_private.h instead 2019-06-24 09:01:25 -04:00
.gitignore tests: add failsafe timeout for tests running in fork mode 2018-08-16 09:59:58 +02:00
efl_check.h efl check - use global not stack local buffer for srunner_set_xml 2019-08-11 16:35:03 +01:00
meson.build here comes meson 2018-10-02 17:22:50 +02:00
timeout.c tests: add failsafe timeout for tests running in fork mode 2018-08-16 09:59:58 +02:00