ChunEon Park
32f3f858d6
edje/edje_util: code refactoring.
...
change internal variables to more descriptive ones.
no logic change.
2015-03-03 22:37:28 +09:00
Carsten Haitzler
e1e1850d0e
edje - fix uninitialized coord sizes if swallow obj is invalid
...
this fixes invalid sizing calcs if shallowed obj is invalid and we
cant get geometry etc.
@fix
2015-01-07 17:23:24 +09:00
ChunEon Park
382c41e42d
edje: support anti_alias option
...
set anti_alias in part section.
default is enabled.
part { name: "test";
type: XXX;
anti_alias: 0;
...
}
@feature
2014-12-24 16:29:49 +09:00
Jaehwan Kim
1e21a4c323
scale: add the API edje_object_base_scale_get.
...
This function returns the base_scale factor set on the
Edje object.
The base_scale can be set in the collection of edc.
If it isn't set, the default value is 1.0.
2014-10-16 13:45:30 +09:00
Jihoon Kim
000f5fee84
ecore_imf: Add ecore_imf_context_bidi_direction_set/get API
...
Some Input Methods want to know the bidi direction (LTR/RTL) at the current cursor position.
2014-09-23 10:18:35 +09:00
Jihoon Kim
715da43d3a
Add edje_object_part_text_input_hint_set/get API
...
Sets or get the input hint which allows input methods to fine-tune their behavior.
2014-09-01 19:01:54 +09:00
Carsten Haitzler
4124ed6946
edje - fix null return check in src description get
...
fix CID 1210812 1210811
2014-08-27 17:30:42 +09:00
Carsten Haitzler
4771d25e9f
edje swallow resize handling
...
this fixes some deadcode in CID 1039646 that suggests we should do a
check for rp->typedata.swallow first before we go using it.
2014-08-14 19:36:40 +09:00
Carsten Haitzler
1cf526286a
fix edje file fetch
...
this fixes CID 1210811
2014-08-14 16:31:45 +09:00
Carsten Haitzler
9cb92e3727
fix null check of edje file data
...
this fixes CID 1210812
2014-08-14 16:29:03 +09:00
Carsten Haitzler
f6ef5c229f
edje - remove logically dead code
...
fixes CID 1224348 - coverity is right
2014-08-13 20:46:52 +09:00
Carsten Haitzler
65ec494c32
edje - fix coverity complaint about invalid mem access
...
fixes real issue for invalid object - CID 1224349
2014-08-13 20:39:17 +09:00
Cedric BAIL
b95165201c
edje: factorize call to eo_do to reduce eo_do_start cost.
2014-07-07 13:44:11 +02:00
Cedric BAIL
142a0ceb48
edje: fix typos.
2014-07-07 13:44:11 +02:00
Cedric BAIL
1b54047ac4
edje: reduce overhead of setting text and color class in theme.
...
This reduce by 10% some elementary tests case that was provided
by some crazy french.
2014-07-06 22:50:32 +02:00
Tom Hacohen
aa450fa8dd
Edje eolian: Fix namespaces for all of the edje classes.
2014-06-30 17:47:06 +01:00
Cedric BAIL
8dcb75ad09
edje: simplify and deprecate stub function.
2014-06-07 18:13:39 +02:00
Tom Hacohen
0fc3279db9
Efl: Update code to use the new class names generated by eolian.
2014-06-03 11:28:01 +01:00
Mike Blumenkrantz
5f376fde36
edje now correctly supports text.source and text.text_source for swallowed parts
...
fix T1186
2014-04-25 10:52:15 -04:00
Cedric Bail
7ec6a9afee
edje: let's call this function before returning.
...
CID 1194718.
2014-04-17 21:29:31 +02:00
Mike Blumenkrantz
3c20b89765
+edje_object_part_object_name_get()
2014-03-31 11:23:06 -04:00
Yossi Kantor
2be615916a
Eolian: Integration of Edje and Edje Edit
2014-03-24 08:14:30 +02:00
Youngbok Shin
af69be766c
edje/util: set flag to all_part_change when edje class member is added.
...
Summary:
When edje class member is added, edje need to change member according to
the edje class.
@fix
Reviewers: raster, tasn, woohyun, seoz, Hermet, cedric
Reviewed By: raster
CC: cedric, herdsman
Differential Revision: https://phab.enlightenment.org/D637
2014-03-17 20:23:47 +09:00
Cedric BAIL
dc4bad17dd
edje: let's allow to reset escaped text to NULL.
...
@fix T821.
2014-03-05 15:12:17 +09:00
Amitesh Singh
257607cc69
edje: add support of last input entered in password mode to be always visible in entry.
...
@feature
Requirement: Last input entered in password mode should be always visible in
entry. e.g. **a -> ***b.
Reviewers: cedric, raster, seoz
Reviewed By: cedric
CC: cedric
Differential Revision: https://phab.enlightenment.org/D589
Signed-off-by: Cedric Bail <cedric.bail@free.fr>
2014-03-03 09:34:31 -03:00
Sohyun Kim
85b2a8f5dc
reset textblock cache when text_class is changed
...
If text_class in the textblock is changed, it is not applied because of the cache.
When text_class is changed, reset cache to update text information.
2014-02-27 13:31:42 +09:00
Carsten Haitzler
87e717ae45
edje - fix bunch of possible null return errors with checks
...
fixes CID 1135274 CID 1135272 CID 1135275
2014-02-13 19:11:52 +09:00
Mike Blumenkrantz
a5a907023d
edje freeze count can no longer become negative
2014-02-03 11:52:06 -05:00
Jihoon Kim
f241646370
Edje: add edje_object_part_text_input_panel_show_on_demand_set/get()
2013-12-27 13:24:54 +09:00
ChunEon Park
c28f08a477
edje - use Eina_Bool.
2013-11-21 13:00:55 +09:00
Mike Blumenkrantz
91565c48e3
only unswallow deleted swallowed parts if they're in a swallow (wtf.)
2013-10-17 10:17:33 +01:00
Mike Blumenkrantz
71c545545a
edje should probably unswallow objects when they get deleted externally to avoid issues later on?
2013-10-17 10:07:23 +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
Michael Bouchaud
19fa6862c5
edje: fix recursive scale_set on edje_object
2013-09-05 23:32:23 +02: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
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
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
b845a54ee3
edje: another small speedup for elemines startup time (-2%).
2013-08-01 11:40:13 +09:00
ChunEon Park
4c5ea19d83
edje - add a FIXME.
2013-07-20 19:38:25 +09: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
Ivan Briano
4ea2abb602
Always update GROUP parts when changing color class
2013-07-11 15:00:34 -03:00
Cedric Bail
df7b19090a
edje: simplify the logic and make code easier to read.
2013-07-05 10:18:49 +09:00
Sebastian Dransfeld
336f6ec328
efl: formatting
2013-06-20 13:28:18 +02:00
Carsten Haitzler
f8c9a8d167
revert the revert... damn you git!
...
Revert "Revert "Efl: replace eo_data_get for objects data referencing.""
This reverts commit b64a2994b3
.
2013-05-02 16:47:16 +09:00
Carsten Haitzler
b64a2994b3
Revert "Efl: replace eo_data_get for objects data referencing."
...
This reverts commit 654a3f5f94
.
2013-05-02 14:17:19 +09:00
Daniel Zaoui
654a3f5f94
Efl: replace eo_data_get for objects data referencing.
2013-05-01 10:37:08 +03:00
Carsten Haitzler
33a46372c9
Revert "ummm dont set max based on max hint... this got added at some point"
...
This reverts commit 116013320a
.
2013-04-23 15:44:16 +09:00