tasn [Sun, 5 Sep 2010 07:20:47 +0000 (07:20 +0000)]
Edje entry: Enabled Ecore_IMF.
Fixed formatting issues.
Fixed typos.
Fixed clearing of selection when pressing a key in a software keyboard.
Patch by Jihoon Kim and small adjustments by myself. Thanks a lot.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51897
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 4 Sep 2010 03:53:12 +0000 (03:53 +0000)]
formatting fix + list walk optimisation.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51874
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Fri, 3 Sep 2010 14:37:42 +0000 (14:37 +0000)]
Don't put nulls in the list of programs, makes little sense.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51863
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 3 Sep 2010 00:07:52 +0000 (00:07 +0000)]
use new clipper flag
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51850
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 2 Sep 2010 13:52:14 +0000 (13:52 +0000)]
Edje entry: Fixed setting cursor on mouse click.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51841
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 2 Sep 2010 11:50:52 +0000 (11:50 +0000)]
Edje entry: Started using evas_textblock_cursor_geometry_get for cursor position instead of char_geometry_get.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51835
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Wed, 1 Sep 2010 17:15:52 +0000 (17:15 +0000)]
Eina Error messages in Edje Edit
This first commit only includes errors ocurred during group deletion
By: Thiago Ribeiro Masaki <masaki@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51817
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Tue, 31 Aug 2010 22:59:17 +0000 (22:59 +0000)]
A bit of doxy cleanliness here. More love needed, though.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51791
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Tue, 31 Aug 2010 19:32:08 +0000 (19:32 +0000)]
Avoiding access in NULL hash and little fixes.
If there isn't a font, the hash is NULL.
So, just check before to avoid problems.
Moreover, removing one line that had been lost in code generate of
fonts parts and moving it declaration for the right context
By: Fabiano Fidencio <fidencio@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51786
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 31 Aug 2010 13:30:11 +0000 (13:30 +0000)]
* edje: fix interpolation of text color during animation.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51782
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 31 Aug 2010 05:02:16 +0000 (05:02 +0000)]
update Doxyfile to show more functions, types, etc...
The Doxyfile of the EFL need a complete review and update, I think
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51772
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Fri, 27 Aug 2010 18:52:41 +0000 (18:52 +0000)]
Put fonts into the .edj file again.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51684
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Fri, 27 Aug 2010 12:20:58 +0000 (12:20 +0000)]
Bring back (corrected) second check.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51676
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lucas [Thu, 26 Aug 2010 20:45:09 +0000 (20:45 +0000)]
Apply double_condition_check.cocci
The offending projects were:
E16/e/src/backgrounds.c | 10 ++++------
PROTO/eon/src/lib/layout/eon_stack.c | 4 +---
ecore/src/lib/ecore_win32/ecore_win32.c | 3 +--
ecore/src/lib/ecore_wince/ecore_wince.c | 3 +--
edje/src/lib/edje_edit.c | 3 +--
evas/src/lib/cache/evas_cache_image.c | 2 +-
exalt/src/lib/libexalt_private.c | 2 +-
This patch assumes code in these places were insane and the fix is to remove
one condition check. Most likely this is not true, but there's no automatic fix
for that.
Looking at the patch, it seems that some places should use "x" and "y" vars but
used just one of them and therefore they were caught by coccinelle.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51666
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lucas [Thu, 26 Aug 2010 01:34:13 +0000 (01:34 +0000)]
Revert and re-apply badnull patch
Revert previous patch generated by badnull.cocci script, and apply the new one.
The main difference is that assert and assert-like functions are not touched
anymore.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51650
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 25 Aug 2010 14:54:08 +0000 (14:54 +0000)]
Edje entry: Fixed drawing of anchors.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51647
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 25 Aug 2010 10:38:15 +0000 (10:38 +0000)]
evil after alloca
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51639
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 25 Aug 2010 10:37:08 +0000 (10:37 +0000)]
compile in windows again - i think. eapi hackery.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51638
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 25 Aug 2010 09:56:20 +0000 (09:56 +0000)]
* edje: add file minor version field.
It will show a warning when loading file that may use feature from
newer edje (show up with EINA_LOG_LEVEL=2 in the env).
Please don't forget to increase it when you add feature to edje
file format without breaking backward compatibility.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51636
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 25 Aug 2010 09:25:36 +0000 (09:25 +0000)]
alloca header fix for edje.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51634
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 25 Aug 2010 01:16:34 +0000 (01:16 +0000)]
turn lots of if's into switch. should be more efficient (if compiler
isnt dumb)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51623
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 25 Aug 2010 01:09:44 +0000 (01:09 +0000)]
nuke old obsolete lua stuff - except edje_lua.c. let it dangle with
the actual lua code in it entirely not being compiled just as reference until
it's killed off.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51622
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 24 Aug 2010 16:39:51 +0000 (16:39 +0000)]
* edje: add back anonymous script.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51617
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Tue, 24 Aug 2010 14:36:29 +0000 (14:36 +0000)]
Leak--
By Fidencio
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51616
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Tue, 24 Aug 2010 14:36:07 +0000 (14:36 +0000)]
Fixing return of edje_edit_fonts_list_get
The fuction was returning a private type (as
_Edje_Font_Directory_Entry) and an EAPI should *never*
return and private type.
By Fabiano Fidencio
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51615
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Tue, 24 Aug 2010 14:35:37 +0000 (14:35 +0000)]
Fixing {font,image}_del's ret when file not exist
When a file not exist, now, we're returning EINA_FALSE.
It's according with eina_hash_del()'s behavior.
By Fabiano Fidencio
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51614
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 24 Aug 2010 14:17:17 +0000 (14:17 +0000)]
* edje: add back anonymous program support.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51613
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 23 Aug 2010 14:44:04 +0000 (14:44 +0000)]
* edje: prevent segv when no param is given to edje_convert.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51575
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lucas [Sat, 21 Aug 2010 13:52:25 +0000 (13:52 +0000)]
Convert (hopefully) all comparisons to NULL
Apply badzero.cocci, badnull.coci and badnull2.cocci
This should convert all cases where there's a comparison to NULL to simpler
forms. This patch applies the following transformations:
code before patch ||code after patch
===============================================================
return a == NULL; return !a;
return a != NULL; return !!a;
func(a == NULL); func(!a);
func(a != NULL); func(!!a);
b = a == NULL; b = !a;
b = a != NULL; b = !!a;
b = a == NULL ? c : d; b = !a ? c : d;
b = a != NULL ? c : d; b = a ? c : d;
other cases:
a == NULL !a
a != NULL a
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51487
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 20 Aug 2010 09:20:48 +0000 (09:20 +0000)]
* edje: document undefined behaviour of edje_object_size_min_restricted_calc.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51464
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 19 Aug 2010 15:03:28 +0000 (15:03 +0000)]
Fix fat-finger copy-paste error. (Edje amalgamation would generate an
eina_amalgamation file).
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51399
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 19 Aug 2010 14:57:23 +0000 (14:57 +0000)]
Add UNUSED where needed.
Cleanup some formatting.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51398
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 18 Aug 2010 16:57:19 +0000 (16:57 +0000)]
* edje: fix edje external module to be consistent with the rest of the efl.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51296
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 18 Aug 2010 16:55:49 +0000 (16:55 +0000)]
Fix more 'may be used uninitialized' & 'unused variable' warnings.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51295
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 18 Aug 2010 16:51:27 +0000 (16:51 +0000)]
Remove unused variable.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51293
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 18 Aug 2010 16:51:10 +0000 (16:51 +0000)]
Fix 'may be used uninitialized' warnings.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51292
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Wed, 18 Aug 2010 14:38:27 +0000 (14:38 +0000)]
Also change group name in the Edje smart data
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51279
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Tue, 17 Aug 2010 22:20:37 +0000 (22:20 +0000)]
Removing blank line and white space in gen-ed edc.
By Fidêncio.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51268
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Tue, 17 Aug 2010 16:37:53 +0000 (16:37 +0000)]
[PATCH 3/3] If the group is still in use it must not be deleted
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51257
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Tue, 17 Aug 2010 16:37:32 +0000 (16:37 +0000)]
[PATCH 2/3] group_del: the object was not being deleted from hash
In edje_edit_group_del, the object was not being removed from hash table
collection
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51256
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Tue, 17 Aug 2010 16:37:01 +0000 (16:37 +0000)]
[PATCH 1/3] checking if the pointer is null in edje_cache.c
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51255
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 17 Aug 2010 13:29:23 +0000 (13:29 +0000)]
* edje: fix edje external module path.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51251
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 17 Aug 2010 12:15:04 +0000 (12:15 +0000)]
* edje: less warnings by Albin Tonnerre.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51249
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 17 Aug 2010 12:10:06 +0000 (12:10 +0000)]
* edje: fix exported api by Albin Tonnerre.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51248
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lucas [Tue, 17 Aug 2010 03:59:29 +0000 (03:59 +0000)]
eina-0 is no more, check for the right package name
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51235
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 16 Aug 2010 21:22:42 +0000 (21:22 +0000)]
that was never meant to be there!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51231
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 16 Aug 2010 09:08:49 +0000 (09:08 +0000)]
edje -> knocked off too for 1.0.0 alpha
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51177
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Mon, 16 Aug 2010 03:50:27 +0000 (03:50 +0000)]
char* -> const char*
Patch by Fabiano "I'm smoking crack" Fidêncio
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51152
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 16 Aug 2010 03:00:16 +0000 (03:00 +0000)]
fix up copyings likewise. nicely standardised templateish.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51150
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 16 Aug 2010 02:04:46 +0000 (02:04 +0000)]
and add to header too.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51146
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 16 Aug 2010 02:04:01 +0000 (02:04 +0000)]
again - using internal symbols and NOT exporting them! bad!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51145
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 15 Aug 2010 21:53:24 +0000 (21:53 +0000)]
add back in copyright notice - how did that ever go away?
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51139
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sun, 15 Aug 2010 18:14:33 +0000 (18:14 +0000)]
* edje: remove edje_convert use in edje_cc.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51134
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 14 Aug 2010 10:28:57 +0000 (10:28 +0000)]
re-enable. valgrind happy now. hrrrm.
/ /
(o) (o)
..
~-~\.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51110
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 14 Aug 2010 04:03:33 +0000 (04:03 +0000)]
ceeeeeeeeeeeeeeeeedric! :)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51108
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Fri, 13 Aug 2010 20:40:27 +0000 (20:40 +0000)]
Shuting up GCC warnings!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51098
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Fri, 13 Aug 2010 20:39:43 +0000 (20:39 +0000)]
constifying (Edje_String)->str
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51097
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Fri, 13 Aug 2010 20:38:57 +0000 (20:38 +0000)]
Using edje_string_get in group's gen code
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51096
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Fri, 13 Aug 2010 20:07:12 +0000 (20:07 +0000)]
Use right key to find stuff in the eet file. By Fidencio
Store filename for the fonts when adding eith Edje_Edit. By Fidencio
Use the hash in edje_file to dump fonts with edje_decc, avoiding the
need for the fontmap, which should probably be taken out entirely later.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51095
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 13 Aug 2010 16:37:27 +0000 (16:37 +0000)]
* edje: don't display build edje_convert with svn status.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51088
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 13 Aug 2010 16:35:45 +0000 (16:35 +0000)]
* edje: finally fix all this eet mess.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51087
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 13 Aug 2010 16:21:38 +0000 (16:21 +0000)]
* edje: last fix due to edje eet breakage.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51086
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 13 Aug 2010 16:06:50 +0000 (16:06 +0000)]
* edje: fix eet change.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51085
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 13 Aug 2010 15:24:45 +0000 (15:24 +0000)]
* edje: fix eet api break.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51081
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 13 Aug 2010 10:04:37 +0000 (10:04 +0000)]
compiler wrong! fix!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51068
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tiago [Thu, 12 Aug 2010 18:24:48 +0000 (18:24 +0000)]
Fixing Macro
Author: Thiago Ribeiro Masaki <masaki at profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51055
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Thu, 12 Aug 2010 17:49:28 +0000 (17:49 +0000)]
Fix usage of data_set/get/etc in Edje_Edit
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51052
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 12 Aug 2010 16:32:12 +0000 (16:32 +0000)]
* edje: only link edje_convert with eina and eet.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51051
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 12 Aug 2010 15:29:00 +0000 (15:29 +0000)]
* edje: fix segv when converting old theme with gradient.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51049
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 12 Aug 2010 15:05:56 +0000 (15:05 +0000)]
* edje: fix memory leak.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51046
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 12 Aug 2010 12:58:54 +0000 (12:58 +0000)]
* edje: fix some memleak issue.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51033
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 11 Aug 2010 18:29:41 +0000 (18:29 +0000)]
* edje: move code around.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51016
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tiago [Wed, 11 Aug 2010 16:23:50 +0000 (16:23 +0000)]
Changing return type of state_{add,del}. By Fidencio
Now, returning Eina_Bool instead of void, makes more sense.
Author: Fabiano Fidencio <fidencio at profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51005
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tiago [Wed, 11 Aug 2010 16:23:48 +0000 (16:23 +0000)]
Little improvements in gen code. By Fidencio
Avoiding that "normal" field of image and "font" field of text can be wrote as
NULL by edc generate.
Moreover, avoiding that defaults values are wrote with the default edc values.
ie:
- transition: LINEAR 0.00 (in a program)
- size: 0 (in a text)
Author: Fabiano Fidencio <fidencio at profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51004
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tiago [Wed, 11 Aug 2010 16:23:45 +0000 (16:23 +0000)]
Updating fnt collection to according with new edje. By Fidencio
Author: Fabiano Fidencio <fidencio at profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51003
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tiago [Wed, 11 Aug 2010 16:23:43 +0000 (16:23 +0000)]
Updating img collection to according with new edje. By Fidencio.
Author: Fabiano Fidencio <fidencio at profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51002
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tiago [Wed, 11 Aug 2010 16:23:40 +0000 (16:23 +0000)]
Fixing bad indentation in glima's commit. By Fidencio
Author: Fabiano Fidencio <fidencio at profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@51001
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Wed, 11 Aug 2010 14:24:03 +0000 (14:24 +0000)]
No need for path in font_directory, and use the right key to store/find them
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50999
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tiago [Wed, 11 Aug 2010 12:51:41 +0000 (12:51 +0000)]
Code generation for data block
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50995
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tiago [Wed, 11 Aug 2010 12:51:39 +0000 (12:51 +0000)]
Code generation for collections and parts
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50994
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tiago [Wed, 11 Aug 2010 12:51:36 +0000 (12:51 +0000)]
Fix list of part types
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50993
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 11 Aug 2010 09:40:21 +0000 (09:40 +0000)]
Edje: Fixed going to the start of the line.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50989
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Tue, 10 Aug 2010 21:54:50 +0000 (21:54 +0000)]
Properly store data values when changing them
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50976
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tiago [Tue, 10 Aug 2010 14:25:10 +0000 (14:25 +0000)]
Adding checkers to data and font lists get
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50964
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 10 Aug 2010 07:16:45 +0000 (07:16 +0000)]
Edje: Fixed edje_object_part_text_cursor_content_get to handle non-english.
Thanks to Brian Wang for reporting.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50953
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Mon, 9 Aug 2010 23:09:24 +0000 (23:09 +0000)]
Check part types before casting descriptions
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50949
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Mon, 9 Aug 2010 22:28:53 +0000 (22:28 +0000)]
Bad malloc here.
By Helen Mae.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50947
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 9 Aug 2010 22:21:36 +0000 (22:21 +0000)]
* edje: fix eapi declaration.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50946
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 9 Aug 2010 22:01:08 +0000 (22:01 +0000)]
bork cedric.. bork. accessing internal symbols/apis without exposing
them! you should check over this and probably provide a correct/formal
way to access them. for now EAPI quickly in.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50945
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 9 Aug 2010 21:08:08 +0000 (21:08 +0000)]
* edje: use mempool for Edje_Part and Edje_Part_Description_*.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50944
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 9 Aug 2010 18:31:25 +0000 (18:31 +0000)]
* edje: fix version detection.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50940
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 9 Aug 2010 18:22:48 +0000 (18:22 +0000)]
* edje: add some error detection.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50939
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 9 Aug 2010 18:00:02 +0000 (18:00 +0000)]
* edje: oops forgotten file.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50937
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 9 Aug 2010 17:34:03 +0000 (17:34 +0000)]
* edje: new file format.
WARNING ! WARNING ! WARNING ! WARNING !
Old file format is not readable by edje directly. If you have old edje
file that you want to convert, use edje_convert. Their is no way back.
Recompile your file as soon as possible. Please report any issue you
spot as this is a huge and needed change.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50936
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 9 Aug 2010 16:25:45 +0000 (16:25 +0000)]
edje: Updated edje to conform with recent textblock changes.
'Return' now inserts a Paragraph Separator.
'Shift + Return' now inserts a New Line.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50931
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Fri, 6 Aug 2010 22:03:32 +0000 (22:03 +0000)]
Safeguarding alloc-ed region againt trash.
This fixes external parts' state copies.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50875
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Fri, 6 Aug 2010 21:21:16 +0000 (21:21 +0000)]
Bad free() at state_copy().
By Fidêncio.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50874
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Fri, 6 Aug 2010 21:18:58 +0000 (21:18 +0000)]
More on fixing state copies at edje edit: do not overwrite state's name and value.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50873
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Fri, 6 Aug 2010 21:16:57 +0000 (21:16 +0000)]
Switch case usage.
By Fidêncio.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50872
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Fri, 6 Aug 2010 21:15:29 +0000 (21:15 +0000)]
Macro undef-ing.
Patch by Fidêncio.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50871
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33