efl/src/lib/edje
Kateryna Fesyna a810012d57 edje: Edje_Edit - add edje_edit_sound_sample_add() function that allows user to add new sound sample to collection
Summary:
New function provides the ability to add new sound samples to currently loaded collection.
It takes path to the sound-file and name that will define this sound in collection as parameters.
The sound-file of created sample will be imported to .edj-file. Due to the fact that the
edje_import_font_file() function performs the same actions as we need to perform for importing
sound file, it is renamed to _edje_edit_file_import() that takes one additional
parameter that specifies the compression level for eet_write(). This renaming is done to
avoid code duplication.
Also this commit provides small fix that shifts all the items of arrays of tones and samples
after deletion of tone or sample correspondingly. This fix simplifies the calculation of
id of item on adding new sample or tone. Also it makes generated .edc-code look better.

@feature

Reviewers: cedric, Hermet, seoz, raster

CC: reutskiy.v.v, cedric

Differential Revision: https://phab.enlightenment.org/D1014

Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-06-12 18:46:34 +02:00
..
Edje.h efl: fixed documentation typos. 2014-01-29 00:19:41 +09:00
Edje_Common.h +edje_object_part_object_name_get() 2014-03-31 11:23:06 -04:00
Edje_Edit.h edje: Edje_Edit - add edje_edit_sound_sample_add() function that allows user to add new sound sample to collection 2014-06-12 18:46:34 +02:00
Edje_Eo.h Eolian: Legacy integration of Edje 2014-04-23 15:44:17 +03:00
Edje_Legacy.h edje: simplify and deprecate stub function. 2014-06-07 18:13:39 +02:00
edje.eo Efl: Update code to use the new class names generated by eolian. 2014-06-03 11:28:01 +01:00
edje_box_layout.c Efl: Update code to use the new class names generated by eolian. 2014-06-03 11:28:01 +01:00
edje_cache.c edje segv on file update - try and fix this. not sure if this caused it 2014-02-12 22:51:57 +09:00
edje_calc.c Efl: Update code to use the new class names generated by eolian. 2014-06-03 11:28:01 +01:00
edje_callbacks.c Eolian: Integration of Edje and Edje Edit 2014-03-24 08:14:30 +02:00
edje_container.c efl: merge edje. 2013-01-04 02:08:14 +00:00
edje_container.h efl: merge edje. 2013-01-04 02:08:14 +00:00
edje_convert.c efl: Unified eina critical manro to CRI. 2013-12-26 12:27:13 +09:00
edje_convert.h Remove selection handlers (and move to elm) 2013-11-08 17:30:45 +09:00
edje_data.c de-elipsis edje 2014-05-13 16:20:41 -04:00
edje_edit.c edje: Edje_Edit - add edje_edit_sound_sample_add() function that allows user to add new sound sample to collection 2014-06-12 18:46:34 +02:00
edje_edit.eo Efl: Update code to use the new class names generated by eolian. 2014-06-03 11:28:01 +01:00
edje_embryo.c edje now has the group.script_recursion flag for permitting unsafe embryo recursion 2014-04-25 10:52:15 -04:00
edje_entry.c fix behavior of edje entry to match other toolkit entires 2014-05-15 17:43:00 +09:00
edje_external.c do not use EINA_FALSE instead of NULL 2014-05-07 17:45:11 +02:00
edje_load.c Revert "Revert "recursively hide edje group objects on edje hide"" 2014-05-26 12:25:07 -04:00
edje_lua.c efl: Unified eina critical manro to CRI. 2013-12-26 12:27:13 +09:00
edje_lua2.c Eolian: Integration of Edje and Edje Edit 2014-03-24 08:14:30 +02:00
edje_lua_script_only.c efl: merge edje. 2013-01-04 02:08:14 +00:00
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 Eolian: Integration of Edje and Edje Edit 2014-03-24 08:14:30 +02:00
edje_misc.c efl: merge edje. 2013-01-04 02:08:14 +00:00
edje_module.c fix mingw build for setuid fix/checks 2014-01-08 22:06:41 +09:00
edje_multisense.c Efl: Update code to use the new class names generated by eolian. 2014-06-03 11:28:01 +01:00
edje_private.h de-elipsis edje 2014-05-13 16:20:41 -04:00
edje_program.c edje emit refactored to streamline emit programs with targets 2014-04-25 10:52:15 -04:00
edje_script_only.c efl: merge edje. 2013-01-04 02:08:14 +00:00
edje_signal.c eina: fix eina_hash_int64 on Windows system. 2013-11-09 20:07:27 +09:00
edje_smart.c Efl: Update code to use the new class names generated by eolian. 2014-06-03 11:28:01 +01:00
edje_text.c edje_text: Remove no-op pad_get 2014-05-14 14:44:47 +09:00
edje_textblock_styles.c Fix dereference null return value 2014-03-20 08:44:56 +09:00
edje_util.c edje: simplify and deprecate stub function. 2014-06-07 18:13:39 +02:00
edje_var.c Eolian: Integration of Edje and Edje Edit 2014-03-24 08:14:30 +02:00