efl/src/lib/edje
Stefan Schmidt 4d2117ef2a edje: make the generated default program name reproducible over builds
For programs without specific names edje_cc generated default names in
the form of program_$MEMORY_ADDRESS. That worked well enough for keeping
the names unique, but it causes problems if one wants to have these files
being binary reproducible due to different memory layouts, compilers,
etc. Simply using a counter as unique part should work well enough for
our use case and help people who want to verify builds.

Thanks a lot to Bernhard M. Wiedemann for review and testing.

Fixes T5113
Ref T5495
2017-08-07 14:35:32 +02:00
..
Edje.h doxygen: fix typos and some wrong expressions in Edje and Eet API reference documentation. 2017-02-16 10:16:52 -08:00
Edje.hh cxx: Modify how to generate C++ headers and allow cyclic dependencies 2017-01-18 22:47:04 -02:00
Edje_Common.h edje: Move signal APIs to an interface 2017-08-04 11:52:16 +09:00
Edje_Edit.h doxygen: fix typos and some wrong expressions in Edje and Eet API reference documentation. 2017-02-16 10:16:52 -08:00
Edje_Eo.h edje: Move size_min/max and data to an interface 2017-08-04 11:52:17 +09:00
Edje_Legacy.h edje: implement edje.player interface functions 2017-08-04 16:22:59 +09:00
edje_box_layout.c edje: fix float comparison warning in Box Layout logic. 2016-12-20 16:39:30 -08:00
edje_cache.c edje: support legacy Textblock calculation logic for 1.18 edje file 2017-07-04 14:13:13 +09:00
edje_calc.c slider: fix jumping handler bug. 2017-07-20 15:28:32 +09:00
edje_callbacks.c edje crash with run program references - fix 2017-08-05 13:10:33 +09:00
edje_convert.c edje: add efl_version property 2017-06-14 14:24:08 -07:00
edje_convert.h edje: add required attribute in Edje_Part 2016-07-15 16:34:34 +09:00
edje_data.c edje: add efl_version property 2017-06-14 14:24:08 -07:00
edje_edit.c edje edit - remove pointless setting attr_mount to 0 2017-07-29 09:08:40 +09:00
edje_edit.eo evas/elm: Make group_add/group_del internal functions 2017-05-19 14:07:00 +09:00
edje_embryo.c edje - add embryo echo command for debugging 2017-08-05 14:47:25 +09:00
edje_entry.c edje entry - remove extra else and free as sdtring is null there 2017-07-29 11:08:46 +09:00
edje_external.c edje: Remove external_object_get from EO 2017-05-30 13:54:34 +09:00
edje_legacy.c edje: implement edje.player interface functions 2017-08-04 16:22:59 +09:00
edje_load.c evas: Rename device Class to Type, remove Sub_Class 2017-06-12 15:21:55 +09:00
edje_lua.c Evas/Edje/Elm: Use combined_min instead of min everywhere 2016-06-09 16:37:49 +09:00
edje_lua2.c evas: Rename Evas.Object to Efl.Canvas.Object 2016-06-21 14:35:19 +09:00
edje_lua_script_only.c edje: reformat all C files 2015-06-08 14:43:00 -04:00
edje_main.c edje: reorder shutdown to match internal event emit use. 2017-02-27 15:05:35 -08:00
edje_match.c edje: reformat all C files 2015-06-08 14:43:00 -04:00
edje_message_queue.c edje: Move signal APIs to an interface 2017-08-04 11:52:16 +09:00
edje_misc.c
edje_module.c edje: use strbuf instead of hard coded PATH_MAX. 2017-06-05 13:40:40 -07:00
edje_multisense.c edje: remove invalid macro-check regarding coreaudio 2017-04-06 15:20:49 -07:00
edje_object.eo edje: implement edje.player interface functions 2017-08-04 16:22:59 +09:00
edje_part.c edje: Fix part reuse, fixes make check 2017-06-28 17:18:21 +09:00
edje_part_box.c edje: Improve error report with efl_part misuse 2017-06-22 16:16:21 +09:00
edje_part_external.c edje: Improve error report with efl_part misuse 2017-06-22 16:16:21 +09:00
edje_part_helper.h edje: Fix part reuse, fixes make check 2017-06-28 17:18:21 +09:00
edje_part_swallow.c edje: Improve error report with efl_part misuse 2017-06-22 16:16:21 +09:00
edje_part_table.c edje: Improve error report with efl_part misuse 2017-06-22 16:16:21 +09:00
edje_part_text.c Efl text: replace all usages of cursor handle to same type 2017-07-17 16:51:45 +03:00
edje_private.h edje: make the generated default program name reproducible over builds 2017-08-07 14:35:32 +02:00
edje_program.c edje crash with run program references - fix 2017-08-05 13:10:33 +09:00
edje_signal.c edje: Move signal APIs to an interface 2017-08-04 11:52:16 +09:00
edje_smart.c edje: implement edje.player interface functions 2017-08-04 16:22:59 +09:00
edje_text.c edje: fix float comparison warning in edje text logic. 2016-12-20 16:39:30 -08:00
edje_textblock_styles.c eina: rename EINA_{FLT,DBL}_CMP to EINA_{FLT,DBL}_EQ. 2017-01-06 15:58:46 -08:00
edje_types.eot edje: Remove external param_type from EO 2017-06-07 15:25:01 +09:00
edje_util.c edje: Move size_min/max and data to an interface 2017-08-04 11:52:17 +09:00
edje_var.c edje: fix float comparison warning in edje programs. 2016-12-20 16:39:30 -08:00
efl_canvas_layout_calc.eo edje: Split off calc APIs to an interface (EO) 2017-08-04 11:52:16 +09:00
efl_canvas_layout_external.eo edje: Remove external param_set from EO 2017-05-31 15:41:20 +09:00
efl_canvas_layout_group.eo edje: Move size_min/max and data to an interface 2017-08-04 11:52:17 +09:00
efl_canvas_layout_internal.eo edje: Move part drag APIs to efl_part 2017-05-31 15:41:20 +09:00
efl_canvas_layout_internal_box.eo edje: Implement part_geometry_get with Efl.Part 2017-05-29 10:49:17 +09:00
efl_canvas_layout_internal_swallow.eo edje: Implement part_geometry_get with Efl.Part 2017-05-29 10:49:17 +09:00
efl_canvas_layout_internal_table.eo edje: Implement part_geometry_get with Efl.Part 2017-05-29 10:49:17 +09:00
efl_canvas_layout_internal_text.eo Canvas layout: port 'part_text' to Efl.Text.* 2017-06-12 00:10:05 +03:00
efl_canvas_layout_signal.eo edje: Move signal APIs to an interface 2017-08-04 11:52:16 +09:00