Cedric Bail
725237df0a
edje: It should never happen, but apparently it does, so assert to get a proper bt.
2013-10-11 15:15:54 +09:00
Cedric Bail
64b2b9c2b2
edje: fix a memory leak of Edje_Part_Element for any .edj using them.
2013-10-11 14:47:44 +09:00
Tom Hacohen
682c69764d
Revert "eo: libs,test,benchmarks Eo_Class -> Eo"
...
This reverts commit 1714fe93f4
.
We actually want this type, it makes things clearer.
Conflicts:
src/tests/eo/function_overrides/function_overrides_inherit2.c
src/tests/eo/function_overrides/function_overrides_simple.c
src/tests/eo/suite/eo_test_class_simple.c
2013-09-27 16:40:32 +01:00
Jérémy Zurcher
1714fe93f4
eo: libs,test,benchmarks Eo_Class -> Eo
...
Conflicts:
src/tests/eo/suite/eo_test_general.c
2013-09-27 14:01:46 +01:00
Mike Blumenkrantz
dfb0e32bb6
edje swallowing on the currently-swallowed part, which is a noop, now once again returns true
2013-09-26 09:02:54 +01:00
Vorobiov Vitalii
4033943a0d
edje: add text min and max getters/setter to edje_edit.
2013-09-25 16:18:05 +09:00
Cedric Bail
797ad7528f
edje: add border linked to Image sets.
...
It is quite common that in an image sets each image has different border size.
This patch permit to define the border value on a per image basis in the set.
2013-09-06 16:47:36 +09:00
Michael Bouchaud
19fa6862c5
edje: fix recursive scale_set on edje_object
2013-09-05 23:32:23 +02:00
Cedric Bail
0a65847983
edje: forgotten patch to fix ABI.
2013-09-05 19:30:50 +09:00
Cedric Bail
ff01dec8fb
edje: fix function to use Eo API.
...
I am really unhappy to have to do this patch myself. This commit is in since
May and I have continuously request to be fixed. It has taken way to long. It's
done now. Next time I see such a patch in EFL, I will revert it right away.
2013-09-05 19:22:51 +09:00
Michaël Bouchaud (yoz)
88cc896f06
edje: be recursive on edje_object_scale_set
2013-09-04 12:06:03 +02:00
Jaehyun Cho
73cab19a78
[edje_embryo] Fix play_sample's parameter count check
...
play_sample function requires 2 parameters however it checks parameter count as 1.
2013-08-28 07:53:57 +09:00
Carsten Haitzler
12981b168e
ecore-audio - expose ready and fail events so multisense can avoid leaks
...
well well well. i WASN'T crazy. there WAS a leak. it was
ecore-audio+multisense. if a pulse audio output doesn't connect... NO
ONE KNOWS. all audio streams keep being appended to it forever just
consuming more memory indefinitely. there is no way to handle it.
expose events so it CAN be handled.
2013-08-27 23:44:53 +09:00
Carsten Haitzler
555283daf2
edje - protect against segv when class lookup is null
2013-08-17 22:57:46 +09:00
Chris Michael
b4717598d1
Sorry Jihoon, I have to revert this (for now). It completely breaks
...
building of EFL :( I think perhaps you forgot to push the ecore_imf
code that goes with this ??
Revert "Edje: add edje_object_part_text_input_panel_show_on_demand_set/get()"
This reverts commit 4b5ed04559
.
2013-08-15 07:40:15 +01:00
Jihoon Kim
4b5ed04559
Edje: add edje_object_part_text_input_panel_show_on_demand_set/get()
2013-08-14 18:17:06 +09:00
Cedric Bail
b13db5ab8d
edje: forth recalc for text part that got adjusted during a calc_only.
2013-08-12 16:47:46 +09:00
Cedric Bail
32fa458370
edje: fix forgotten fetch.
2013-08-12 08:58:37 +09:00
Cedric Bail
9a637112b4
edje: let's make a difference between file does not exist and no file specified.
2013-08-12 08:55:36 +09:00
Cedric Bail
ac26057519
edje: forgotten refcounting of Eina_File use.
2013-08-12 08:42:55 +09:00
Cedric Bail
7506faaca2
edje: add edje_file_mmap_set.
...
This reduce the number of system call to stat especially when using GROUP
and reduce the risk of a race condition when using GROUP.
2013-08-09 20:50:54 +09:00
Cedric Bail
7c6b3b1d4a
edje: fix off-by-one when x or y where negative.
2013-08-08 09:47:45 +09:00
Cedric Bail
442dda08c4
edje: make min: source work correctly with GROUP part.
...
This close task T54.
2013-08-07 16:04:52 +09:00
Chris Michael
8b93eaf4c8
_edje_real_part_recursive_get can return NULL so check validity before
...
calling _edje_child_remove (with potentially NULL as the real part).
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-08-05 10:26:38 +01:00
Cedric Bail
1927bcea91
edje: do not move object until all positionning information is known.
2013-08-05 17:46:37 +09:00
Cedric Bail
2fa49e0da0
edje: fix memory leak introduced by map_colors support.
2013-08-01 19:35:21 +09:00
Cedric Bail
b845a54ee3
edje: another small speedup for elemines startup time (-2%).
2013-08-01 11:40:13 +09:00
Cedric Bail
5710c3acb7
edje: let's not stupiddly create list all over the place when we can avoid it.
2013-08-01 11:22:52 +09:00
Cedric Bail
89970215e4
edje: fix a git merge issue that did slip in.
2013-08-01 11:22:29 +09:00
Cedric Bail
072f73a453
edje: improve loading time of Edje_Object with Evas_Object_Textblock and multiple styles.
...
This bring you a 10% speedup to the first frame of Elementary_Test.
2013-08-01 10:52:41 +09:00
Carsten Haitzler
5ae4cfd192
edje - Fix efl to use key not keyname (so xmodmap works).
2013-07-31 15:15:51 +09:00
Jaehyun Cho
05b2029719
edje: use eval coordinate to show TEXT part correctly.
2013-07-25 13:00:37 +09:00
Cedric Bail
1a2b5d90c2
edje: fix rounding fill issue to take the information after adjusting it not before.
2013-07-24 15:50:09 +09:00
José Roberto de Souza
79851b4762
edje: Update custom data in _edje_signal_callback_move_last()
2013-07-22 10:14:23 -03:00
José Roberto de Souza
fe6dbda0e1
edje: Refactor signal callbacks flags
...
Share a byte with 2 matchs and use bitwise operations to read/write they states
is not much readable and easily could lead a issues.
Use a struct is much simpler and only will coast a half of byte per match.
2013-07-22 10:14:16 -03:00
ChunEon Park
4c5ea19d83
edje - add a FIXME.
2013-07-20 19:38:25 +09:00
José Roberto de Souza
e6db48531d
edje: Fix typo in 397e0b90a2
2013-07-19 16:56:48 -03:00
Mike Blumenkrantz
2dee0a9357
edje don't unswallow and reswallow an object into the same part if it's already there
2013-07-19 15:09:27 +01:00
Cedric Bail
cf9b0180d6
edje: add threshold to draggable part.
2013-07-19 15:40:11 +09:00
José Roberto de Souza
18b27878aa
edje: Fix size calculation of flags of signal callbacks
2013-07-18 18:52:27 -03:00
José Roberto de Souza
bca31e4ad1
edje: Correctly set match flag in _edje_signal_callback_move_last()
...
This was causing some callback be removed instead a deleted callback.
Also was leaking stringshare and decreasing matches_count.
SPANK SPANK SPANK cedric
2013-07-18 18:52:22 -03:00
ChunEon Park
42549d43ab
edje - removed unncessary casting
2013-07-18 20:58:56 +09:00
ChunEon Park
d34f25949d
edje - fault casting.
2013-07-18 20:34:24 +09:00
Cedric Bail
b343874300
edje: fix typo and deep apology to asdfuser.
2013-07-18 20:19:09 +09:00
ChunEon Park
8cec34d1d4
edje/map - changed data structure from list to array to improve color data memory access
2013-07-18 20:09:54 +09:00
Cedric Bail
397e0b90a2
edje: improve accuracy of math logic in part positioning.
2013-07-18 16:20:32 +09:00
ChunEon Park
14a32521c8
edje - removed white spaces
2013-07-18 14:48:04 +09:00
Cedric Bail
60eb5d07ea
eo: simplify callbacks array declaration for the lazy tasn.
2013-07-17 11:05:50 +09:00
ChunEon Park
0c4dd0597f
edje/edje_edit - split the macro, some apis doesn't need to all of calls
2013-07-17 02:23:03 +09:00
Cedric Bail
8db2c018f8
edje: take that windows !
2013-07-16 20:03:48 +09:00