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

12 years agoedje_cc shouldnt be using eina-log for almost all its err/wrn/inf
raster [Thu, 26 Jul 2012 08:21:56 +0000 (08:21 +0000)]
edje_cc shouldnt be using eina-log for almost all its err/wrn/inf
stuff as this is actual user output and done:
  file.c:242 error in blah.edc:232
is just confusing as all heck.

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

12 years agoedje edje_cc_handlers.c: Fixed typo pointed out by PrinceAMD-(Deon Thomas)
seoz [Tue, 24 Jul 2012 07:15:22 +0000 (07:15 +0000)]
edje edje_cc_handlers.c: Fixed typo pointed out by PrinceAMD-(Deon Thomas)

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

12 years agofix entry shift selection extend with mouse.
raster [Tue, 24 Jul 2012 03:52:14 +0000 (03:52 +0000)]
fix entry shift selection extend with mouse.

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

12 years agoedje - updated AUTHORS
hermet [Mon, 23 Jul 2012 08:54:46 +0000 (08:54 +0000)]
edje - updated AUTHORS

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

12 years agoedje/edje_entry : Only MOUSE_UP should reset character.
woohyun [Mon, 23 Jul 2012 08:36:36 +0000 (08:36 +0000)]
edje/edje_entry : Only MOUSE_UP should reset character.

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

12 years agoIf there's a filter and a program running don't execute another one.
gastal [Fri, 20 Jul 2012 14:05:22 +0000 (14:05 +0000)]
If there's a filter and a program running don't execute another one.

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

12 years agoedje: remove dead code.
cedric [Fri, 20 Jul 2012 02:12:06 +0000 (02:12 +0000)]
edje: remove dead code.

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

12 years agoedje/edje_entry : Just fixed a comment.
woohyun [Thu, 19 Jul 2012 08:26:02 +0000 (08:26 +0000)]
edje/edje_entry : Just fixed a comment.

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

12 years agoand actually command (m4 style dnl) the multisense stuff for release.
raster [Wed, 18 Jul 2012 08:37:23 +0000 (08:37 +0000)]
and actually command (m4 style dnl) the multisense stuff for release.

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

12 years agomake multisense off by default as it's not ready yet.
raster [Wed, 18 Jul 2012 08:33:41 +0000 (08:33 +0000)]
make multisense off by default as it's not ready yet.

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

12 years agofix minor version defines to be at 1.6 (in sync now) ready for going
raster [Mon, 16 Jul 2012 06:36:02 +0000 (06:36 +0000)]
fix minor version defines to be at 1.6 (in sync now) ready for going
to 7 on release.

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

12 years agoedje: Fix multisense shutdown and shut up ecore thread shutdown.
ngc891 [Sat, 14 Jul 2012 06:58:42 +0000 (06:58 +0000)]
edje: Fix multisense shutdown and shut up ecore thread shutdown.
Patch from cedric during the korean e17 meeting. Thanks!

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

12 years agoedje: stop compilation when clipping to a non RECT part.
cedric [Fri, 13 Jul 2012 09:15:17 +0000 (09:15 +0000)]
edje: stop compilation when clipping to a non RECT part.

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

12 years agoedje: fix a small memory leak during compilation.
cedric [Fri, 13 Jul 2012 08:33:26 +0000 (08:33 +0000)]
edje: fix a small memory leak during compilation.

NOTE: use stringshare all over the place !

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

12 years agoadd docs -> rect parts only for clip_to
raster [Fri, 13 Jul 2012 02:53:30 +0000 (02:53 +0000)]
add docs -> rect parts only for clip_to

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

12 years agoedje: warn at compile time about forgotten image.
cedric [Fri, 13 Jul 2012 02:50:58 +0000 (02:50 +0000)]
edje: warn at compile time about forgotten image.

NOTE: You need to enable at least Eina_Log warning level
to see them.

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

12 years agoEdje text_class: Unified the _object_text_class_set code a bit more.
tasn [Thu, 12 Jul 2012 08:10:29 +0000 (08:10 +0000)]
Edje text_class: Unified the _object_text_class_set code a bit more.

There were two code paths, with one missing a couple of calls. Now there's
less code duplication and less bugs.

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

12 years agoEdje text_classes: Fixed usage of stringshare_replace.
tasn [Thu, 12 Jul 2012 08:10:24 +0000 (08:10 +0000)]
Edje text_classes: Fixed usage of stringshare_replace.

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