efl/src/lib/edje
Cedric Bail cf452cc419 edje: make it possible for all upper layer function to query the exact same file.
With Eina_File we now can pass an efficient handler accross library boundary. Edje
and all underlayer already use it to avoid race condition when setting an Edje object.
Elementary and Enlightenment are still exposed to some potential race condition when
an Edje file is modified underneath there feet. With the following set of function it
should now be possible to avoid those race condition to:
edje_mmap_data_get
edje_mmap_collection_list
edje_mmap_collection_list_free
edje_mmap_group_exists
2013-11-01 11:01:18 +09:00
..
Edje.h edje: reorder header for less problem at linking time. 2013-05-05 16:03:53 +09:00
Edje_Common.h edje: make it possible for all upper layer function to query the exact same file. 2013-11-01 11:01:18 +09:00
Edje_Edit.h edje: make functions return Eina_Bool and fix documentation. 2013-10-31 11:05:45 +09:00
Edje_Eo.h Revert "eo: libs,test,benchmarks Eo_Class -> Eo" 2013-09-27 16:40:32 +01:00
Edje_Legacy.h Sorry Jihoon, I have to revert this (for now). It completely breaks 2013-08-15 07:40:15 +01:00
edje_box_layout.c edje: Fix edje box crash 2013-05-17 18:46:04 -03:00
edje_cache.c edje: forgotten refcounting of Eina_File use. 2013-08-12 08:42:55 +09:00
edje_calc.c Edje - Fixed memory leak in the edje map color transition. 2013-10-15 15:00:13 +09:00
edje_callbacks.c edje: add threshold to draggable part. 2013-07-19 15:40:11 +09:00
edje_container.c
edje_container.h
edje_convert.c efl: formatting 2013-06-20 13:28:18 +02:00
edje_convert.h [Edje_Entry] Add selection handlers to entry 2013-05-13 19:16:58 +09:00
edje_data.c edje: add border linked to Image sets. 2013-09-06 16:47:36 +09:00
edje_edit.c edje: make functions return Eina_Bool and fix documentation. 2013-10-31 11:05:45 +09:00
edje_embryo.c [edje_embryo] Fix play_sample's parameter count check 2013-08-28 07:53:57 +09:00
edje_entry.c Sorry Jihoon, I have to revert this (for now). It completely breaks 2013-08-15 07:40:15 +01:00
edje_external.c edje: always invalidate and recalc the correct Edje object. 2013-04-08 20:03:43 +09:00
edje_load.c edje: make it possible for all upper layer function to query the exact same file. 2013-11-01 11:01:18 +09:00
edje_lua.c
edje_lua2.c Typo-- 2013-05-22 12:57:12 +10:00
edje_lua_script_only.c
edje_main.c edje/map - changed data structure from list to array to improve color data memory access 2013-07-18 20:09:54 +09:00
edje_match.c edje: Refactor signal callbacks flags 2013-07-22 10:14:16 -03:00
edje_message_queue.c
edje_misc.c
edje_module.c
edje_multisense.c ecore-audio - expose ready and fail events so multisense can avoid leaks 2013-08-27 23:44:53 +09:00
edje_private.h edje: add border linked to Image sets. 2013-09-06 16:47:36 +09:00
edje_program.c edje: Refactor signal callbacks flags 2013-07-22 10:14:16 -03:00
edje_script_only.c
edje_signal.c edje: It should never happen, but apparently it does, so assert to get a proper bt. 2013-10-11 15:15:54 +09:00
edje_smart.c Revert "eo: libs,test,benchmarks Eo_Class -> Eo" 2013-09-27 16:40:32 +01:00
edje_text.c edje: do not move object until all positionning information is known. 2013-08-05 17:46:37 +09:00
edje_textblock_styles.c edje: fix a git merge issue that did slip in. 2013-08-01 11:22:29 +09:00
edje_util.c only unswallow deleted swallowed parts if they're in a swallow (wtf.) 2013-10-17 10:17:33 +01:00
edje_var.c Remove timer and animator from the list Before freeing the variables. 2013-07-08 07:50:35 +01:00