efl/src/lib/ecore
Marcel Hollerbach 8e3606698e refactor build
libraries are split into deps, external deps, and pub deps.
Evas engines are refactored to use the predefined engine deps.

this is preparation work for efl-one.

Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org>
Differential Revision: https://phab.enlightenment.org/D11806
2020-05-27 11:06:46 +02:00
..
Ecore.h ecore - expose "hidden" internal api for debugging to get wakeup time 2020-05-23 09:34:57 +01:00
Ecore_Common.h doxygen docs: Proper usage of @ingroup and @addtogroup 2020-04-14 18:48:30 +02:00
Ecore_Eo.h doxygen docs: Fix all invalid @param names 2020-04-20 12:24:41 +02:00
Ecore_Getopt.h Windows : fix the definition of EAPI 2019-04-15 13:34:20 +01:00
Ecore_Legacy.h doxygen docs: Proper usage of @ingroup and @addtogroup 2020-04-14 18:48:30 +02:00
Efl_Core.h exotic: remove left-overs from Exotic support 2019-12-04 12:21:28 -08:00
ecore.c ecore - another systemd header - go away. don't need it now. 2020-05-23 09:41:38 +01:00
ecore_alloc.c
ecore_anim.c ecore_anim: rework bezier curve function 2020-05-19 13:05:11 +09:00
ecore_app.c ecore/app: permit resetting app args to uninitialized (zeroed) state 2019-10-24 18:20:34 +02:00
ecore_event_message.c
ecore_event_message.eo docs: nicer formatting of the NULL keyword, everywhere 2019-09-10 16:05:44 +02:00
ecore_event_message_handler.c ecore: also error when trying to add an event handler for a type 0 event 2019-07-10 13:57:38 -04:00
ecore_event_message_handler.eo eolian: enable checking of beta/stable contexts in all classes 2019-03-11 13:42:29 +01:00
ecore_events.c ecore_event: Remove unused goto define 2019-11-01 12:46:24 +09:00
ecore_exe.c ecore_exe: remove all legacy usage from eo files 2019-03-06 13:02:49 -08:00
ecore_exe_eo.c ecore_exe: remove all legacy usage from eo files 2019-03-06 13:02:49 -08:00
ecore_exe_eo.h doxygen docs: Fix warnings in Ecore_Common.h 2020-03-26 14:27:51 +01:00
ecore_exe_eo.legacy.h ecore_exe: remove all legacy usage from eo files 2019-03-06 13:02:49 -08:00
ecore_exe_posix.c ecore_exe/efl_exe - implement exit with parent on bsds with procctl 2020-01-15 12:14:31 +00:00
ecore_exe_private.h
ecore_exe_win32.c bin/efl and ecore: include evil_private.h when appropriate 2019-05-17 11:53:35 +01:00
ecore_getopt.c exotic: remove left-overs from Exotic support 2019-12-04 12:21:28 -08:00
ecore_glib.c
ecore_idle_enterer.c
ecore_idle_exiter.c
ecore_idler.c
ecore_internal.h ecore: refactor unpacking/packing code used in conjonction with eina_future_all*. 2020-01-31 10:11:35 -08:00
ecore_job.c
ecore_main.c ecore - expose "hidden" internal api for debugging to get wakeup time 2020-05-23 09:34:57 +01:00
ecore_main_common.h
ecore_main_timechanges.c ecore_main_timechanges: fix include 2020-05-26 14:22:30 +02:00
ecore_pipe.c exotic: remove left-overs from Exotic support 2019-12-04 12:21:28 -08:00
ecore_poller.c
ecore_private.h systemd - make libsystemd use/supprot entirely runtime "dlopened" 2020-05-18 09:36:55 +01:00
ecore_signal.c ecore/signal: increase maximum signal throughput 2019-09-19 14:37:16 -07:00
ecore_thread.c ecore thread - feedback threads should not be background threads... 2020-05-23 09:34:57 +01:00
ecore_throttle.c
ecore_time.c exotic: remove left-overs from Exotic support 2019-12-04 12:21:28 -08:00
ecore_timer.c ecore_timer: add NULL checking for timer data. 2019-11-26 16:00:20 +01:00
efl_accelerate_interpolator.c Efl.Interpolator*: More sensible API names and docs 2019-11-06 15:50:11 +01:00
efl_accelerate_interpolator.eo Remove @beta from Efl.Interpolator classes 2019-12-19 16:45:13 -08:00
efl_app.c efl_loop / efl_app: make efl_app / efl_loop abstract 2019-02-21 19:13:39 +01:00
efl_app.eo efl: replace usage of ptr() in all stable APIs 2019-09-10 14:29:06 +02:00
efl_appthread.c efl/io: return EINVAL if null slice is passed for writing 2019-10-18 13:30:03 -04:00
efl_appthread.eo docs: Update Efl.Threadio and Efl.Appthread 2019-09-18 13:43:30 +02:00
efl_boolean_model.c efl: make sure all index for Efl_Model are unsigned int. 2019-12-18 10:33:09 -08:00
efl_boolean_model.eo eo files: Avoid container<ptr(value_type)> usage. 2019-11-29 17:22:07 -03:00
efl_bounce_interpolator.c Efl.Interpolator*: More sensible API names and docs 2019-11-06 15:50:11 +01:00
efl_bounce_interpolator.eo Remove @beta from Efl.Interpolator classes 2019-12-19 16:45:13 -08:00
efl_composite_model.c ecore: remove the composited children from the source of an Efl.CompositeModel. 2019-11-13 21:16:14 +01:00
efl_composite_model.eo eolian: fix eolian errors with EOLIAN_ENFORCE_SINCE=1 2019-10-14 16:55:52 +09:00
efl_container_model.c Efl_Ui: Move elementary and change namespace Ui for ui related models 2019-09-04 11:07:37 -04:00
efl_container_model.eo efl: change all occurences of @owned to @move 2019-09-06 17:01:05 +02:00
efl_core_command_line.c build: unbreak destructors 2019-09-10 15:11:24 -03:00
efl_core_command_line.eo eo: add missing move tag 2019-11-26 15:51:08 +01:00
efl_core_env.c efl core env - remove unused envrion declaration 2019-03-01 10:08:17 +00:00
efl_core_env.eo eo: add move tag to iterator 2019-11-26 15:51:05 +01:00
efl_core_proc_env.c ecore - proc env - fix values return NULL case - coverity 2020-04-17 12:14:19 +01:00
efl_core_proc_env.eo eolian: rename @class on methods to @static 2019-08-16 16:27:00 +02:00
efl_cubic_bezier_interpolator.c Efl.Interpolator*: More sensible API names and docs 2019-11-06 15:50:11 +01:00
efl_cubic_bezier_interpolator.eo remove unused imports in eo/eot files 2020-04-19 01:44:50 +02:00
efl_decelerate_interpolator.c Efl.Interpolator*: More sensible API names and docs 2019-11-06 15:50:11 +01:00
efl_decelerate_interpolator.eo Remove @beta from Efl.Interpolator classes 2019-12-19 16:45:13 -08:00
efl_divisor_interpolator.c Efl.Interpolator*: More sensible API names and docs 2019-11-06 15:50:11 +01:00
efl_divisor_interpolator.eo Efl.Interpolator*: More sensible API names and docs 2019-11-06 15:50:11 +01:00
efl_exe.c efl/exe: don't err on del if exe has been killed 2020-03-12 12:17:07 -04:00
efl_exe.eo efl/exe: add term_with_parent flag 2020-03-12 12:17:07 -04:00
efl_filter_model.c ecore: refactor unpacking/packing code used in conjonction with eina_future_all*. 2020-01-31 10:11:35 -08:00
efl_filter_model.eo doc: update ecore_filter_model description 2019-09-24 17:24:49 +02:00
efl_general.h Mark EFL_MAIN and EFL_MAIN_EX macros as stable 2019-02-14 17:11:04 +01:00
efl_generic_model.c ecore: properly initialize all field in event generated by Efl.Generic_Model 2019-09-19 14:37:47 -07:00
efl_generic_model.eo eolian: fix eolian errors with EOLIAN_ENFORCE_SINCE=1 2019-10-14 16:55:52 +09:00
efl_io_buffered_stream.c efl_io_*: apply new event calling convention 2019-03-19 16:32:02 -04:00
efl_io_buffered_stream.eo docs: Fix typos and wrap EO files to 120 chars 2019-09-02 16:24:26 +02:00
efl_io_closer_fd.c
efl_io_closer_fd.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_io_copier.c Make Efl.Ui.Closer an interface instead of mixin 2019-01-17 13:59:57 -05:00
efl_io_copier.eo docs: nicer formatting of the NULL keyword, everywhere 2019-09-10 16:05:44 +02:00
efl_io_file.c efl.file: improve api a bit 2019-02-27 13:17:10 -05:00
efl_io_file.eo docs: Fix typos and wrap EO files to 120 chars 2019-09-02 16:24:26 +02:00
efl_io_positioner_fd.c
efl_io_positioner_fd.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_io_reader_fd.c efl_io_*: apply new event calling convention 2019-03-19 16:32:02 -04:00
efl_io_reader_fd.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_io_sizer_fd.c
efl_io_sizer_fd.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_io_stderr.c
efl_io_stderr.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_io_stdin.c
efl_io_stdin.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_io_stdout.c
efl_io_stdout.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_io_writer_fd.c efl_io_*: apply new event calling convention 2019-03-19 16:32:02 -04:00
efl_io_writer_fd.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_linear_interpolator.c
efl_linear_interpolator.eo Remove @beta from Efl.Interpolator classes 2019-12-19 16:45:13 -08:00
efl_loop.c ecore: remove custom code for generating Eina_Future_Schedule attached on Efl.Loop. 2019-10-31 14:52:49 +01:00
efl_loop.eo eolian: stricter checks for const() validity 2019-09-26 16:19:12 +02:00
efl_loop_consumer.c ecore: remove data parameters of Efl.Loop_Consumer.promise_new to reduce the risk of inadvertently using the wrong data. 2019-01-16 14:33:26 -08:00
efl_loop_consumer.eo remove unused imports in eo/eot files 2020-04-19 01:44:50 +02:00
efl_loop_fd.c
efl_loop_fd.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop_handler.c fix various trivial null derefs 2019-10-18 13:30:10 -04:00
efl_loop_handler.eo docs: Fix typos and wrap EO files to 120 chars 2019-09-02 16:24:26 +02:00
efl_loop_message.c
efl_loop_message.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop_message_future.c
efl_loop_message_future.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop_message_future_handler.c
efl_loop_message_future_handler.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop_message_handler.c efl_message: add pending queue for filtering message. 2019-10-24 08:07:49 -07:00
efl_loop_message_handler.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop_model.c efl: add Efl.Model.Children_Index_Get. 2020-01-31 10:11:39 -08:00
efl_loop_model.eo efl: add Efl.Model.Children_Index_Get. 2020-01-31 10:11:39 -08:00
efl_loop_timer.eo efl: Make stable single-valued getters consistent. 2019-11-06 23:47:39 -03:00
efl_loop_timer_eo.legacy.c efl.loop_timer: rename all methods/properties/events 2019-03-08 16:38:46 +01:00
efl_loop_timer_eo.legacy.h efl_loop_timer: remove all legacy usage from eo files 2019-03-06 13:02:51 -08:00
efl_sinusoidal_interpolator.c Efl.Interpolator*: More sensible API names and docs 2019-11-06 15:50:11 +01:00
efl_sinusoidal_interpolator.eo Remove @beta from Efl.Interpolator classes 2019-12-19 16:45:13 -08:00
efl_spring_interpolator.c Efl.Interpolator*: More sensible API names and docs 2019-11-06 15:50:11 +01:00
efl_spring_interpolator.eo Remove @beta from Efl.Interpolator classes 2019-12-19 16:45:13 -08:00
efl_task.c efl loops/threads - by defaylt tasks (exe and threads) exit with parent 2019-08-26 14:19:30 +01:00
efl_task.eo Use proper Eolian syntax for default values instead of docs 2019-09-20 11:55:55 -03:00
efl_thread.c efl/io: return EINVAL if null slice is passed for writing 2019-10-18 13:30:03 -04:00
efl_thread.eo docs: Fix typos and wrap EO files to 120 chars 2019-09-02 16:24:26 +02:00
efl_threadio.c Efl.ThreadIO: replace empty implementations with @pure_virtual 2019-09-18 13:43:30 +02:00
efl_threadio.eo remove unused imports in eo/eot files 2020-04-19 01:44:50 +02:00
meson.build refactor build 2020-05-27 11:06:46 +02:00