profile/ivi/edje.git
12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 years agoEdje: Obj is UNUSED in this function (and cleanup the other __UNUSED__
devilhorns [Mon, 10 Sep 2012 08:03:22 +0000 (08:03 +0000)]
Edje: Obj is UNUSED in this function (and cleanup the other __UNUSED__
here...should be After the param).

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

12 years agoEdje: edje_fetch can return NULL so we should check that we have a
devilhorns [Mon, 10 Sep 2012 08:00:59 +0000 (08:00 +0000)]
Edje: edje_fetch can return NULL so we should check that we have a
valid edje from the parent before trying to use it.

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

12 years agoexamples: fix codegen automake.
barbieri [Mon, 10 Sep 2012 00:59:20 +0000 (00:59 +0000)]
examples: fix codegen automake.

we need to define BUILT_SOURCES and also
nodist_edje_codegen_example_SOURCES, then we do not need a clean-local
rule.

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

12 years agoedje shouldn't automagically detect dependencies.
barbieri [Mon, 10 Sep 2012 00:31:16 +0000 (00:31 +0000)]
edje shouldn't automagically detect dependencies.

distros such as gentoo will rely on actual wanted dependencies and it
sucks to not have a way to forcefully enable or disable a dependency.

Scenario:
 - user installed eio for some weird reason.
 - user compiles edje, which was finding eio. Without user desire.
 - user removes eio because it's not needed anymore.
 - edje is broken.

Most systems will not have this problem because the package is built
on a pristine system where all dependencies are installed, then the
package is compiled and is impossible to have the user to do such
thing. Not on gentoo and others.

And this commit has a second benefit to disable eio until it's
properly fixed for edje_codegen :-)

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

12 years agoedje examples: build using local binaries, not system binaries.
barbieri [Mon, 10 Sep 2012 00:06:57 +0000 (00:06 +0000)]
edje examples: build using local binaries, not system binaries.

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

12 years agoExplicit eio dependency plus new bin file.
rui [Sun, 9 Sep 2012 22:43:52 +0000 (22:43 +0000)]
Explicit eio dependency plus new bin file.

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

12 years agoedje_codegen: cleanup
caro [Sat, 8 Sep 2012 08:52:49 +0000 (08:52 +0000)]
edje_codegen: cleanup

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

12 years agoclean++
caro [Sat, 8 Sep 2012 08:41:52 +0000 (08:41 +0000)]
clean++

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

12 years agoEdje: clean up autotools
caro [Sat, 8 Sep 2012 08:40:36 +0000 (08:40 +0000)]
Edje: clean up autotools

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

12 years agoedje_codegen: Making the example uses the new object get
barbieri [Fri, 7 Sep 2012 15:41:22 +0000 (15:41 +0000)]
edje_codegen: Making the example uses the new object get
 function

Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>

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

12 years agoedje_codegen: Improving the generated code
barbieri [Fri, 7 Sep 2012 15:40:26 +0000 (15:40 +0000)]
edje_codegen: Improving the generated code

Adding a new function that creates the edje object and set
the edj file.

Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>

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

12 years agoedje : fixed a doc.
woohyun [Fri, 7 Sep 2012 05:19:28 +0000 (05:19 +0000)]
edje : fixed a doc.

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

12 years agoedje : Just fixed a doc.
woohyun [Fri, 7 Sep 2012 05:09:46 +0000 (05:09 +0000)]
edje : Just fixed a doc.

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

12 years agoedje: correct NULL check. Happy SeoZ :-)
cedric [Thu, 6 Sep 2012 10:05:34 +0000 (10:05 +0000)]
edje: correct NULL check. Happy SeoZ :-)

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

12 years agoedje: check NULL :-)
cedric [Thu, 6 Sep 2012 10:01:44 +0000 (10:01 +0000)]
edje: check NULL :-)

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

12 years agoedje - fix fmtting.
hermet [Thu, 6 Sep 2012 06:46:51 +0000 (06:46 +0000)]
edje - fix fmtting.

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

12 years agodescribe about TERMINAL Layout more detail
jihoon [Thu, 6 Sep 2012 06:01:37 +0000 (06:01 +0000)]
describe about TERMINAL Layout more detail

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

12 years agoedje/map - if user change image size of the image object which is swallwoed and it...
hermet [Wed, 5 Sep 2012 09:46:09 +0000 (09:46 +0000)]
edje/map - if user change image size of the image object which is swallwoed and it's map is enabled by the edje then edje needs to update it's uv mapping info

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

12 years agoedje - fixed typo
hermet [Wed, 5 Sep 2012 08:08:20 +0000 (08:08 +0000)]
edje - fixed typo

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

12 years agoedje: fix unitialized buffer.
cedric [Wed, 5 Sep 2012 07:15:10 +0000 (07:15 +0000)]
edje: fix unitialized buffer.

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

12 years agoedje - use Eina_Bool
hermet [Wed, 5 Sep 2012 05:38:01 +0000 (05:38 +0000)]
edje - use Eina_Bool

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

12 years agoedje: don't track build files.
cedric [Wed, 5 Sep 2012 02:52:29 +0000 (02:52 +0000)]
edje: don't track build files.

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

12 years agoedje: don't always force anotate in edje_watch.
cedric [Wed, 5 Sep 2012 02:44:45 +0000 (02:44 +0000)]
edje: don't always force anotate in edje_watch.

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

12 years agoedje_edit: Closing the opened eet_file
barbieri [Tue, 4 Sep 2012 21:43:32 +0000 (21:43 +0000)]
edje_edit: Closing the opened eet_file

Closing the file openned in the functions _edje_edit_smart_file_set.
It balances the reference count and avoids the message that the file
is still opened.

Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>

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

12 years agoedje_codegen: Adding a basic example
barbieri [Tue, 4 Sep 2012 21:43:26 +0000 (21:43 +0000)]
edje_codegen: Adding a basic example

Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>

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

12 years agoedje_codegen: generating source code from edj
barbieri [Tue, 4 Sep 2012 21:43:20 +0000 (21:43 +0000)]
edje_codegen: generating source code from edj

Parsing the parts and programs of the specified group and generating
the header/source. Usage:
edje_codegen --prefix myapp_myobj input.edj a_group source.c header.h

Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>

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

12 years agoedje_codegen: Application skeleton
barbieri [Tue, 4 Sep 2012 21:43:12 +0000 (21:43 +0000)]
edje_codegen: Application skeleton

Adding the skeleton of the edje_codegen to the edje
build system.

Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>

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

12 years agoedje: add nested part support to edc.
cedric [Tue, 4 Sep 2012 11:27:43 +0000 (11:27 +0000)]
edje: add nested part support to edc.

Blame Tasn and not the people he enslaved to get it out.
First patch by Aharon Hillel with some modification by myself.

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

12 years agoadd NEWS about adding enum
jihoon [Tue, 4 Sep 2012 07:42:55 +0000 (07:42 +0000)]
add NEWS about adding enum

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

12 years agoedje: Add EDJE_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN
jihoon [Tue, 4 Sep 2012 02:20:45 +0000 (02:20 +0000)]
edje: Add EDJE_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN

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

12 years agoedje: report type of file when listing files used by an edc.
cedric [Tue, 4 Sep 2012 02:13:05 +0000 (02:13 +0000)]
edje: report type of file when listing files used by an edc.

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

12 years agoupdate header #defined versions to 1.8 to make sure new apis are used
raster [Mon, 3 Sep 2012 09:55:34 +0000 (09:55 +0000)]
update header #defined versions to 1.8 to make sure new apis are used
in e17 only with ifdefs.

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

12 years agoEdje: Remove unused variable.
devilhorns [Fri, 31 Aug 2012 06:12:43 +0000 (06:12 +0000)]
Edje: Remove unused variable.

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

12 years agoedje: check the number of parameter for edc.
cedric [Thu, 30 Aug 2012 11:28:07 +0000 (11:28 +0000)]
edje: check the number of parameter for edc.

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

12 years agoChangeLog: back in time.
cedric [Thu, 30 Aug 2012 11:26:00 +0000 (11:26 +0000)]
ChangeLog: back in time.

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

12 years agoedje: oopsie.
cedric [Wed, 29 Aug 2012 07:42:15 +0000 (07:42 +0000)]
edje: oopsie.

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

12 years agoedje: don't leak memory on edje block error during signal emit.
cedric [Wed, 29 Aug 2012 07:18:52 +0000 (07:18 +0000)]
edje: don't leak memory on edje block error during signal emit.

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

12 years agoedje: fix a leak when propagating signal to GROUP part.
cedric [Wed, 29 Aug 2012 05:50:14 +0000 (05:50 +0000)]
edje: fix a leak when propagating signal to GROUP part.

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

12 years ago[edje] Sanely handle no-op conditions on text setting funcs (and docs++).
glima [Tue, 28 Aug 2012 20:07:47 +0000 (20:07 +0000)]
[edje] Sanely handle no-op conditions on text setting funcs (and docs++).

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

12 years agoEdje vim: added ellipsis (correct spelling) as a keyword.
tasn [Tue, 28 Aug 2012 12:28:37 +0000 (12:28 +0000)]
Edje vim: added ellipsis (correct spelling) as a keyword.

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

12 years agoedje: backward-compatible to "BLOCK_HANDLE" select_mode.
Alex Wu [Tue, 28 Aug 2012 12:19:14 +0000 (12:19 +0000)]
edje: backward-compatible to "BLOCK_HANDLE" select_mode.

From: Alex Wu <zhiwen.wu@linux.intel.com>

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

12 years agoedc.vim: Added instructions
etrunko [Tue, 28 Aug 2012 12:17:51 +0000 (12:17 +0000)]
edc.vim: Added instructions

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

12 years agono this isnt release - this is simply me removing the beta tag so when
raster [Mon, 27 Aug 2012 10:24:41 +0000 (10:24 +0000)]
no this isnt release - this is simply me removing the beta tag so when
we release it's ready.

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

12 years agoupdate @version's
raster [Mon, 27 Aug 2012 09:51:57 +0000 (09:51 +0000)]
update @version's

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

12 years agoedje: minor typo in configure help
ngc891 [Mon, 27 Aug 2012 09:39:17 +0000 (09:39 +0000)]
edje: minor typo in configure help

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

12 years agoEdje textblock: Fixed an issue with textblock fit.
tasn [Mon, 27 Aug 2012 08:59:11 +0000 (08:59 +0000)]
Edje textblock: Fixed an issue with textblock fit.

Thanks to Brian Wang for reporting this.

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

12 years agoedje: properly destroy color_class and text_class on an Edje_Object.
cedric [Fri, 24 Aug 2012 09:22:21 +0000 (09:22 +0000)]
edje: properly destroy color_class and text_class on an Edje_Object.

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

12 years agowhitespace--
caro [Thu, 23 Aug 2012 07:54:58 +0000 (07:54 +0000)]
whitespace--

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

12 years agolink to ecore-input and include. sorry. oops. :)
raster [Tue, 21 Aug 2012 15:04:36 +0000 (15:04 +0000)]
link to ecore-input and include. sorry. oops. :)

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

12 years agoEdje (player): We already create the ecore_evas at the desired size so
devilhorns [Tue, 21 Aug 2012 10:34:01 +0000 (10:34 +0000)]
Edje (player): We already create the ecore_evas at the desired size so
there is no point in calling a resize again.

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

12 years agoedje: add Guilherme Silveira to AUTHORS and ChangeLog.
cedric [Tue, 21 Aug 2012 03:11:33 +0000 (03:11 +0000)]
edje: add Guilherme Silveira to AUTHORS and ChangeLog.

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

12 years agoedje: fix fixed point issue.
cedric [Tue, 21 Aug 2012 03:06:44 +0000 (03:06 +0000)]
edje: fix fixed point issue.

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

12 years agofix possible use of uninit buffer in edje_cc error output.
raster [Mon, 20 Aug 2012 07:46:51 +0000 (07:46 +0000)]
fix possible use of uninit buffer in edje_cc error output.

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

12 years agoUpdate rpm specs
rui [Sat, 18 Aug 2012 08:22:34 +0000 (08:22 +0000)]
Update rpm specs

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

12 years agoaddress http://trac.enlightenment.org/e/ticket/1263 at least where
raster [Sat, 18 Aug 2012 01:31:49 +0000 (01:31 +0000)]
address trac.enlightenment.org/e/ticket/1263 at least where
deadkeys and composition are involved. i don't know if they are or are
not. anything else is an issue outside of efl i believe. (eg keymap)

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

12 years agotag as beta...
raster [Fri, 17 Aug 2012 03:57:49 +0000 (03:57 +0000)]
tag as beta...

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

12 years agoedje - fixe the uv mapping correctly in case of image swallowed case
hermet [Tue, 14 Aug 2012 08:04:06 +0000 (08:04 +0000)]
edje - fixe the uv mapping correctly in case of image swallowed case

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

12 years agoedje - clean up the code
hermet [Tue, 14 Aug 2012 07:59:06 +0000 (07:59 +0000)]
edje - clean up the code

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

12 years agoEdje: Remove unused variable.
devilhorns [Mon, 13 Aug 2012 06:44:56 +0000 (06:44 +0000)]
Edje: Remove unused variable.

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

12 years agoedje: fix version in NEWS
jihoon [Fri, 10 Aug 2012 14:01:08 +0000 (14:01 +0000)]
edje: fix version in NEWS

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

12 years agomore updates for 1.7.0 alpha.
raster [Fri, 10 Aug 2012 10:51:17 +0000 (10:51 +0000)]
more updates for 1.7.0 alpha.

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

12 years agoalpha release of 1.7 - let's roll. ALPHA!
raster [Fri, 10 Aug 2012 10:37:05 +0000 (10:37 +0000)]
alpha release of 1.7 - let's roll. ALPHA!

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

12 years agoedje: don't compile if we have a group without a name
yoz [Thu, 9 Aug 2012 08:57:35 +0000 (08:57 +0000)]
edje: don't compile if we have a group without a name

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

12 years agoedje: improve speed of color class lookup by using an Eina_Hash.
cedric [Thu, 9 Aug 2012 08:27:04 +0000 (08:27 +0000)]
edje: improve speed of color class lookup by using an Eina_Hash.

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

12 years ago2 bugs.
raster [Tue, 7 Aug 2012 11:15:30 +0000 (11:15 +0000)]
2 bugs.

1 textclasses were repeated per object list and (segv free same tc 2x)
2. we returend if size OR font name match - BOTH have to match to be
"the same". so && not ||

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

12 years agoedje: fix memory leak when alias are present.
cedric [Tue, 7 Aug 2012 06:20:35 +0000 (06:20 +0000)]
edje: fix memory leak when alias are present.

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

12 years agoedje: call edje_object_message_signal_process also on GROUP part Edje object.
cedric [Mon, 6 Aug 2012 09:22:42 +0000 (09:22 +0000)]
edje: call edje_object_message_signal_process also on GROUP part Edje object.

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

12 years agoEdje: Remove erroneous return.
devilhorns [Fri, 3 Aug 2012 13:56:01 +0000 (13:56 +0000)]
Edje: Remove erroneous return.

Really ? A return at the end of a function ?? Would the function
actually return without this or would it just sit inside this function
forever ? ;) </joke>

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

12 years agoignore .libs
barbieri [Wed, 1 Aug 2012 16:21:06 +0000 (16:21 +0000)]
ignore .libs

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

12 years agomake leandro happy and use cross platform console color set.
barbieri [Wed, 1 Aug 2012 15:53:10 +0000 (15:53 +0000)]
make leandro happy and use cross platform console color set.

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

12 years agomake cedric happy: show warnings by default.
barbieri [Wed, 1 Aug 2012 15:49:57 +0000 (15:49 +0000)]
make cedric happy: show warnings by default.

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

12 years agoedje log: fix some progname leftovers.
barbieri [Tue, 31 Jul 2012 22:45:44 +0000 (22:45 +0000)]
edje log: fix some progname leftovers.

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

12 years agofix edje error reporting for once and for all.
barbieri [Tue, 31 Jul 2012 22:42:03 +0000 (22:42 +0000)]
fix edje error reporting for once and for all.

edje error was a mess. First someone (maybe myself) added eina log,
then people changed it to be a mix with printf()... then they replaced
eina_log with printf() + colors so it would be less verbose.

It's fixed now! Using eina log infrastructure.

If all that is wanted is specific messages for edje_cc domain, do it
with a specific log print function (eina_log_print_cb_set()). I made
it produce messages in the format:

    <levelcolor><progname>: <levelprefix><message>

Where:
 - levelcolor is defined by eina_log (I hacked the win32 version,
   since no public api to resolve level to color).
 - levelprefix is "Error. " or "Warning. " to cope with traditional
   output.

If it does not look as you wanted, let me know before stuffing some
printf() again.

Bonus point: reduced 2 global variables (progname and verbose),
removed lots of code.

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

12 years agoeina: cleanup eina_file_map_lines API before release.
cedric [Tue, 31 Jul 2012 07:23:16 +0000 (07:23 +0000)]
eina: cleanup eina_file_map_lines API before release.

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

12 years agoedje: Reduce potential reentrant issue when using edje_object_signal_emit.
cedric [Sat, 28 Jul 2012 16:33:37 +0000 (16:33 +0000)]
edje: Reduce potential reentrant issue when using edje_object_signal_emit.

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

12 years agoedje: try to make windows happier.
cedric [Sat, 28 Jul 2012 16:22:15 +0000 (16:22 +0000)]
edje: try to make windows happier.

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

12 years agoedje: compile again on windows.
cedric [Sat, 28 Jul 2012 15:53:15 +0000 (15:53 +0000)]
edje: compile again on windows.

Patch half Vincent, half myself.

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