profile/ivi/edje.git
12 years agoAdd HEX, TERMINAL and PASSWORD layouts
raster [Wed, 4 Jan 2012 03:41:19 +0000 (03:41 +0000)]
Add HEX, TERMINAL and PASSWORD layouts

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

12 years agoedje: follow the rest of the EFL.
cedric [Tue, 3 Jan 2012 17:04:44 +0000 (17:04 +0000)]
edje: follow the rest of the EFL.

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

12 years agoEdje: Updated changelog.
tasn [Tue, 3 Jan 2012 12:18:16 +0000 (12:18 +0000)]
Edje: Updated changelog.

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

12 years agoEdje entry: Fix undo/redo with imf.
tasn [Tue, 3 Jan 2012 09:55:59 +0000 (09:55 +0000)]
Edje entry: Fix undo/redo with imf.

Many thanks to Jihoon Kim and SeoZ for reporting this issue.

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

12 years agofix bad func protocype - it returned a duplicated string, not internal.
raster [Mon, 2 Jan 2012 11:32:06 +0000 (11:32 +0000)]
fix bad func protocype - it returned a duplicated string, not internal.

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

12 years agoTYpo--, and a new comment!
onefang [Mon, 2 Jan 2012 10:19:49 +0000 (10:19 +0000)]
TYpo--, and a new comment!

Nothing to see here, move along.

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

12 years agoDon't override standard variables, it looks weird. In turn, fix building with automak...
sachiel [Wed, 28 Dec 2011 14:13:30 +0000 (14:13 +0000)]
Don't override standard variables, it looks weird. In turn, fix building with automake 1.11.2

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

12 years agoedje/edje_entry : Fix a bug. Wrong calculation for text length.
woohyun [Wed, 28 Dec 2011 10:27:06 +0000 (10:27 +0000)]
edje/edje_entry : Fix a bug. Wrong calculation for text length.

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

12 years agoedje/edje_entry : By this commit, preediting texts will be shown
woohyun [Wed, 28 Dec 2011 02:40:16 +0000 (02:40 +0000)]
edje/edje_entry : By this commit, preediting texts will be shown
differently. When inputting Korean text, preediting text will be shown
as selected. When inputting Japaneses text, preediting text will be
shown with underline. (Sometimes shown as selected for changing whole
preediting text to another text)

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

12 years agoedje/edje_entry : fix small bug when inputting password.
woohyun [Tue, 27 Dec 2011 08:02:39 +0000 (08:02 +0000)]
edje/edje_entry : fix small bug when inputting password.

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

12 years agoedje: don't use strlen() == 0
englebass [Wed, 21 Dec 2011 20:09:23 +0000 (20:09 +0000)]
edje: don't use strlen() == 0

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

12 years ago[edje/examples] Fix error on message fields access.
glima [Wed, 21 Dec 2011 12:18:52 +0000 (12:18 +0000)]
[edje/examples] Fix error on message fields access.

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

12 years agoedje: patch all group the intended way.
cedric [Tue, 20 Dec 2011 10:28:30 +0000 (10:28 +0000)]
edje: patch all group the intended way.

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

12 years agoedje: check existence of group at compile time also.
cedric [Mon, 19 Dec 2011 17:25:00 +0000 (17:25 +0000)]
edje: check existence of group at compile time also.

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

12 years agoedje: actually all wav are lacking.
cedric [Mon, 19 Dec 2011 16:47:58 +0000 (16:47 +0000)]
edje: actually all wav are lacking.

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

12 years agoedje: comment forgotten unused file.
cedric [Mon, 19 Dec 2011 16:05:29 +0000 (16:05 +0000)]
edje: comment forgotten unused file.

As a side note, if you break compilation with example, you are breaking doc generation.

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

12 years agoedje: more warning with borken .edj.
cedric [Mon, 19 Dec 2011 16:00:06 +0000 (16:00 +0000)]
edje: more warning with borken .edj.

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

12 years agoedje: reduce parts walk during load time of Edje file.
cedric [Fri, 16 Dec 2011 10:17:55 +0000 (10:17 +0000)]
edje: reduce parts walk during load time of Edje file.

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

12 years agoedje: oops, should have compiled that one.
cedric [Fri, 16 Dec 2011 09:49:21 +0000 (09:49 +0000)]
edje: oops, should have compiled that one.

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

12 years agoedje: forgotten ChangeLog.
cedric [Fri, 16 Dec 2011 09:47:18 +0000 (09:47 +0000)]
edje: forgotten ChangeLog.

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

12 years agoedje: fix wrong call to free() in edje_load.
cedric [Fri, 16 Dec 2011 09:40:43 +0000 (09:40 +0000)]
edje: fix wrong call to free() in edje_load.

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

12 years agoback out:
raster [Fri, 16 Dec 2011 00:29:05 +0000 (00:29 +0000)]
back out:
r66257 <- another small fix on the real problem
r66250 <- a small fix on the real problem
r66242 <- the real problem

jaewhan - your commit yesterday (r66242) has made edje_cc very
unstable and it will randomly segv (sometimes yes, sometimes no). as
such it's at the point i can't even compile e and elm without it
segving somewhere during build, so this gets backed out. review your
change carefully and look for issues.

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

12 years agoEdje entry: Added cursor,changed,manual signal.
tasn [Thu, 15 Dec 2011 14:41:46 +0000 (14:41 +0000)]
Edje entry: Added cursor,changed,manual signal.

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

12 years agolets not use uninitialized vars shall we?
raster [Thu, 15 Dec 2011 14:01:17 +0000 (14:01 +0000)]
lets not use uninitialized vars shall we?

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

12 years agoedje: use EINA_LIST_FOREACH_SAFE when removing item from a list.
cedric [Thu, 15 Dec 2011 10:02:39 +0000 (10:02 +0000)]
edje: use EINA_LIST_FOREACH_SAFE when removing item from a list.

Bug spotted by Michael Bouchaud.

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

12 years agoedje: declare limits as an object for the parser.
cedric [Thu, 15 Dec 2011 09:37:50 +0000 (09:37 +0000)]
edje: declare limits as an object for the parser.

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

12 years agoBug fix - about type change in group inherit.
jaehwan [Thu, 15 Dec 2011 09:15:11 +0000 (09:15 +0000)]
Bug fix - about type change in group inherit.
Lately, raster removed the code about the prohibition of type-change in
group inherit.
But about the "part" of different type, the data structure of the their
"description" is different.
So if the type is changed, it have to be reallocated. Current, it is not.

At first, we have to remove the lookups. If we don't, when lookup module
executes, the memory
may be broken. So I removed all lookups for reallocated description before
it is reallocated.
And I changed all description of the "part" is reallocated when the type is
changed.
The attribute of the "part" is remained. Just it reallocated the part of
**_Spec_**.

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

12 years agoEdje entry: Updated changelog according to recent changes.
tasn [Thu, 15 Dec 2011 08:28:45 +0000 (08:28 +0000)]
Edje entry: Updated changelog according to recent changes.

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

12 years agoEdje entry: Implement ctrl+delete and clean up some comments there.
tasn [Thu, 15 Dec 2011 08:28:40 +0000 (08:28 +0000)]
Edje entry: Implement ctrl+delete and clean up some comments there.

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

12 years agoedje: improve doc a little bit.
cedric [Wed, 14 Dec 2011 16:37:06 +0000 (16:37 +0000)]
edje: improve doc a little bit.

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

12 years agoEdje entry: Implement ctrl+arrow word prev and word next.
tasn [Wed, 14 Dec 2011 16:27:45 +0000 (16:27 +0000)]
Edje entry: Implement ctrl+arrow word prev and word next.

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

12 years agoEdje entry: Implement Ctrl+Backspace - delete to start of word.
tasn [Wed, 14 Dec 2011 16:27:40 +0000 (16:27 +0000)]
Edje entry: Implement Ctrl+Backspace - delete to start of word.

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

12 years agoEdje entry: Use the new default "tab" and "br" tags.
tasn [Wed, 14 Dec 2011 13:27:47 +0000 (13:27 +0000)]
Edje entry: Use the new default "tab" and "br" tags.

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

12 years agolets not delete previous timer and just add one if there is none -
raster [Wed, 14 Dec 2011 10:22:49 +0000 (10:22 +0000)]
lets not delete previous timer and just add one if there is none -
less frees and allocs

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

12 years agoedje: Fixed svn detection for svn1.7
tasn [Tue, 13 Dec 2011 08:50:19 +0000 (08:50 +0000)]
edje: Fixed svn detection for svn1.7

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

12 years agoadd changelog for fix!
raster [Tue, 13 Dec 2011 02:48:00 +0000 (02:48 +0000)]
add changelog for fix!

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

12 years agofix a pair of buffer overflows from r65619
discomfitor [Mon, 12 Dec 2011 19:59:25 +0000 (19:59 +0000)]
fix a pair of buffer overflows from r65619

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

12 years agoMinor adjustments to the current status.
rui [Sat, 10 Dec 2011 11:26:31 +0000 (11:26 +0000)]
Minor adjustments to the current status.

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

12 years agoedje: we never call perror.
cedric [Thu, 8 Dec 2011 16:21:49 +0000 (16:21 +0000)]
edje: we never call perror.

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

12 years agoEdje entry: use the newly added self-closing textblock tags.
tasn [Thu, 8 Dec 2011 12:07:05 +0000 (12:07 +0000)]
Edje entry: use the newly added self-closing textblock tags.

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

12 years agoadd multisense back in post 1.1
raster [Sun, 4 Dec 2011 03:18:49 +0000 (03:18 +0000)]
add multisense back in post 1.1

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

12 years agofix changelogs to mention release.
raster [Sun, 4 Dec 2011 01:56:31 +0000 (01:56 +0000)]
fix changelogs to mention  release.

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

12 years agoedje: fix building example in another directory.
cedric [Sat, 3 Dec 2011 14:23:44 +0000 (14:23 +0000)]
edje: fix building example in another directory.

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

12 years agolets not show a disable or enable opt for installing examples. no need
raster [Sat, 3 Dec 2011 08:42:49 +0000 (08:42 +0000)]
lets not show a disable or enable opt for installing examples. no need
for this to be a bugfix - really. so no backport.

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

12 years agoand now go to normal-like svn revs
raster [Fri, 2 Dec 2011 09:45:25 +0000 (09:45 +0000)]
and now go to normal-like svn revs

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

12 years agorevert my 1.x.99 stuff so i can branch.
raster [Fri, 2 Dec 2011 09:32:11 +0000 (09:32 +0000)]
revert my 1.x.99 stuff so i can branch.

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

12 years agoand lets bump on to 1.x.99 (or so) for svn... and back to adding snap
raster [Fri, 2 Dec 2011 09:10:56 +0000 (09:10 +0000)]
and lets bump on to 1.x.99 (or so) for svn... and back to adding snap
rev.

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

12 years agoLast of the docs.
onefang [Thu, 1 Dec 2011 12:34:47 +0000 (12:34 +0000)]
Last of the docs.
No bloody functional change.

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

12 years agoedje: forgotten #if.
cedric [Wed, 30 Nov 2011 10:57:30 +0000 (10:57 +0000)]
edje: forgotten #if.

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

12 years agofix distcheck issues with examples. - always install examples, but
raster [Wed, 30 Nov 2011 05:15:18 +0000 (05:15 +0000)]
fix distcheck issues with examples. - always install examples, but
build is optional.

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

12 years agodisable compiling of examples.
raster [Tue, 29 Nov 2011 03:47:51 +0000 (03:47 +0000)]
disable compiling of examples.

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

12 years agoSome minor doc changes while I'm at it.
onefang [Mon, 28 Nov 2011 16:00:24 +0000 (16:00 +0000)]
Some minor doc changes while I'm at it.

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

12 years agoOops.
onefang [Mon, 28 Nov 2011 15:59:35 +0000 (15:59 +0000)]
Oops.

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

12 years agoedje: cleanup and more accurate evaluation of CURRENT.
cedric [Mon, 28 Nov 2011 10:20:51 +0000 (10:20 +0000)]
edje: cleanup and more accurate evaluation of CURRENT.

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

12 years agoedje: fix documentation for limits.
cedric [Mon, 28 Nov 2011 09:28:42 +0000 (09:28 +0000)]
edje: fix documentation for limits.

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

12 years agoedje: fix typo and remove useless code.
cedric [Mon, 28 Nov 2011 08:22:36 +0000 (08:22 +0000)]
edje: fix typo and remove useless code.

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

12 years agoedje: major cleanup of map calc in edje, now done inside Edje_Calc_Param.
cedric [Sun, 27 Nov 2011 23:55:37 +0000 (23:55 +0000)]
edje: major cleanup of map calc in edje, now done inside Edje_Calc_Param.

NOTE: This was necessary for solving issue with the new CURRENT feature. I
don't like this massive change, but there is no way around. This patch is
only the first step, I will wait the full night before completly fixing
the issue with CURRENT.

WARNING: If this patch doesn't break svn, you must feel lucky and go play
money games. In all other case, please report any issue to the developper
mailing-list.

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

12 years agoEven mooore docs.
onefang [Sat, 26 Nov 2011 02:37:04 +0000 (02:37 +0000)]
Even mooore docs.

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

12 years agoMore docs.
onefang [Sat, 26 Nov 2011 01:37:38 +0000 (01:37 +0000)]
More docs.

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

12 years agohandle DEL of swallowed objects, not FREE - old old old code.
raster [Thu, 24 Nov 2011 12:44:41 +0000 (12:44 +0000)]
handle DEL of swallowed objects, not FREE - old old old code.

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

12 years agofix awful event re-propagation between every part and parent and part
raster [Thu, 24 Nov 2011 11:51:11 +0000 (11:51 +0000)]
fix awful event re-propagation between every part and parent and part
and.... u get the idea. this made an n^m list of messages... where n
was 3 of messages sent and m was # of child parts (42 of them)... this
caused a silly 3 of timers to be allocated... don't ask how many. in a
simple snapshot i saw 101mb of timers allocated... and i was just
starting... anyway - this makes the propagatiopn not propagate down
and then back up again... and it only needs 1 timer allocated to
handle a re-schedule of processing messages. not N. "leak" that was
just a massive memory spike) is now fixed.

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

12 years agolookup duplicate targets and skip new target if already in list.
raster [Wed, 23 Nov 2011 10:42:58 +0000 (10:42 +0000)]
lookup duplicate targets and skip new target if already in list.

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

12 years agoaaah allow type to be set on group inherit or part inherit... you just
raster [Wed, 23 Nov 2011 10:38:43 +0000 (10:38 +0000)]
aaah allow type to be set on group inherit or part inherit... you just
really shouldnt set it to a different type as its not very sensible.

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

12 years agochange of email address: this is going to be ugly
discomfitor [Wed, 23 Nov 2011 08:40:50 +0000 (08:40 +0000)]
change of email address: this is going to be ugly

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

12 years agoAdded docs for the last of the API from the previous release.
onefang [Tue, 22 Nov 2011 03:48:44 +0000 (03:48 +0000)]
Added docs for the last of the API from the previous release.
Next I'll add docs for THIS release's API additions.

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

12 years agoAbout time I updated this.
onefang [Mon, 21 Nov 2011 00:44:37 +0000 (00:44 +0000)]
About time I updated this.

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

12 years agoPolish up the lua error handling.
onefang [Sun, 20 Nov 2011 23:52:57 +0000 (23:52 +0000)]
Polish up the lua error handling.

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

12 years agoSome minor cleanups.
onefang [Sun, 20 Nov 2011 22:04:37 +0000 (22:04 +0000)]
Some minor cleanups.

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

12 years agoDon't bypass the metatable when we shouldn't, and note when we can get away with it.
onefang [Sun, 20 Nov 2011 21:24:58 +0000 (21:24 +0000)]
Don't bypass the metatable when we shouldn't, and note when we can get away with it.

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

12 years agoPrint the contents of the messages.
onefang [Sun, 20 Nov 2011 21:01:01 +0000 (21:01 +0000)]
Print the contents of the messages.

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

12 years agoAdding the source for the signal test stuff raster and I where using, as another...
onefang [Sun, 20 Nov 2011 20:19:03 +0000 (20:19 +0000)]
Adding the source for the signal test stuff raster and I where using, as another example.

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

12 years agoLast of the stack review, unless I missed some.
onefang [Sun, 20 Nov 2011 19:49:05 +0000 (19:49 +0000)]
Last of the stack review, unless I missed some.
No functional change.

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

12 years agoedje: fix bug when using filter with edje cache turned on.
cedric [Sun, 20 Nov 2011 18:27:14 +0000 (18:27 +0000)]
edje: fix bug when using filter with edje cache turned on.

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

12 years agoMore stack analysis, still no functional change.
onefang [Sun, 20 Nov 2011 17:40:43 +0000 (17:40 +0000)]
More stack analysis, still no functional change.

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

12 years agoStop abusing passed in tables, as per my email on the dev list.
onefang [Sun, 20 Nov 2011 15:51:58 +0000 (15:51 +0000)]
Stop abusing passed in tables, as per my email on the dev list.

I love removing code.  B-)

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

12 years agoedje: unbreak svn.
cedric [Sun, 20 Nov 2011 14:39:34 +0000 (14:39 +0000)]
edje: unbreak svn.

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

12 years agoSome scattered lua stack check comments, to get them in before a functional change.
onefang [Sun, 20 Nov 2011 14:39:30 +0000 (14:39 +0000)]
Some scattered lua stack check comments, to get them in before a functional change.
No functional change.

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

12 years agoedje: remove warning when building without Ecore_IMF.
cedric [Sun, 20 Nov 2011 14:15:37 +0000 (14:15 +0000)]
edje: remove warning when building without Ecore_IMF.

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

12 years agoedje: fix amalgamation support.
cedric [Sun, 20 Nov 2011 14:11:50 +0000 (14:11 +0000)]
edje: fix amalgamation support.

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

12 years agoedje: remove various warning.
cedric [Sun, 20 Nov 2011 14:09:17 +0000 (14:09 +0000)]
edje: remove various warning.

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

12 years agoMake map like the others, remove excess push and gc.
onefang [Sun, 20 Nov 2011 13:01:16 +0000 (13:01 +0000)]
Make map like the others, remove excess push and gc.
What was I thinking?

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

12 years agoAdd some FIXME's, and more lua stack review.
onefang [Sun, 20 Nov 2011 12:51:49 +0000 (12:51 +0000)]
Add some FIXME's, and more lua stack review.
No functoinal change.

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

12 years agoSome more stack review, plus a couple of FIXME's added.
onefang [Sat, 19 Nov 2011 15:37:21 +0000 (15:37 +0000)]
Some more stack review, plus a couple of FIXME's added.
No functional change, just comments.

Too tired for more, I'll finish this tomorrow.

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

12 years agoadd changelog for edje work.
raster [Sat, 19 Nov 2011 15:12:56 +0000 (15:12 +0000)]
add changelog for edje work.

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

12 years agoremove commented code now.
raster [Sat, 19 Nov 2011 05:02:00 +0000 (05:02 +0000)]
remove commented code now.

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

12 years agofix propagation to child groups - seems we had src set to null that i
raster [Sat, 19 Nov 2011 04:23:27 +0000 (04:23 +0000)]
fix propagation to child groups - seems we had src set to null that i
didnt catch when i added it at the end.

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

12 years agofix edje object leak if child obj file set fails!!!
raster [Sat, 19 Nov 2011 04:16:32 +0000 (04:16 +0000)]
fix edje object leak if child obj file set fails!!!

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

12 years agofix docs to not confuse onefang... :)
raster [Sat, 19 Nov 2011 04:08:55 +0000 (04:08 +0000)]
fix docs to not confuse onefang... :)

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

12 years agofix looping message passing from children back to parent then back to
raster [Sat, 19 Nov 2011 03:24:37 +0000 (03:24 +0000)]
fix looping message passing from children back to parent then  back to
child, parent etc. due to changes in propagation code.

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

12 years agoKeep it clean.
onefang [Sat, 19 Nov 2011 01:38:54 +0000 (01:38 +0000)]
Keep it clean.

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

12 years agoAbout half way through the lua stack analysis.
onefang [Sat, 19 Nov 2011 01:12:06 +0000 (01:12 +0000)]
About half way through the lua stack analysis.
No functional changes.

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

12 years agofix inconsistency with propagating signals and messages. now messages
raster [Fri, 18 Nov 2011 10:35:38 +0000 (10:35 +0000)]
fix inconsistency with propagating signals and messages. now messages
AND signals should propagate to children the SAME WAY - that means
children you added explicitly in the edje file and not form c code get
propagated to.

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

12 years agoMaybe one day raster will remember.
onefang [Fri, 18 Nov 2011 09:52:58 +0000 (09:52 +0000)]
Maybe one day raster will remember.
Something to do with caches perhaps?
Needs to be changed anyway.

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

12 years agoformatting fix
raster [Fri, 18 Nov 2011 07:18:19 +0000 (07:18 +0000)]
formatting fix

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

12 years agomore formatting improvements
raster [Fri, 18 Nov 2011 06:46:51 +0000 (06:46 +0000)]
more formatting improvements

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

12 years agosome formatting fixes.
raster [Fri, 18 Nov 2011 06:40:49 +0000 (06:40 +0000)]
some formatting fixes.

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

12 years agoremove unused code
raster [Fri, 18 Nov 2011 06:32:22 +0000 (06:32 +0000)]
remove unused code

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

12 years agoedje:echo() logs to the lua domain, at the debug level.
onefang [Fri, 18 Nov 2011 05:53:44 +0000 (05:53 +0000)]
edje:echo() logs to the lua domain, at the debug level.
It's for debugging lua scripts.

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

12 years agoYou might call this an API break, but it's a bug fix.
onefang [Fri, 18 Nov 2011 02:27:16 +0000 (02:27 +0000)]
You might call this an API break, but it's a bug fix.

The very original lua code from waaaay back when,
would create the various timer objects as members of the evas class,
which would mean you could call evas functions on the timer objects.

Not good.

Now they have their own classes.

However, you still have to create them by calling functions in the
edje class, there should probably be an ecore class for that instead.

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

12 years agotypo--
onefang [Fri, 18 Nov 2011 01:50:47 +0000 (01:50 +0000)]
typo--

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