framework/uifw/edje.git
14 years agoRemove unneeded code with notnull.cocci script
lucas [Wed, 14 Jul 2010 02:05:47 +0000 (02:05 +0000)]
Remove unneeded code with notnull.cocci script

The notnull.cocci script from Coccinelle finds places where you check if a
variable is NULL, but it's known not to be NULL. The check can be safely
removed. For example, this code would be caught by notnull:

if (!var) return;
if (var && var->fld) { ... }

It's needless to check again if var is not NULL because if it's in fact NULL,
it would have returned on the previous "if". This commit removes all the
trivial places where this pattern happens. Another patch will be generated for
the more complex cases.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50241 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje: when gradient meet dodo. Yes, they are gone !
cedric [Tue, 13 Jul 2010 15:47:19 +0000 (15:47 +0000)]
* edje: when gradient meet dodo. Yes, they are gone !

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50223 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoEDC Snippets for vim snipmate
tiago [Tue, 13 Jul 2010 13:58:37 +0000 (13:58 +0000)]
EDC Snippets for vim snipmate

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50222 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofill in moar.
raster [Tue, 13 Jul 2010 06:47:18 +0000 (06:47 +0000)]
fill in moar.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50213 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agooooh lua... looking good.
raster [Tue, 13 Jul 2010 06:17:15 +0000 (06:17 +0000)]
oooh lua... looking good.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50212 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agodon't install private headers
caro [Fri, 9 Jul 2010 20:24:49 +0000 (20:24 +0000)]
don't install private headers

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50166 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofix amalgamation after lua2 changes.
barbieri [Fri, 9 Jul 2010 14:24:14 +0000 (14:24 +0000)]
fix amalgamation after lua2 changes.

BTW, if lua2 is the default, maybe we could remove the mess that is
the first version? SVN serves as history as well.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50157 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agostart to fill in some object methods. empty for now
raster [Fri, 9 Jul 2010 07:52:53 +0000 (07:52 +0000)]
start to fill in some object methods. empty for now

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50151 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoMove Edje (and associated headers) to own dir.
devilhorns [Fri, 9 Jul 2010 06:35:02 +0000 (06:35 +0000)]
Move Edje (and associated headers) to own dir.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50146 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agomessage worketh now too.
raster [Fri, 9 Jul 2010 05:57:17 +0000 (05:57 +0000)]
message worketh now too.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50140 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agolua2 getting gooooooooooooooood. message method still needs work.
raster [Fri, 9 Jul 2010 05:12:35 +0000 (05:12 +0000)]
lua2 getting gooooooooooooooood. message method still needs work.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50139 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agomore api. yo.
raster [Fri, 9 Jul 2010 00:46:42 +0000 (00:46 +0000)]
more api. yo.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50137 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agobah! i didnt mean to add this "make 2 of them" test to svn. remove.
raster [Wed, 7 Jul 2010 23:39:12 +0000 (23:39 +0000)]
bah! i didnt mean to add this "make 2 of them" test to svn. remove.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50097 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agonotes, setjmp safety for panics.
raster [Wed, 7 Jul 2010 03:24:05 +0000 (03:24 +0000)]
notes, setjmp safety for panics.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50092 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agomore time calls.
raster [Wed, 7 Jul 2010 02:40:46 +0000 (02:40 +0000)]
more time calls.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50091 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agotransition++
raster [Wed, 7 Jul 2010 00:58:34 +0000 (00:58 +0000)]
transition++

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50089 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoanimator works.
raster [Wed, 7 Jul 2010 00:19:39 +0000 (00:19 +0000)]
animator works.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50088 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agolua2 stuff.
raster [Tue, 6 Jul 2010 09:35:34 +0000 (09:35 +0000)]
lua2 stuff.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50061 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoRe-convert to old format on Edje_Edit when saving
sachiel [Sat, 3 Jul 2010 22:50:58 +0000 (22:50 +0000)]
Re-convert to old format on Edje_Edit when saving

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50016 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agosegv--
lucas [Sat, 3 Jul 2010 15:48:01 +0000 (15:48 +0000)]
segv--

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50011 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoedje_convert.h wasn't included in make dist
rui [Sat, 3 Jul 2010 11:26:00 +0000 (11:26 +0000)]
edje_convert.h wasn't included in make dist

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50010 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoFix research with Alias
watchwolf [Fri, 2 Jul 2010 18:17:37 +0000 (18:17 +0000)]
Fix research with Alias

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50003 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje: Add alias for part too. This should help designer to
cedric [Fri, 2 Jul 2010 16:56:42 +0000 (16:56 +0000)]
* edje: Add alias for part too. This should help designer to
provide the right part name and still use GROUP and BOX.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50001 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje: prevent some segv in edje_cc and detect wrong edje file
cedric [Fri, 2 Jul 2010 15:37:37 +0000 (15:37 +0000)]
* edje: prevent some segv in edje_cc and detect wrong edje file
before compiling them.

Patch by Rafael Fonseca <rfonseca@profusion.mobi>.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49999 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agocode example wrong
raster [Thu, 1 Jul 2010 02:42:57 +0000 (02:42 +0000)]
code example wrong

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49957 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * Edje: deprecate Gradient part by displaying an error message
cedric [Wed, 30 Jun 2010 09:49:15 +0000 (09:49 +0000)]
* Edje: deprecate Gradient part by displaying an error message
on edje file load.

WARNING: THIS CODE WILL BE GONE IF NO ONE IS WILLING TO TAKE
MAINTAINER SHIP OF IT.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49946 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje: move structure from Eina_List to array now that Eet support
cedric [Tue, 29 Jun 2010 13:48:03 +0000 (13:48 +0000)]
* edje: move structure from Eina_List to array now that Eet support
them.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49936 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje: add an cache for group exist test.
cedric [Mon, 28 Jun 2010 17:18:47 +0000 (17:18 +0000)]
* edje: add an cache for group exist test.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49928 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje: This is the first commit of a rewrite of edje file
cedric [Mon, 28 Jun 2010 13:56:30 +0000 (13:56 +0000)]
* edje: This is the first commit of a rewrite of edje file
internal representation.

The objectiv is to simplify code, consume less CPU and memory
without loosing feature. Please report any breakage when you
see them. It will take a few weeks before we change the file
layout, during that time the load time may increase.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49922 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoand final post snap - next releasename
raster [Sun, 27 Jun 2010 14:06:10 +0000 (14:06 +0000)]
and final post snap - next releasename

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49903 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agosnap+release
raster [Sun, 27 Jun 2010 13:45:27 +0000 (13:45 +0000)]
snap+release

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49899 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoSnapshot edje
raster [Sun, 27 Jun 2010 13:32:53 +0000 (13:32 +0000)]
Snapshot edje

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49894 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoremove useless log domain
caro [Sat, 26 Jun 2010 19:41:41 +0000 (19:41 +0000)]
remove useless log domain

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49882 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoremove useless namespace
caro [Sat, 26 Jun 2010 19:41:04 +0000 (19:41 +0000)]
remove useless namespace

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49881 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agodisable slave mode on Windows
caro [Sat, 26 Jun 2010 16:20:50 +0000 (16:20 +0000)]
disable slave mode on Windows

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49879 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agomissing "
caro [Fri, 25 Jun 2010 10:12:23 +0000 (10:12 +0000)]
missing "

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49862 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje: remove warning due to API change in Ecore.
cedric [Thu, 24 Jun 2010 16:16:50 +0000 (16:16 +0000)]
* edje: remove warning due to API change in Ecore.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49830 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofix test
caro [Wed, 23 Jun 2010 18:19:10 +0000 (18:19 +0000)]
fix test

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49823 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoconsider the case when lua has no .pc file
caro [Wed, 23 Jun 2010 18:17:14 +0000 (18:17 +0000)]
consider the case when lua has no .pc file

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49822 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoExtract the VBA file. And adding one metafile.
tiago [Tue, 22 Jun 2010 18:47:37 +0000 (18:47 +0000)]
Extract the VBA file. And adding one metafile.

The metafile is for use with vim-addon-manager.
Read more in http://github.com/MarcWeber/vim-addon-manager/blob/master/doc/vim-addon-manager.txt

For future, merge with billiob's edc.vim.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49799 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoAdd scale set/get to Edje_Edit.
sachiel [Fri, 18 Jun 2010 22:08:05 +0000 (22:08 +0000)]
Add scale set/get to Edje_Edit.

By: Iván Briano <ivan@profusion.mobi>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49746 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoFixing verify and set problems in externals types
sachiel [Fri, 18 Jun 2010 22:07:54 +0000 (22:07 +0000)]
Fixing verify and set problems in externals types
Edje Edit was writing the info in the struct before verify if the value
can be set. New the verify works and the old value is recover if verify
fails.

By: Fabiano Fidencio <fidencio@profusion.mobi>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49745 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * configure.ac: take inept translation a little bit into account.
cedric [Fri, 18 Jun 2010 14:45:42 +0000 (14:45 +0000)]
    * configure.ac: take inept translation a little bit into account.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49743 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoadd delete_request callback to properly shut down the program
caro [Thu, 17 Jun 2010 06:27:53 +0000 (06:27 +0000)]
add delete_request callback to properly shut down the program

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49724 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoSetters and getters functions to Api property of Parts and Programs
sachiel [Tue, 15 Jun 2010 01:51:46 +0000 (01:51 +0000)]
Setters and getters functions to Api property of Parts and Programs
Now we can set and retrieve, name and descripition of the api
property, from Parts and Programs.

By: Thiago Ribeiro Masaki <masaki@profusion.mobi>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49678 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje: fix constness issue.
cedric [Mon, 14 Jun 2010 14:38:58 +0000 (14:38 +0000)]
* edje: fix constness issue.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49666 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje: remove debug printf.
cedric [Thu, 10 Jun 2010 16:30:37 +0000 (16:30 +0000)]
* edje: remove debug printf.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49616 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje: improve the way to target children of box and table.
cedric [Thu, 10 Jun 2010 15:40:51 +0000 (15:40 +0000)]
* edje: improve the way to target children of box and table.

You can now adress them with somethin like part[name]:subpart
or part[index]:subpart in all signal emit code and API that
require a part to be specified.

TODO: we need to add this index/name information when a signal
is emitted from a subpart.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49614 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje: prevent uninitialized data to spread.
cedric [Thu, 10 Jun 2010 15:37:50 +0000 (15:37 +0000)]
* edje: prevent uninitialized data to spread.

WARNING: I don't know why in the first it doesn't map correctly to
an object. So if someone with more knowledge on this piece of code
could give it a look.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49613 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoSVN_REPO_PATH envvar during autoconf to use svnversion in there.
barbieri [Wed, 9 Jun 2010 18:22:47 +0000 (18:22 +0000)]
SVN_REPO_PATH envvar during autoconf to use svnversion in there.

Some systems, like the Gentoo, copy the svn contents somewhere before
doing the autoconf, this may result in lack of .svn and thus minor
version "0".

This patch introduces the $SVN_REPO_PATH to say where the svn checkout
containing the ".svn" directory is.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49594 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoRemove duplicated prototypes
sachiel [Wed, 9 Jun 2010 14:39:59 +0000 (14:39 +0000)]
Remove duplicated prototypes

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49591 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agouse correct enum variable (same value, though)
caro [Sun, 6 Jun 2010 19:26:12 +0000 (19:26 +0000)]
use correct enum variable (same value, though)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49543 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agorestore after snap/release
raster [Sun, 6 Jun 2010 17:43:03 +0000 (17:43 +0000)]
restore after snap/release

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49540 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoSnapshot edje
raster [Sun, 6 Jun 2010 17:26:51 +0000 (17:26 +0000)]
Snapshot edje

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49535 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agopost-snap anr release.. reset svn back.. this time for real.
raster [Sun, 6 Jun 2010 17:17:52 +0000 (17:17 +0000)]
post-snap anr release.. reset svn back.. this time for real.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49526 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoSnapshot edje
raster [Sun, 6 Jun 2010 16:42:44 +0000 (16:42 +0000)]
Snapshot edje

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49518 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agopost release - move relname to pre-svn again.
raster [Sun, 6 Jun 2010 16:23:16 +0000 (16:23 +0000)]
post release - move relname to pre-svn again.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49506 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoSnapshot edje
raster [Sun, 6 Jun 2010 16:08:10 +0000 (16:08 +0000)]
Snapshot edje

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49499 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoFrom: Fabiano Fidêncio <fidencio@profusion.mobi>
raster [Sat, 5 Jun 2010 13:07:08 +0000 (13:07 +0000)]
From: Fabiano Fidêncio <fidencio@profusion.mobi>

Changing return of Eina_Bool functions that were not EINA_TRUE or
EINA_FALSE in Edje.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49469 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofcntl is used, so evil is needed on Windows
caro [Fri, 4 Jun 2010 20:23:53 +0000 (20:23 +0000)]
fcntl is used, so evil is needed on Windows

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49456 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoput efl headers after standard headers
caro [Fri, 4 Jun 2010 19:15:57 +0000 (19:15 +0000)]
put efl headers after standard headers

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49452 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoleake! fix!
raster [Fri, 4 Jun 2010 06:45:46 +0000 (06:45 +0000)]
leake! fix!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49445 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoMove functions around and fix the style to match the rest.
sachiel [Fri, 4 Jun 2010 03:08:18 +0000 (03:08 +0000)]
Move functions around and fix the style to match the rest.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49437 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agochange svnversion shell goop to nuke sed and just use tr to delete
raster [Fri, 4 Jun 2010 01:04:24 +0000 (01:04 +0000)]
change svnversion shell goop to nuke sed and just use tr to delete
unwanted goop.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49429 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoLet git-svn users get the right revision number to be used as version.
sachiel [Thu, 3 Jun 2010 07:40:54 +0000 (07:40 +0000)]
Let git-svn users get the right revision number to be used as version.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49407 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje: fix constness warning.
cedric [Tue, 1 Jun 2010 14:35:19 +0000 (14:35 +0000)]
* edje: fix constness warning.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49372 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje: Add image set support.
cedric [Tue, 1 Jun 2010 13:31:07 +0000 (13:31 +0000)]
* edje: Add image set support.

Ease support of Freedesktop multiple size image.

Sample:
-------

images {
..
        set {
name: "image_name_used";
   image {
image: "500x500.png" LOSSY 90;
      size: 201 201 500 500;
   }
   image {
image: "200x200.png" COMP;
      size: 51 51 200 200;
   }
   image {
image: "50x50.png" COMP;
      size: 11 11 50 50;
   }
   image {
image: "10x10.png" COMP;
      size: 0 0 10 10;
   }
}
..
}

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49369 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agonopw svn revision works again.
raster [Mon, 31 May 2010 03:12:45 +0000 (03:12 +0000)]
nopw svn revision works again.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49344 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofix - if no svn tree, then it will pretend to be a release.
raster [Mon, 31 May 2010 01:59:22 +0000 (01:59 +0000)]
fix - if no svn tree, then it will pretend to be a release.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49343 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoedje -> version info
raster [Sat, 29 May 2010 08:05:11 +0000 (08:05 +0000)]
edje -> version info

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49281 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agonot fully done string insert approval cb for entry
raster [Sat, 29 May 2010 06:40:56 +0000 (06:40 +0000)]
not fully done string insert approval cb for entry

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49276 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoFix _edje_entry_cursor_end function.
bdilly [Thu, 27 May 2010 22:18:37 +0000 (22:18 +0000)]
Fix _edje_entry_cursor_end function.

This fix the issue with elementary cursor end set function.
The cursor is now after the last textblock node, and not before it, as
it was until now.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49242 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoAdd '-h' argument to edje_decc and improve usage message.
bdilly [Thu, 27 May 2010 02:39:20 +0000 (02:39 +0000)]
Add '-h' argument to edje_decc and improve usage message.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49221 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoummmm edje wasnt processing the message queue. use jobs a little better.
raster [Wed, 26 May 2010 11:41:35 +0000 (11:41 +0000)]
ummmm edje wasnt processing the message queue. use jobs a little better.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49204 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoINT_MAX need limits.h. By Raphael Kubo
tiago [Fri, 21 May 2010 22:53:41 +0000 (22:53 +0000)]
INT_MAX need limits.h. By Raphael Kubo

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49117 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agopreprocess the edc file on OpenBSD as on MacOS X.
kiwi [Fri, 21 May 2010 19:58:40 +0000 (19:58 +0000)]
preprocess the edc file on OpenBSD as on MacOS X.
NetBSD and FreeBSD might have the same issue

fixes handling of #define and comments in edc files, so e theme builds now on OpenBSD

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49113 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoset EDJE_EXTERNAL_DOUBLE_UNSET to DBL_MAX instead of HUGE_MAX, so that it's a constan...
kiwi [Fri, 21 May 2010 19:28:33 +0000 (19:28 +0000)]
set EDJE_EXTERNAL_DOUBLE_UNSET to DBL_MAX instead of HUGE_MAX, so that it's a constant on OpenBSD.
set EDJE_EXTERNAL_INT_UNSET to INT_MAX for consistency.

that fixes compilation on OpenBSD and closes ticket #540
ok vtorri

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49112 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoFrom: Eduardo Felipe <eduardofelipe87@gmail.com>
raster [Thu, 20 May 2010 04:48:17 +0000 (04:48 +0000)]
From: Eduardo Felipe <eduardofelipe87@gmail.com>
Upon creating a timer, it's callback must return an int, otherwise it
would panic. The python bindings do the nicety of, if the callback
function returns nothing, automatically canceling the reschedule of
the timer.

This patch does the same for lua. It's a oneliner.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49051 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoedje: be more precise about the Lua version we are expecting
mickeyl [Sat, 8 May 2010 10:54:40 +0000 (10:54 +0000)]
edje: be more precise about the Lua version we are expecting

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48676 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoedje: get parts in a part type BOX/TABLE
billiob [Sat, 1 May 2010 17:13:38 +0000 (17:13 +0000)]
edje: get parts in a part type BOX/TABLE

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48513 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoedje: wibble
billiob [Sat, 1 May 2010 16:17:44 +0000 (16:17 +0000)]
edje: wibble

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48509 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agouse part geom for map - better for text.. oh yeah.
raster [Sat, 1 May 2010 12:40:27 +0000 (12:40 +0000)]
use part geom for map - better for text.. oh yeah.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48498 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoAlways allow selections for entries when select_mode is default
sachiel [Thu, 29 Apr 2010 19:56:59 +0000 (19:56 +0000)]
Always allow selections for entries when select_mode is default

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48434 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoupdate mtime when save
tiago [Thu, 29 Apr 2010 18:52:59 +0000 (18:52 +0000)]
update mtime when save

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48432 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoCode Replication --
tiago [Thu, 29 Apr 2010 18:52:55 +0000 (18:52 +0000)]
Code Replication --

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48431 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agobe friendly with the commonlispers who like to call init and shutdown more than once
sachiel [Wed, 28 Apr 2010 23:10:31 +0000 (23:10 +0000)]
be friendly with the commonlispers who like to call init and shutdown more than once

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48409 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoWhen changing source of a GROUP part, set/clean the swallowed_object, by Thiago Masaki
sachiel [Wed, 28 Apr 2010 18:40:05 +0000 (18:40 +0000)]
When changing source of a GROUP part, set/clean the swallowed_object, by Thiago Masaki

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48398 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoA bit more carefulness when deleting states.
sachiel [Mon, 26 Apr 2010 22:51:24 +0000 (22:51 +0000)]
A bit more carefulness when deleting states.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48352 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoMake program_del() a bit more straight forward while fixing the problems it had updat...
sachiel [Mon, 26 Apr 2010 22:35:49 +0000 (22:35 +0000)]
Make program_del() a bit more straight forward while fixing the problems it had updating references.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48350 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoEdje_edit font_del
tiago [Mon, 26 Apr 2010 18:19:49 +0000 (18:19 +0000)]
Edje_edit font_del

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48339 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoEdje_edit font_add with alias
tiago [Mon, 26 Apr 2010 18:19:46 +0000 (18:19 +0000)]
Edje_edit font_add with alias

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48338 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoEdje_edit image_del
tiago [Mon, 26 Apr 2010 18:19:43 +0000 (18:19 +0000)]
Edje_edit image_del

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48337 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoEdje_edit image_add review
tiago [Mon, 26 Apr 2010 18:19:39 +0000 (18:19 +0000)]
Edje_edit image_add review

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48336 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoitem provider callback... add!
raster [Mon, 26 Apr 2010 14:55:45 +0000 (14:55 +0000)]
item provider callback... add!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48329 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoand dont mix anchors and items - for now. for now now way to "get" all the
raster [Sun, 25 Apr 2010 13:57:41 +0000 (13:57 +0000)]
and dont mix anchors and items - for now. for now now way to "get" all the
items. mulling over how an item href name will map to having an evas object
attached/supplied (once there, its' easy to just control the object like href
objects, selection and cursor objects are).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48311 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agosupport items... yo... mostly.
raster [Sun, 25 Apr 2010 13:06:58 +0000 (13:06 +0000)]
support items... yo... mostly.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48307 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoapparently fbsd is unaware of expr substr...
raster [Sat, 24 Apr 2010 14:31:36 +0000 (14:31 +0000)]
apparently fbsd is unaware of expr substr...

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48276 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoAlso use an edit object when generating the source.
sachiel [Thu, 22 Apr 2010 20:29:35 +0000 (20:29 +0000)]
Also use an edit object when generating the source.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48231 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoFix infinite loop when trying to group_del and group_add when id is zero.
sachiel [Thu, 22 Apr 2010 19:09:30 +0000 (19:09 +0000)]
Fix infinite loop when trying to group_del and group_add when id is zero.
By Thiago Masaki

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48228 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoUn/Clip swallowed objects too when setting clipper.
sachiel [Thu, 22 Apr 2010 18:13:21 +0000 (18:13 +0000)]
Un/Clip swallowed objects too when setting clipper.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@48225 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33