efl/src/lib
Marcel Hollerbach ef874d5b59 efl_ui_focus_manager: performance optimize order setting
setting the order is a little bit expensive, this performance optimizes
order setting in the focus manager.  We don't need to set the order each
time something is registered, it is enough to set it once we need the
correct order.

We don't need to evalulate the state in the Manager_Root_Focus if the
rect is not registered. If its not, then another new element cannot
cause the rect to be registered.

Reviewed-by: YeongJong Lee <yj34.lee@samsung.com>
Differential Revision: https://phab.enlightenment.org/D7450
2018-12-17 09:12:22 +01:00
..
ecore meson: add inital support for windows compilation 2018-12-07 13:05:31 +01:00
ecore_audio meson: add inital support for windows compilation 2018-12-07 13:05:31 +01:00
ecore_avahi here comes meson 2018-10-02 17:22:50 +02:00
ecore_buffer here comes meson 2018-10-02 17:22:50 +02:00
ecore_cocoa here comes meson 2018-10-02 17:22:50 +02:00
ecore_con eo: make efl_future_then have a data pointer in addition of the object pointer. 2018-12-07 12:23:11 +01:00
ecore_drm here comes meson 2018-10-02 17:22:50 +02:00
ecore_drm2 here comes meson 2018-10-02 17:22:50 +02:00
ecore_evas ecore_evas: Validate shadow geometry 2018-12-14 10:29:56 -06:00
ecore_fb here comes meson 2018-10-02 17:22:50 +02:00
ecore_file meson: unify system properties 2018-10-05 13:40:29 +02:00
ecore_imf ecore_imf: Fix document about ecore_imf_context_input_panel_position_set() 2018-12-06 12:06:17 -05:00
ecore_imf_evas here comes meson 2018-10-02 17:22:50 +02:00
ecore_input here comes meson 2018-10-02 17:22:50 +02:00
ecore_input_evas here comes meson 2018-10-02 17:22:50 +02:00
ecore_ipc here comes meson 2018-10-02 17:22:50 +02:00
ecore_sdl here comes meson 2018-10-02 17:22:50 +02:00
ecore_wayland here comes meson 2018-10-02 17:22:50 +02:00
ecore_win32
ecore_wl2 ecore_wl2: Fix anchor for xdg pop-ups 2018-12-14 10:29:59 -06:00
ecore_x build - meson - fix ecore-x to detect xcursor to fix rgba cursors 2018-10-18 13:42:10 +01:00
ector ector software: Be careful at alloca() usage. 2018-12-07 19:54:41 +09:00
edje meson: use eolian_gen with -S 2018-12-06 12:06:16 -05:00
eet eet - dictorinary - tidy up code to be easier to read 2018-11-21 13:37:16 +00:00
eeze meson: support older udev systems 2018-10-11 17:11:36 +02:00
efl elementary: make Efl.Ui.Factory.create asynchronous. 2018-12-07 11:47:21 +01:00
efl_mono
efl_wl here comes meson 2018-10-02 17:22:50 +02:00
efreet efreet menu - fix truncation in snprintf to have bigger buffers 2018-11-09 12:21:30 +00:00
eina meson - systemd - fix check to systemd209+ checks that were not done 2018-12-08 04:47:06 +00:00
eio meson: use eolian_gen with -S 2018-12-06 12:06:16 -05:00
eldbus eldbus model - remove unused vars warn 2018-12-06 12:06:17 -05:00
elementary efl_ui_focus_manager: performance optimize order setting 2018-12-17 09:12:22 +01:00
elocation elocation - only define ebta api support if needed - not needed here... 2018-11-09 11:44:00 +00:00
elput elput: Add elogind as meson option 2018-11-29 07:13:16 -05:00
elua here comes meson 2018-10-02 17:22:50 +02:00
embryo here comes meson 2018-10-02 17:22:50 +02:00
emile emile - fix windows build 2018-10-31 14:12:44 +00:00
emotion meson: use eolian_gen with -S 2018-12-06 12:06:16 -05:00
eo eo: fix efl_future_then example. 2018-12-07 13:32:12 +01:00
eolian eolian: add optional warning for regular classes in ext list 2018-12-06 12:06:16 -05:00
eolian_cxx eolian-cxx: Add parent/extensions information to klass_def 2018-12-14 19:45:44 -02:00
ephysics here comes meson 2018-10-02 17:22:50 +02:00
escape
ethumb here comes meson 2018-10-02 17:22:50 +02:00
ethumb_client here comes meson 2018-10-02 17:22:50 +02:00
evas evas gl - make GLintptr etc. also ndefed for GL_VERSION_1_5 fix typedef 2018-12-15 16:19:01 +00:00
evas_goal meson: prepare general build for the bindings 2018-10-24 12:05:58 +02:00
evil meson: add inital support for windows compilation 2018-12-07 13:05:31 +01:00
.gitignore
CMakeLists.txt