profile/ivi/edje.git
11 years agoAdd Tizen 2.0 packaging 03/2403/1 submit/2.0alpha-wayland/20121127.221958
Rusty Lynch [Tue, 20 Nov 2012 21:42:44 +0000 (13:42 -0800)]
Add Tizen 2.0 packaging

11 years agoThe previous commit was a slight fix on the efl spec for an error I made, its comment...
rui [Sun, 18 Nov 2012 11:27:12 +0000 (11:27 +0000)]
The previous commit was a slight fix on the efl spec for an error I made, its comment applies to this commit: adapt rpm specs to the new efl dependency instead of several independent dependencies.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@79419 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Remove unused var which was introduced very recently.
stefan [Thu, 15 Nov 2012 09:58:32 +0000 (09:58 +0000)]
edje: Remove unused var which was introduced very recently.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@79330 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Add embryo function get_image_id
Daniel Willmann [Thu, 15 Nov 2012 09:31:08 +0000 (09:31 +0000)]
edje: Add embryo function get_image_id

This makes it possible to change the image from an embryo script

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@79327 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoimprove readability of image find in edje. :)
raster [Sun, 11 Nov 2012 08:26:25 +0000 (08:26 +0000)]
improve readability of image find in edje. :)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@79107 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoremove a memcpy and strlen and just delcare (sure compiler places
raster [Sun, 11 Nov 2012 08:02:43 +0000 (08:02 +0000)]
remove a memcpy and strlen and just delcare (sure compiler places
bytes on stack for us as opposed to memcpy... let's assume it'll be as
good as memcpy or better :)).

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@79106 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoEdje fix installation of edje_recc on cygwin
caro [Sun, 11 Nov 2012 07:04:40 +0000 (07:04 +0000)]
Edje fix installation of edje_recc on cygwin

Patch by Yaakov Selkowitz

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@79103 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje edje_codegen.c: Fixed 'may be used uninitialized' warnings.
seoz [Fri, 9 Nov 2012 03:54:52 +0000 (03:54 +0000)]
edje edje_codegen.c: Fixed 'may be used uninitialized' warnings.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@79008 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje edc.vim: Added minmul to edc vim keyword.
seoz [Wed, 7 Nov 2012 08:49:42 +0000 (08:49 +0000)]
edje edc.vim: Added minmul to edc vim keyword.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78965 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje_entry: remove trailingspace
jihoon [Fri, 2 Nov 2012 08:15:58 +0000 (08:15 +0000)]
edje_entry: remove trailingspace

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78837 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje_entry: fix typos
jihoon [Fri, 2 Nov 2012 08:14:50 +0000 (08:14 +0000)]
edje_entry: fix typos

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78835 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje -- fix tab space
hermet [Fri, 2 Nov 2012 04:06:00 +0000 (04:06 +0000)]
edje -- fix tab space

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78819 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje - don't update map uv for proxy
hermet [Fri, 2 Nov 2012 04:05:02 +0000 (04:05 +0000)]
edje - don't update map uv for proxy

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78818 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje/text - update text classes correctly if they are changed.
hermet [Thu, 1 Nov 2012 06:18:10 +0000 (06:18 +0000)]
edje/text  - update text classes correctly if they are changed.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78741 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje/util - clean the white spaces & trailings
hermet [Thu, 1 Nov 2012 06:09:30 +0000 (06:09 +0000)]
edje/util - clean the white spaces & trailings

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78740 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agofix: use max compression not default compression for edje_cc.
raster [Wed, 31 Oct 2012 11:06:17 +0000 (11:06 +0000)]
fix: use max compression not default compression for edje_cc.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78699 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoFix typos: s/Ejde/Edje/g
lucas [Mon, 29 Oct 2012 21:53:39 +0000 (21:53 +0000)]
Fix typos: s/Ejde/Edje/g

Patch by: Igor Murzov <e-mail@date.by>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78621 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoForgot since 1.8 to the new descriptions. Commit before Vincent kills me.
Daniel Zaoui [Mon, 29 Oct 2012 07:34:19 +0000 (07:34 +0000)]
Forgot since 1.8 to the new descriptions. Commit before Vincent kills me.

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78600 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoAdded descriptions to Eo defines
Daniel Zaoui [Mon, 29 Oct 2012 07:26:16 +0000 (07:26 +0000)]
Added descriptions to Eo defines

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78599 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoEdje entry: Fix update of cursor with IMF and user_insert.
tasn [Sun, 28 Oct 2012 13:29:01 +0000 (13:29 +0000)]
Edje entry: Fix update of cursor with IMF and user_insert.

Was missing, now cursor updates like it should.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78587 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoEdje: Fix warning: comparison between signed and unsigned integer
Christopher Michael [Sun, 28 Oct 2012 10:21:22 +0000 (10:21 +0000)]
Edje: Fix warning: comparison between signed and unsigned integer
expressions

Signed-off-by: Christopher Michael <cpmichael1@comcast.net>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78580 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: oops ^^
yoz [Fri, 26 Oct 2012 13:17:20 +0000 (13:17 +0000)]
edje: oops ^^

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78532 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: fix scale set on box and table
yoz [Fri, 26 Oct 2012 10:15:35 +0000 (10:15 +0000)]
edje: fix scale set on box and table

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78517 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: let edje_cc warning get through edje_watch.
cedric [Fri, 26 Oct 2012 04:29:58 +0000 (04:29 +0000)]
edje: let edje_cc warning get through edje_watch.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78498 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoFix for elementary_codegen and edje_codegen
Daniel Zaoui [Thu, 25 Oct 2012 09:56:31 +0000 (09:56 +0000)]
Fix for elementary_codegen and edje_codegen

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78436 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoCompilation fixes
Daniel Zaoui [Thu, 25 Oct 2012 09:56:27 +0000 (09:56 +0000)]
Compilation fixes

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78435 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agooops... thanks stefan and build bot.
barbieri [Wed, 24 Oct 2012 21:51:59 +0000 (21:51 +0000)]
oops... thanks stefan and build bot.

I don't have eo here, so I can't test newer edje... not even compile :-P

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78413 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoDoxyfile.in: Remove obsolte doxygen tags from all our Doxyfile.in files.
stefan [Wed, 24 Oct 2012 19:50:29 +0000 (19:50 +0000)]
Doxyfile.in: Remove obsolte doxygen tags from all our Doxyfile.in files.

Doygen tells us:
warning: Tag `SHOW_DIRECTORIES' at line 507 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag `HTML_ALIGN_MEMBERS' at line 879 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag `USE_INLINE_TREES' at line 1065 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"

So we are nice and remove them. A yay for the day where we have amerged tree and
not two dozens of Doxyfile.in files floating around.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78409 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoabort if cannot create /tmp file for cpp (epp).
barbieri [Wed, 24 Oct 2012 19:04:01 +0000 (19:04 +0000)]
abort if cannot create /tmp file for cpp (epp).

one user complained that if /tmp wasn't writable (...?) it would keep
going but would abort with a message that his #define were not being
replaced, which is strange.

at the end the reason was it did not abort on mkstemp() failure.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78408 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoEdje: Fix uninitialized variable warning.
Christopher Michael [Tue, 23 Oct 2012 06:16:13 +0000 (06:16 +0000)]
Edje: Fix uninitialized variable warning.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78357 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoEdje: Makes no sense to call evas_object_evas_get Again when we
Christopher Michael [Tue, 23 Oct 2012 06:16:08 +0000 (06:16 +0000)]
Edje: Makes no sense to call evas_object_evas_get Again when we
previously called it a few lines above.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78356 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoFix for amalgamation.
Daniel Zaoui [Mon, 22 Oct 2012 09:36:23 +0000 (09:36 +0000)]
Fix for amalgamation.

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78325 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoFix edje_edit. Didn't see that the base of the Edje_edit is not a
Daniel Zaoui [Sun, 21 Oct 2012 13:35:16 +0000 (13:35 +0000)]
Fix edje_edit. Didn't see that the base of the Edje_edit is not a
pointer. Changed it to satisfy Eo requirements.

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78306 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoEdje porting to Eo
Daniel Zaoui [Sun, 21 Oct 2012 10:46:58 +0000 (10:46 +0000)]
Edje porting to Eo

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78305 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje .gitignore: updated .gitignore.
seoz [Wed, 17 Oct 2012 10:09:39 +0000 (10:09 +0000)]
edje .gitignore: updated .gitignore.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78110 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: fix visibility issue.
cedric [Tue, 16 Oct 2012 09:43:26 +0000 (09:43 +0000)]
edje: fix visibility issue.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78044 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years ago[E-devel] [patch][edje] redefinition of typedef 'Edje_Pick_Data'
hermet [Tue, 16 Oct 2012 08:49:03 +0000 (08:49 +0000)]
[E-devel] [patch][edje] redefinition of typedef 'Edje_Pick_Data'

dear all, hello

the attached patch is for removing redefinition of typedef
'Edje_Pick_Data'. that's it. :-)

cordially,
shinwoo kim.

Signed-Off-By:Kim Shinwoo <kimcinoo.efl@gmail.com>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78040 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: add edje_pick.
cedric [Tue, 16 Oct 2012 07:33:54 +0000 (07:33 +0000)]
edje: add edje_pick.

Patch by Aharon Hillel <a.hillel@samsung.com>.

The purpose of edje_pick is to let people build their own theme
by picking interesting group from other theme.

There is still many fixme left in the code, so consider this alpha.
Expect Aharon to send patch to remove them very soon.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@78038 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje/edje_entry : Add more tags(preedit_sub1~4) for supporting a
woohyun [Wed, 10 Oct 2012 09:15:16 +0000 (09:15 +0000)]
edje/edje_entry : Add more tags(preedit_sub1~4) for supporting a
variety of preediting states.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77731 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoFrom: KoziarekBeata <b.koziarek@samsung.com>
KoziarekBeata [Wed, 10 Oct 2012 08:06:27 +0000 (08:06 +0000)]
From: KoziarekBeata <b.koziarek@samsung.com>
Subject: [E-devel] [Edje][Patch] Patch with NULL checks for some
functions in edje_entry file

This patch contains NULL checks  for some functions in edje_entry file.

Lack of these NULL checks after calling these function causes
segmentation faults.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77719 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: remove unused variable
englebass [Tue, 9 Oct 2012 08:28:07 +0000 (08:28 +0000)]
edje: remove unused variable

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77623 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje_codegen: Fixing a small problem with programs
ceolin [Tue, 2 Oct 2012 17:37:48 +0000 (17:37 +0000)]
edje_codegen: Fixing a small problem with programs

Generating code even when there is no signal and/or source
in a program with SIGNAL_EMIT action.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77330 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje_entry: Fix mem leak and get rid of useless calloc here.
stefan [Tue, 2 Oct 2012 12:53:54 +0000 (12:53 +0000)]
edje_entry: Fix mem leak and get rid of useless calloc here.

We could leak here if the next condition is true. And more important we calloc
in just 6 lines below again. From the log it seems this was just not catched
in a rewrite of this part of the code.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77319 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoUpdate git ignore files
Mike McCormack [Sat, 29 Sep 2012 12:19:09 +0000 (12:19 +0000)]
Update git ignore files

Signed-off-by: Mike McCormack <mikem@atratus.org>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77217 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje_codegen: Adding support for drag
ceolin [Thu, 27 Sep 2012 21:09:53 +0000 (21:09 +0000)]
edje_codegen: Adding support for drag

Adding the necessary api to work with draggable parts.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77174 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: and force calc on sub objects
yoz [Thu, 27 Sep 2012 09:36:01 +0000 (09:36 +0000)]
edje: and force calc on sub objects

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77142 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: fix scale_set in sub group
yoz [Thu, 27 Sep 2012 09:11:21 +0000 (09:11 +0000)]
edje: fix scale_set in sub group

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77137 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Fix doc for edje_object_part_text_user_insert.
gastal [Tue, 25 Sep 2012 19:53:21 +0000 (19:53 +0000)]
edje: Fix doc for edje_object_part_text_user_insert.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77064 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: include cache functions in General Group in documentation.
gastal [Tue, 25 Sep 2012 19:52:15 +0000 (19:52 +0000)]
edje: include cache functions in General Group in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77063 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: put #define EDJE_EXTERNAL_TYPE_ABI_VERSION outside the struct.
gastal [Tue, 25 Sep 2012 19:51:09 +0000 (19:51 +0000)]
edje: put #define EDJE_EXTERNAL_TYPE_ABI_VERSION outside the struct.

reason: that way it appears in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77062 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Text Entry Group created in documentation.
gastal [Tue, 25 Sep 2012 19:50:03 +0000 (19:50 +0000)]
edje: Text Entry Group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77061 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Text Selection Group created in documentation.
gastal [Tue, 25 Sep 2012 19:48:57 +0000 (19:48 +0000)]
edje: Text Selection Group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77060 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Text Cursor Group created in documentation.
gastal [Tue, 25 Sep 2012 19:47:50 +0000 (19:47 +0000)]
edje: Text Cursor Group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77059 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Part Text top level group created in documentation.
gastal [Tue, 25 Sep 2012 19:46:44 +0000 (19:46 +0000)]
edje: Part Text top level group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77058 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: fix refs to Edje_Object_Part group in documentation.
gastal [Tue, 25 Sep 2012 19:45:38 +0000 (19:45 +0000)]
edje: fix refs to Edje_Object_Part group in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77057 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: include edje_box_layout_register to Box group in documentation.
gastal [Tue, 25 Sep 2012 19:44:32 +0000 (19:44 +0000)]
edje: include edje_box_layout_register to Box group in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77056 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Part Swallow Group created in documentation.
gastal [Tue, 25 Sep 2012 19:43:24 +0000 (19:43 +0000)]
edje: Part Swallow Group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77055 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Part Drag Group created in documentation.
gastal [Tue, 25 Sep 2012 19:42:16 +0000 (19:42 +0000)]
edje: Part Drag Group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@77054 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje_codegen: Making the example uses the externals code
ceolin [Fri, 21 Sep 2012 17:34:09 +0000 (17:34 +0000)]
edje_codegen: Making the example uses the externals code

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76992 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje_codegen: Adding support for externals
ceolin [Fri, 21 Sep 2012 17:32:34 +0000 (17:32 +0000)]
edje_codegen: Adding support for externals

Generating functions to manipulate the parameters of
an external part.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76991 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Part Box Group created in documentation.
gastal [Fri, 21 Sep 2012 17:21:03 +0000 (17:21 +0000)]
edje: Part Box Group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76990 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Part Table Group created in documentation.
gastal [Fri, 21 Sep 2012 17:21:00 +0000 (17:21 +0000)]
edje: Part Table Group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76989 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Part top level group created in documentation.
gastal [Fri, 21 Sep 2012 17:20:58 +0000 (17:20 +0000)]
edje: Part top level group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76988 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Object Scale Group created in documentation.
gastal [Fri, 21 Sep 2012 17:20:55 +0000 (17:20 +0000)]
edje: Object Scale Group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76987 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Color and Text Class groups created in documentation.
gastal [Fri, 21 Sep 2012 17:20:53 +0000 (17:20 +0000)]
edje: Color and Text Class groups created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76986 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Object Perspective Group created in documentation.
gastal [Fri, 21 Sep 2012 17:20:50 +0000 (17:20 +0000)]
edje: Object Perspective Group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76985 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Object File Group created in documentation.
gastal [Fri, 21 Sep 2012 17:20:47 +0000 (17:20 +0000)]
edje: Object File Group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76984 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Object Animation Group created in documentation.
gastal [Fri, 21 Sep 2012 17:20:45 +0000 (17:20 +0000)]
edje: Object Animation Group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76983 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Communication Interface groups created in documentation.
gastal [Fri, 21 Sep 2012 17:20:42 +0000 (17:20 +0000)]
edje: Communication Interface groups created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76982 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Object Geometry Group created in documentation.
gastal [Fri, 21 Sep 2012 17:20:39 +0000 (17:20 +0000)]
edje: Object Geometry Group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76981 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Object top level group created in documentation.
gastal [Fri, 21 Sep 2012 17:20:37 +0000 (17:20 +0000)]
edje: Object top level group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76980 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: External Group created in documentation.
gastal [Fri, 21 Sep 2012 15:37:54 +0000 (15:37 +0000)]
edje: External Group created in documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76971 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: why does it work for me...
cedric [Thu, 20 Sep 2012 07:52:10 +0000 (07:52 +0000)]
edje: why does it work for me...

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76891 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: damn top poster !
cedric [Thu, 20 Sep 2012 06:27:34 +0000 (06:27 +0000)]
edje: damn top poster !

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76884 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoLua 5.2 support added, from a patch by Dennis Schridde (devurandom).
onefang [Thu, 20 Sep 2012 05:48:05 +0000 (05:48 +0000)]
Lua 5.2 support added, from a patch by Dennis Schridde (devurandom).

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76883 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: Changelog
yoz [Tue, 18 Sep 2012 09:00:27 +0000 (09:00 +0000)]
edje: Changelog

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76789 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: fix group inherit with script
yoz [Mon, 17 Sep 2012 16:37:50 +0000 (16:37 +0000)]
edje: fix group inherit with script

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76769 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: inserting module functions to the General Group and adding doc to them
gastal [Mon, 17 Sep 2012 15:00:27 +0000 (15:00 +0000)]
edje: inserting module functions to the General Group and adding doc to them

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76767 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: identation fix for file src/lib/Edje.h.
gastal [Mon, 17 Sep 2012 15:00:22 +0000 (15:00 +0000)]
edje: identation fix for file src/lib/Edje.h.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76766 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: don't wait until enough data filed the pipe to notify the other side of stdout...
cedric [Mon, 17 Sep 2012 10:09:04 +0000 (10:09 +0000)]
edje: don't wait until enough data filed the pipe to notify the other side of stdout that we are working.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76751 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: cleanup edje_watch code.
cedric [Mon, 17 Sep 2012 09:38:20 +0000 (09:38 +0000)]
edje: cleanup edje_watch code.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76747 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: don't generate annotate file when edje_cc fail.
cedric [Mon, 17 Sep 2012 09:34:29 +0000 (09:34 +0000)]
edje: don't generate annotate file when edje_cc fail.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76746 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje_codegen: Improving the example
ceolin [Fri, 14 Sep 2012 18:22:38 +0000 (18:22 +0000)]
edje_codegen: Improving the example

Making the example cover the new box and table functions.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76688 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje_codegen: adding support for BOX and TABLE
ceolin [Fri, 14 Sep 2012 18:20:31 +0000 (18:20 +0000)]
edje_codegen: adding support for BOX and TABLE

Adding the follow functions if the part is a BOX:

 - edje_object_part_box_append
 - edje_object_part_box_prepend
 - edje_object_part_box_insert_before
 - edje_object_part_box_insert_at
 - edje_object_part_box_remove
 - edje_object_part_box_remove_at
 - edje_object_part_box_remove_all

or if the part is a TABLE:

 - edje_object_part_table_pack
 - edje_object_part_table_unpack
 - edje_object_part_table_clear
 - edje_object_part_table_child_get
 - edje_object_part_table_col_row_size_get

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76687 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoEdje: fix returned value
caro [Fri, 14 Sep 2012 08:01:30 +0000 (08:01 +0000)]
Edje: fix returned value

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76647 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoGeneral Group created in Edje documentation.
gastal [Thu, 13 Sep 2012 13:11:50 +0000 (13:11 +0000)]
General Group created in Edje documentation.

Author:    Lucas Joia <lucasjoia@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76608 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: reduce memory used per callback.
cedric [Wed, 12 Sep 2012 11:16:57 +0000 (11:16 +0000)]
edje: reduce memory used per callback.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76517 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: less test is better, thanks Jack.
cedric [Wed, 12 Sep 2012 09:08:24 +0000 (09:08 +0000)]
edje: less test is better, thanks Jack.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76510 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoactually ecore_x is not needed. :)
raster [Wed, 12 Sep 2012 09:01:59 +0000 (09:01 +0000)]
actually ecore_x is not needed. :)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76509 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoImprove documentation.
Sanjeev BA [Wed, 12 Sep 2012 07:31:21 +0000 (07:31 +0000)]
Improve documentation.

Signed-off-by: Sanjeev BA <iamsanjeev@gmail.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76497 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoEdje: edje_codegen uses errno so we should include it
kakaroto [Wed, 12 Sep 2012 02:38:48 +0000 (02:38 +0000)]
Edje: edje_codegen uses errno so we should include it

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76484 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: don't strcmp ith NULL.
cedric [Tue, 11 Sep 2012 08:15:33 +0000 (08:15 +0000)]
edje: don't strcmp ith NULL.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76449 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: recycle and use less memory during load time.
cedric [Tue, 11 Sep 2012 07:30:22 +0000 (07:30 +0000)]
edje: recycle and use less memory during load time.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76445 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: silent compiler warning.
cedric [Tue, 11 Sep 2012 06:57:50 +0000 (06:57 +0000)]
edje: silent compiler warning.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76440 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: oops typo.
cedric [Tue, 11 Sep 2012 06:53:32 +0000 (06:53 +0000)]
edje: oops typo.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76439 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: O(1) access time for edje_cc_handler parameter.
cedric [Tue, 11 Sep 2012 04:38:50 +0000 (04:38 +0000)]
edje: O(1) access time for edje_cc_handler parameter.

This give another 10% speed improvements (and also reduce massively
memory allocation as we do it once for one array instead of thousand
of time per list of parameters).

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76433 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: another O(1) lookup, but for alias of group.
cedric [Tue, 11 Sep 2012 04:10:13 +0000 (04:10 +0000)]
edje: another O(1) lookup, but for alias of group.

This give a small 10% benefit on Tizen theme.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76428 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: O(1) lookup for all access to Part_Lookup structure in edje_cc.
cedric [Tue, 11 Sep 2012 03:39:27 +0000 (03:39 +0000)]
edje: O(1) lookup for all access to Part_Lookup structure in edje_cc.

This will give a major boost of performance for all insanely huge theme
you try to compile. Get down from 13s to 4s. Still some room for improvement.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76427 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoedje: remove useless check of alloca return.
cedric [Tue, 11 Sep 2012 03:37:40 +0000 (03:37 +0000)]
edje: remove useless check of alloca return.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76426 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoblock-handle--! not needed/wanted in upstream
raster [Mon, 10 Sep 2012 09:51:31 +0000 (09:51 +0000)]
block-handle--! not needed/wanted in upstream

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@76387 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33