framework/uifw/edje.git
15 years agoFix eina hash usage.
englebass [Wed, 17 Dec 2008 08:04:42 +0000 (08:04 +0000)]
Fix eina hash usage.

When using eina hash we need to create the hash if it does not exist.

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

15 years agoevas_hash -> eina_hash
englebass [Mon, 15 Dec 2008 21:00:19 +0000 (21:00 +0000)]
evas_hash -> eina_hash

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

15 years agoActually, this is probably what was intended.
jethomas [Sun, 14 Dec 2008 17:09:46 +0000 (17:09 +0000)]
Actually, this is probably what was intended.

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

15 years agoLet mouse selections work again.
jethomas [Sun, 14 Dec 2008 17:07:51 +0000 (17:07 +0000)]
Let mouse selections work again.

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

15 years agotry to avoid infinite recalc loop.
barbieri [Sun, 14 Dec 2008 16:30:29 +0000 (16:30 +0000)]
try to avoid infinite recalc loop.

as reported, elicity triggers an infinite loop by calling
edje_object_part_geometry_get(), which in turns calls
_edje_recalc_do() which in turns calls the elicit code that requests
edje_object_part_geometry_get() and since it's still marked as
"dirty", it enters the loop...

the real fix is just the move of ed->dirty = 0; before calling
recalcs, but I also unmarked object as need_recalculate so we can even
avoid requesting object to recalculate from evas.

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

15 years agoolof patch - fix typo for password
raster [Mon, 8 Dec 2008 23:47:04 +0000 (23:47 +0000)]
olof patch - fix typo for password

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

15 years agoThe for loop inside _edje_file_del is accessing Edje_Real_Part that could be
cedric [Mon, 8 Dec 2008 14:23:26 +0000 (14:23 +0000)]
The for loop inside _edje_file_del is accessing Edje_Real_Part that could be
destroyed by _edje_cache_coll_unref. So moving the call to _edje_cache_coll_unref
after the last use of Edje_Real_Part should be better.

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

15 years agoShut up a bunch of warnings and fix some real errors.
barbieri [Sat, 6 Dec 2008 03:08:17 +0000 (03:08 +0000)]
Shut up a bunch of warnings and fix some real errors.

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

15 years agoAdd safe Eina list walk function.
barbieri [Sat, 6 Dec 2008 02:13:01 +0000 (02:13 +0000)]
Add safe Eina list walk function.

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

15 years agofix list iteration and removal inside edje box.
barbieri [Sat, 6 Dec 2008 01:44:01 +0000 (01:44 +0000)]
fix list iteration and removal inside edje box.

maybe we should add EINA_LIST_FOREACH_SAFE?

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

15 years agoHopefully fix some problems with Edje fnmatch and callbacks.
barbieri [Fri, 5 Dec 2008 22:32:04 +0000 (22:32 +0000)]
Hopefully fix some problems with Edje fnmatch and callbacks.

 * Fix buffer overflow with EDJE_PROGRAM_CACHE (not tested since I don't use it).
 * break_prog should always unset walking_callbacks and do after-tasks.
 * Fix list walking! ouch!!!

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

15 years agobad edje! leak! fix fix!
raster [Fri, 28 Nov 2008 13:54:21 +0000 (13:54 +0000)]
bad edje! leak! fix fix!

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

15 years ago * typo
davemds [Thu, 27 Nov 2008 09:43:00 +0000 (09:43 +0000)]
 * typo

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

15 years agore-index aliases on override of part name too.
raster [Tue, 25 Nov 2008 23:18:04 +0000 (23:18 +0000)]
re-index aliases on override of part name too.

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

15 years agoEdje Box in. Have fun with it.
sachiel [Mon, 24 Nov 2008 05:15:15 +0000 (05:15 +0000)]
Edje Box in. Have fun with it.

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

15 years agotypo
caro [Sat, 22 Nov 2008 10:47:17 +0000 (10:47 +0000)]
typo

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

15 years agomiddle mouse does a paste request now.. unix stylin'
raster [Wed, 19 Nov 2008 06:22:12 +0000 (06:22 +0000)]
middle mouse does a paste request now.. unix stylin'

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

15 years agofix selection get
raster [Wed, 19 Nov 2008 02:14:50 +0000 (02:14 +0000)]
fix selection get

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

15 years agoadd calls to select all/none
raster [Tue, 18 Nov 2008 08:45:27 +0000 (08:45 +0000)]
add calls to select all/none

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

15 years agoand actually force styles to be assigned early.
raster [Tue, 18 Nov 2008 01:46:56 +0000 (01:46 +0000)]
and actually force styles to be assigned early.

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

15 years agomake click below text put cursor at end
raster [Mon, 17 Nov 2008 06:17:09 +0000 (06:17 +0000)]
make click below text put cursor at end

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

15 years agotrack subobjs (used by entry only for now) and emit signals to them too
raster [Mon, 17 Nov 2008 05:54:01 +0000 (05:54 +0000)]
track subobjs (used by entry only for now) and emit signals to them too

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

15 years agoupdate doc package.
kaethorn [Fri, 14 Nov 2008 23:06:04 +0000 (23:06 +0000)]
update doc package.

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

15 years agoFormatting
englebass [Fri, 14 Nov 2008 17:35:05 +0000 (17:35 +0000)]
Formatting

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

15 years agoOops! no change of version number.
barbieri [Fri, 14 Nov 2008 11:08:22 +0000 (11:08 +0000)]
Oops! no change of version number.

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

15 years agoEdje postponed calculations.
barbieri [Fri, 14 Nov 2008 11:06:15 +0000 (11:06 +0000)]
Edje postponed calculations.

This makes use of new Evas_Smart_Class calculate() callback to
postpone calculations until render time, possible saving lots of
calculations to happen.

It is another try, with Cedric's changes to force recalculations when
requried (ie: just before doing some edje_object_*_get()), let's see
if this one solve found issues.

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

15 years agoThis is a quick fix for edje match memory consuption. It is not the best
cedric [Mon, 10 Nov 2008 16:37:52 +0000 (16:37 +0000)]
This is a quick fix for edje match memory consuption. It is not the best
solution, but the fastest to implement without breaking edje file format.

So now, when a callback or a program don't use globbing charactere (*, ?,
[] and \), the match are put in a little rbtree instead of the big automate
matrix.

This patch could potentially break edje user, if you experience anything
strange with your edje file, please report.

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

15 years agotypo--
urandom [Wed, 5 Nov 2008 21:36:23 +0000 (21:36 +0000)]
typo--

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

15 years agofor some reason this was being NULL to me.
barbieri [Wed, 5 Nov 2008 16:08:39 +0000 (16:08 +0000)]
for some reason this was being NULL to me.

it was crashing on group changing.

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

15 years agoformatting.
raster [Sun, 2 Nov 2008 22:51:24 +0000 (22:51 +0000)]
formatting.

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

15 years ago * Arghh! Fix compilation... sorry
davemds [Sun, 2 Nov 2008 15:02:40 +0000 (15:02 +0000)]
 * Arghh! Fix compilation... sorry

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

15 years ago * Support text styles in edje_edit
davemds [Sun, 2 Nov 2008 14:10:11 +0000 (14:10 +0000)]
 * Support text styles in edje_edit

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

15 years agoalso use looptime
raster [Sun, 2 Nov 2008 02:43:43 +0000 (02:43 +0000)]
also use looptime

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

15 years agomove 2 textblock functions out of the dragable doxy category
davemds [Fri, 31 Oct 2008 15:13:50 +0000 (15:13 +0000)]
move 2 textblock functions out of the dragable doxy category

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

15 years agoCompleting the fixes in Edje doc
mcalamelli [Fri, 31 Oct 2008 13:16:57 +0000 (13:16 +0000)]
Completing the fixes in Edje doc

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

15 years agomissing dots
caro [Thu, 30 Oct 2008 21:29:27 +0000 (21:29 +0000)]
missing dots

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

15 years agoleak--
raster [Tue, 28 Oct 2008 04:58:39 +0000 (04:58 +0000)]
leak--

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

15 years agoremove some warnings
davemds [Mon, 27 Oct 2008 04:10:31 +0000 (04:10 +0000)]
remove some warnings

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

15 years agoREADME.in does not exist
caro [Sun, 26 Oct 2008 17:31:14 +0000 (17:31 +0000)]
README.in does not exist

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

15 years agoarg, missing config.h and too many EXTRA_DIST
caro [Sun, 26 Oct 2008 17:23:54 +0000 (17:23 +0000)]
arg, missing config.h and too many EXTRA_DIST

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

15 years ago * remove edje_main.h - useless now
caro [Sun, 26 Oct 2008 17:21:11 +0000 (17:21 +0000)]
 * remove edje_main.h - useless now
 * forget locale.h in edje_edit

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

15 years ago * move standard header files to source files
caro [Sun, 26 Oct 2008 17:18:19 +0000 (17:18 +0000)]
 * move standard header files to source files
 * remove gendoc

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

15 years agomissing file
caro [Sun, 26 Oct 2008 12:05:33 +0000 (12:05 +0000)]
missing file

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

15 years agofix documentation
caro [Sun, 26 Oct 2008 12:02:28 +0000 (12:02 +0000)]
fix documentation

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

15 years agoautotools cleanups
caro [Sun, 26 Oct 2008 11:55:57 +0000 (11:55 +0000)]
autotools cleanups

 * configure.ac re-organisation
 * don't compile edje binaries on windows ce
 * add doc rule to build documentation (hence gendo is removed,
   Doxyfile is moved to doc/ and edje.c.in is renamed doc/edje.dox.in)
   Next commit will fix completely the documentation
 * fix edje.pc.in

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

15 years agoret null - not nothing.
raster [Sun, 26 Oct 2008 11:04:53 +0000 (11:04 +0000)]
ret null - not nothing.

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

15 years agoSet member_{add,del} to NULL.
barbieri [Sat, 25 Oct 2008 02:58:30 +0000 (02:58 +0000)]
Set member_{add,del} to NULL.

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

15 years agofix leak in entry anchors
raster [Sat, 25 Oct 2008 02:14:48 +0000 (02:14 +0000)]
fix leak in entry anchors

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

15 years agoformatting
englebass [Fri, 24 Oct 2008 07:08:08 +0000 (07:08 +0000)]
formatting

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

15 years agoallow you to get geom of anchors.
raster [Fri, 24 Oct 2008 00:44:26 +0000 (00:44 +0000)]
allow you to get geom of anchors.

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

15 years agofix doc.
raster [Fri, 24 Oct 2008 00:43:24 +0000 (00:43 +0000)]
fix doc.

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

15 years agosupport repch - replacement char for passowrd mode. theme defines it now.
raster [Thu, 23 Oct 2008 05:38:06 +0000 (05:38 +0000)]
support repch - replacement char for passowrd mode. theme defines it now.

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

15 years agouse hold flags.
raster [Wed, 22 Oct 2008 11:59:59 +0000 (11:59 +0000)]
use hold flags.

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

15 years agoRemove Evas list from Edje and use Eina instead.
cedric [Wed, 22 Oct 2008 11:34:42 +0000 (11:34 +0000)]
Remove Evas list from Edje and use Eina instead.

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

15 years agosupport password mode.
raster [Wed, 22 Oct 2008 08:57:49 +0000 (08:57 +0000)]
support password mode.

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

15 years agofix last newline detection - dont keep adding them in!
raster [Wed, 22 Oct 2008 04:00:05 +0000 (04:00 +0000)]
fix last newline detection - dont keep adding them in!

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

15 years agoprintf--
raster [Tue, 21 Oct 2008 05:21:11 +0000 (05:21 +0000)]
printf--

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

15 years agoUse common eina convertion code.
cedric [Mon, 20 Oct 2008 09:11:19 +0000 (09:11 +0000)]
Use common eina convertion code.

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

15 years agofix edje smart move to update extra objs for entry.
raster [Fri, 17 Oct 2008 14:39:47 +0000 (14:39 +0000)]
fix edje smart move to update extra objs for entry.

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

15 years agoadd prototype.
raster [Fri, 17 Oct 2008 06:42:33 +0000 (06:42 +0000)]
add prototype.

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

15 years agoand support anchors now. fix up other nigglies. very solid now.
raster [Fri, 17 Oct 2008 06:40:46 +0000 (06:40 +0000)]
and support anchors now. fix up other nigglies. very solid now.

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

15 years agocleanup fixme's
raster [Fri, 17 Oct 2008 01:42:20 +0000 (01:42 +0000)]
cleanup fixme's

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

15 years agook final known bug god for del. now.. anchors
raster [Fri, 17 Oct 2008 01:40:10 +0000 (01:40 +0000)]
ok final known bug god for del. now.. anchors

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

15 years agoedcref: a note about group overriding using names.
dresb [Fri, 17 Oct 2008 01:05:02 +0000 (01:05 +0000)]
edcref: a note about group overriding using names.

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

15 years agosmall correction of the edc reference. (I really need to ad some sort of
dresb [Fri, 17 Oct 2008 00:41:14 +0000 (00:41 +0000)]
small correction of the edc reference. (I really need to ad some sort of
index to this).

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

15 years agoand now make del work "more" correctly (not perfect)
raster [Fri, 17 Oct 2008 00:20:52 +0000 (00:20 +0000)]
and now make del work "more" correctly (not perfect)

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

15 years agoand fix entry some more...
raster [Fri, 17 Oct 2008 00:07:43 +0000 (00:07 +0000)]
and fix entry some more...

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

15 years agofix insert from code to replace selection
raster [Thu, 16 Oct 2008 14:22:19 +0000 (14:22 +0000)]
fix insert from code to replace selection

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

15 years ago1 bizrre bug gone. 1 to go (random jumps to previosu format nodes on delete?)
raster [Thu, 16 Oct 2008 14:19:12 +0000 (14:19 +0000)]
1 bizrre bug gone. 1 to go (random jumps to previosu format nodes on delete?)

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

15 years agoedje entry growing.
raster [Thu, 16 Oct 2008 09:17:44 +0000 (09:17 +0000)]
edje entry growing.

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

15 years agoset corsor to start on text set.
raster [Thu, 16 Oct 2008 02:11:02 +0000 (02:11 +0000)]
set corsor to start on text set.

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

15 years agoactually use edje for selection and cursor now.
raster [Wed, 15 Oct 2008 15:15:06 +0000 (15:15 +0000)]
actually use edje for selection and cursor now.

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

15 years agoSwitch evas_stringshare to eina_stringshare.
cedric [Wed, 15 Oct 2008 14:11:11 +0000 (14:11 +0000)]
Switch evas_stringshare to eina_stringshare.

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

15 years agoand more entry support.
raster [Wed, 15 Oct 2008 09:58:25 +0000 (09:58 +0000)]
and more entry support.

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

15 years agomore editing works
raster [Tue, 14 Oct 2008 04:35:17 +0000 (04:35 +0000)]
more editing works

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

15 years agoMake edje depend on eina. No change in the code yet, so just fix your build system...
cedric [Mon, 13 Oct 2008 15:59:37 +0000 (15:59 +0000)]
Make edje depend on eina. No change in the code yet, so just fix your build system and no bug must show up.

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

15 years agoand fix segv if things get key events...
raster [Mon, 13 Oct 2008 11:57:32 +0000 (11:57 +0000)]
and fix segv if things get key events...

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

15 years agoeditable textblocks... a start (definitely not there yet)
raster [Mon, 13 Oct 2008 09:19:04 +0000 (09:19 +0000)]
editable textblocks... a start (definitely not there yet)

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

15 years agofix drag event objects to work.
raster [Fri, 10 Oct 2008 01:46:02 +0000 (01:46 +0000)]
fix drag event objects to work.

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

15 years ago * Support dragable parts
davemds [Thu, 9 Oct 2008 14:38:22 +0000 (14:38 +0000)]
 * Support dragable parts

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

15 years ago * update TODO
davemds [Thu, 9 Oct 2008 00:05:54 +0000 (00:05 +0000)]
 * update TODO

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

15 years ago * ... and finally save the generated EDC back to the edje file
davemds [Thu, 9 Oct 2008 00:04:18 +0000 (00:04 +0000)]
 * ... and finally save the generated EDC back to the edje file

This means that file created with the editor can now be decompiled!!

But make attention because not every feature of edje is supported.
This means that (if you modify an existing file) you will lost some feature
while saving; like MACRO, inherit values, comments in the EDC code and some
other smallies.
But if you have created the file with the editor all will be edje_decc well.

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

15 years ago * Support image_border_middle
davemds [Tue, 7 Oct 2008 21:13:27 +0000 (21:13 +0000)]
 * Support image_border_middle

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

15 years ago * Add support for text Ellipsis and Fit
davemds [Tue, 7 Oct 2008 16:01:56 +0000 (16:01 +0000)]
 * Add support for text Ellipsis and Fit

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

15 years ago * More work on edc export... quite finished now :)
davemds [Tue, 7 Oct 2008 14:11:11 +0000 (14:11 +0000)]
 * More work on edc export... quite finished now :)
 * Add gradient angle support to edje_edit
 * Some small doxy

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

15 years agoedje uses size min/max and aspect hints in evas - old extern blah calls
raster [Sun, 5 Oct 2008 03:37:37 +0000 (03:37 +0000)]
edje uses size min/max and aspect hints in evas - old extern blah calls
compatible and use the evas hints internally.

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

15 years ago * more work on edc export
davemds [Fri, 3 Oct 2008 00:20:19 +0000 (00:20 +0000)]
 * more work on edc export

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

15 years agofix a jitter with text fit if fit region tiny!
raster [Thu, 2 Oct 2008 04:01:54 +0000 (04:01 +0000)]
fix a jitter with text fit if fit region tiny!

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

15 years ago * When you use \'confine\' on a draggie you must set a min size for the part!!
davemds [Wed, 1 Oct 2008 22:23:36 +0000 (22:23 +0000)]
 * When you use \'confine\' on a draggie you must set a min size for the part!!
I have lost some time spotting this

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

15 years agoconfigure.in -> configure.ac
pfritz [Tue, 30 Sep 2008 18:07:29 +0000 (18:07 +0000)]
configure.in -> configure.ac

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

15 years ago * And also export color_classes when saving edc
davemds [Sun, 28 Sep 2008 22:45:47 +0000 (22:45 +0000)]
 * And also export color_classes when saving edc

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

15 years ago * implement edje_edit_state_color_class_get/set
davemds [Sun, 28 Sep 2008 22:23:43 +0000 (22:23 +0000)]
 * implement edje_edit_state_color_class_get/set

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

15 years ago * make color classes editable
davemds [Sun, 28 Sep 2008 18:44:19 +0000 (18:44 +0000)]
 * make color classes editable

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

15 years ago * add the ability to rename a \'data\' object
davemds [Sat, 27 Sep 2008 21:29:55 +0000 (21:29 +0000)]
 * add the ability to rename a \'data\' object
 * initial color_class support

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

15 years agoasparagus!
raster [Thu, 25 Sep 2008 02:59:59 +0000 (02:59 +0000)]
asparagus!

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

15 years agoallow groups if declared later to override (Replace) their prior declarations.
raster [Wed, 24 Sep 2008 08:16:42 +0000 (08:16 +0000)]
allow groups if declared later to override (Replace) their prior declarations.
this basically allows u to #include some .edc then selectively override some
things in it u want changed.

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

15 years ago * add doxy for programs in EDCREF
davemds [Tue, 23 Sep 2008 19:25:01 +0000 (19:25 +0000)]
 * add doxy for programs in EDCREF

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

15 years ago * more work on edc export (thanks dieb)
davemds [Tue, 23 Sep 2008 17:47:31 +0000 (17:47 +0000)]
 * more work on edc export (thanks dieb)

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

15 years agodisabel start/stop emits for programs - there is a good point that they are
raster [Thu, 18 Sep 2008 01:48:17 +0000 (01:48 +0000)]
disabel start/stop emits for programs - there is a good point that they are
largely useless.

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

15 years agoRevert edje_smart_calculate_v4_r2, it breaks e17 shelf resize.
barbieri [Wed, 17 Sep 2008 01:50:16 +0000 (01:50 +0000)]
Revert edje_smart_calculate_v4_r2, it breaks e17 shelf resize.

Not ready yet, reverting...

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