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

12 years agoMake a better messaeg callback example.
onefang [Thu, 17 Nov 2011 18:38:23 +0000 (18:38 +0000)]
Make a better messaeg callback example.

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

12 years agoDocument the lua callback hooks.
onefang [Thu, 17 Nov 2011 18:13:58 +0000 (18:13 +0000)]
Document the lua callback hooks.

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

12 years agoDocument the pre 1.1.0 edje functions.
onefang [Thu, 17 Nov 2011 17:42:29 +0000 (17:42 +0000)]
Document the pre 1.1.0 edje functions.

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

12 years agoDocumentation stubs. I'll fill them in later.
onefang [Thu, 17 Nov 2011 14:21:53 +0000 (14:21 +0000)]
Documentation stubs.  I'll fill them in later.
Also includes stubs for the documentation of stack usage.

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

12 years agoFix building without Ecore_IMF
sachiel [Thu, 17 Nov 2011 14:07:39 +0000 (14:07 +0000)]
Fix building without Ecore_IMF

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

12 years agoevil >= 1.0.0
caro [Wed, 16 Nov 2011 17:51:42 +0000 (17:51 +0000)]
evil >= 1.0.0

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

13 years agoupdate release candidate trees to their release version in preparation
raster [Wed, 16 Nov 2011 05:34:37 +0000 (05:34 +0000)]
update release candidate trees to their release version in preparation
for alpha

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

13 years agoclarify group inherit error message
discomfitor [Tue, 15 Nov 2011 16:19:09 +0000 (16:19 +0000)]
clarify group inherit error message

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

13 years agofix copying for edje to be explicit about epp.
raster [Tue, 15 Nov 2011 11:47:53 +0000 (11:47 +0000)]
fix copying for edje to be explicit about epp.

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

13 years agoupdate README for edje
raster [Tue, 15 Nov 2011 11:40:26 +0000 (11:40 +0000)]
update README for edje

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

13 years agook - add the others :)
raster [Tue, 15 Nov 2011 10:32:50 +0000 (10:32 +0000)]
ok - add the others :)

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

13 years agoedje news now up to date
raster [Tue, 15 Nov 2011 09:15:00 +0000 (09:15 +0000)]
edje news now up to date

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

13 years agobegin news info for edje
raster [Tue, 15 Nov 2011 05:16:52 +0000 (05:16 +0000)]
begin news info for edje

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

13 years agodisable multisense for edje 1.1
raster [Tue, 15 Nov 2011 03:01:03 +0000 (03:01 +0000)]
disable multisense for edje 1.1

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

13 years agoValue stored to 'pc' is never read and 'el' must not be null.
jaehwan [Mon, 14 Nov 2011 12:19:09 +0000 (12:19 +0000)]
Value stored to 'pc' is never read and 'el' must not be null.

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

13 years agoValue stored to 'pc' is never read
jaehwan [Mon, 14 Nov 2011 11:23:23 +0000 (11:23 +0000)]
Value stored to 'pc' is never read

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

13 years agorel1.to: ""; fix build error.
jaehwan [Mon, 14 Nov 2011 11:04:37 +0000 (11:04 +0000)]
rel1.to: ""; fix build error.
Actually, if rel1.to_x is not used in the matched description of the parent group, rel1.to_x: ""; doesn't need to be used in the description of the child group.
Because its state is already default. But sometime we may want to use it explicitly. So I add this code in order to cover that case.

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

13 years agoFix up some returns after a review.
onefang [Mon, 14 Nov 2011 07:35:23 +0000 (07:35 +0000)]
Fix up some returns after a review.

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

13 years agoExtra parenthethith, coth Mike'th compiler hath a lithp.
onefang [Mon, 14 Nov 2011 04:47:44 +0000 (04:47 +0000)]
Extra parenthethith, coth Mike'th compiler hath a lithp.

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

13 years agoRearange things so the main lua group is the, um, main one,
onefang [Mon, 14 Nov 2011 00:18:41 +0000 (00:18 +0000)]
Rearange things so the main lua group is the, um, main one,
the edje group is swallowed in that, and the bubbles lua group
is swallowed into the edje group.

Demonstrates all ways of lua swallowing, except direct lua to lua.

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

13 years agoSome error checking and logging love.
onefang [Mon, 14 Nov 2011 00:13:36 +0000 (00:13 +0000)]
Some error checking and logging love.
More love coming soon.

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

13 years agoFix up a problem with geom and friends when some external thingy moves stuff behind...
onefang [Sun, 13 Nov 2011 17:58:11 +0000 (17:58 +0000)]
Fix up a problem with geom and friends when some external thingy moves stuff behind our backs.
This happens during startup at least and did cause problems.

Restrict image loading to images from the same edje file we are in, as per rasters request.

Some minor cleanups.

This commit fixes the last of the known problems.
So it's ready for release, except for adding docs.
I'll be adding docs over the next week anyway.

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

13 years agoRearrange things again to make Doxygen and compiler happy.
onefang [Sat, 12 Nov 2011 19:39:01 +0000 (19:39 +0000)]
Rearrange things again to make Doxygen and compiler happy.

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

13 years agoA few basic docs, just to show the sort of structure I'm aiming for.
onefang [Sat, 12 Nov 2011 14:33:08 +0000 (14:33 +0000)]
A few basic docs, just to show the sort of structure I'm aiming for.

I don't know doxygen, and doxygen don't seem to quite understand what I want.
Which is to document the lua side of things, but having the docs near the C
functions that define them.  Help me out please doxygen experts.

Note the problem with edje:rect().

Or I could just write one big blob.  Ewwww.

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

13 years agoAdd my self to authors.
onefang [Sat, 12 Nov 2011 10:47:36 +0000 (10:47 +0000)]
Add my self to authors.

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

13 years agoRearrange the source code. No functional changes.
onefang [Sat, 12 Nov 2011 10:42:56 +0000 (10:42 +0000)]
Rearrange the source code.  No functional changes.

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

13 years agoMore boiler, less plate.
onefang [Sat, 12 Nov 2011 04:11:25 +0000 (04:11 +0000)]
More boiler, less plate.

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

13 years agoOops, fixor the bools.
onefang [Sat, 12 Nov 2011 02:31:09 +0000 (02:31 +0000)]
Oops, fixor the bools.

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

13 years agoGeneric functions for grabbing arguments, possibly out of a table,
onefang [Sat, 12 Nov 2011 02:23:33 +0000 (02:23 +0000)]
Generic functions for grabbing arguments, possibly out of a table,
and returning a table of results.

This replaces a whole host of specialised functions, and gives some flexibility.

As promised, I did not forget about the const castings, they went away as expected.

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

13 years agoAdd some inheritance.
onefang [Fri, 11 Nov 2011 21:32:15 +0000 (21:32 +0000)]
Add some inheritance.

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

13 years agoSandbox the edje file setting.
onefang [Fri, 11 Nov 2011 18:11:10 +0000 (18:11 +0000)]
Sandbox the edje file setting.
Patch up the argument getting for image setting.
Still not sandboxing the image setting, that's a pain.

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

13 years agoActually return the map source.
onefang [Fri, 11 Nov 2011 16:34:14 +0000 (16:34 +0000)]
Actually return the map source.

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

13 years agoMore generic method of checking the type of userdata object sent to us by lua.
onefang [Fri, 11 Nov 2011 16:23:06 +0000 (16:23 +0000)]
More generic method of checking the type of userdata object sent to us by lua.

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

13 years agoSome more fixes to the group inherit thing
sachiel [Fri, 11 Nov 2011 03:13:13 +0000 (03:13 +0000)]
Some more fixes to the group inherit thing

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

13 years agoBreak away if we already found a matching state
sachiel [Fri, 11 Nov 2011 00:43:23 +0000 (00:43 +0000)]
Break away if we already found a matching state

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

13 years agoSeems to work OK with this earlier version now.
onefang [Thu, 10 Nov 2011 17:03:10 +0000 (17:03 +0000)]
Seems to work OK with this earlier version now.
This is the version that comes with Ubuntu LTS (10.04).

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

13 years agoActually implement the 5 param version of map:populate.
onefang [Thu, 10 Nov 2011 16:59:21 +0000 (16:59 +0000)]
Actually implement the 5 param version of map:populate.

Plus - let another TODO sneak in.

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

13 years agofix eina log for alsa thing to not use \n's
raster [Thu, 10 Nov 2011 06:38:15 +0000 (06:38 +0000)]
fix eina log for alsa thing to not use \n's

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

13 years agotry init and shut down remix outside of thread.
raster [Thu, 10 Nov 2011 05:18:43 +0000 (05:18 +0000)]
try init and shut down remix outside of thread.

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

13 years agoRemove something that is never used.
onefang [Wed, 9 Nov 2011 04:44:31 +0000 (04:44 +0000)]
Remove something that is never used.

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

13 years agosee how much morte code i had to add just to use eina_log gustavo? i
raster [Tue, 8 Nov 2011 07:14:49 +0000 (07:14 +0000)]
see how much morte code i had to add just to use eina_log gustavo? i
had to add eina_init() and shutdown and init refcounting and log
domain creating and add a macro.. so i can finally use it? eina being
included here actually was never needed... but since include was there
i could use it...

just saying - using eina_log is not convenient. it doesn't save time.
it's benefits are dubious (knowing what envv ar to set to what values
to get log output is black magic as u need to know specific log level
values and log domain names which u only find out by digging thru
code). my point -> if u want eina_log used more.. it needs to be AS
EASY as the printf. :)

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

13 years agofix slight "tick tick" in interpolated audio resmapling. found it.
raster [Tue, 8 Nov 2011 07:10:33 +0000 (07:10 +0000)]
fix slight "tick tick" in interpolated audio resmapling. found it.

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

13 years agouse WRN maco for complaining if alsa init fails.
raster [Tue, 8 Nov 2011 06:55:07 +0000 (06:55 +0000)]
use WRN maco for complaining if alsa init fails.

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

13 years agorequire remix 0.2.4 and use remix pkgconfig libdir for plugins
raster [Tue, 8 Nov 2011 06:52:05 +0000 (06:52 +0000)]
require remix 0.2.4 and use remix pkgconfig libdir for plugins

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

13 years agoLet's not rotate the example clear out of view.
onefang [Mon, 7 Nov 2011 10:34:34 +0000 (10:34 +0000)]
Let's not rotate the example clear out of view.

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

13 years agotypo -= 2
onefang [Mon, 7 Nov 2011 10:18:31 +0000 (10:18 +0000)]
typo -= 2

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

13 years agoSlightly more sane examples of map usage.
onefang [Mon, 7 Nov 2011 09:52:17 +0000 (09:52 +0000)]
Slightly more sane examples of map usage.

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

13 years agofix small interpolation bug that caused some "clicks".
raster [Mon, 7 Nov 2011 09:25:40 +0000 (09:25 +0000)]
fix small interpolation bug that caused some "clicks".

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

13 years agoOops, this one was wrong.
onefang [Mon, 7 Nov 2011 08:55:03 +0000 (08:55 +0000)]
Oops, this one was wrong.

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

13 years agoThe other half of the lua map API.
onefang [Mon, 7 Nov 2011 07:02:02 +0000 (07:02 +0000)]
The other half of the lua map API.
Also fix up some warnings pointed out by Mike Blumenkrantz.

I'm using the "I committed this from my USA server to sneak it past the deadline" excuse.  :-P

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

13 years agodon't need to strlen here
discomfitor [Mon, 7 Nov 2011 06:10:06 +0000 (06:10 +0000)]
don't need to strlen here

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

13 years agoand some more cleaning/formatting in alsa code
raster [Mon, 7 Nov 2011 05:57:46 +0000 (05:57 +0000)]
and some more cleaning/formatting in alsa code

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

13 years agoformatting fixes in alsa code
raster [Mon, 7 Nov 2011 05:45:00 +0000 (05:45 +0000)]
formatting fixes in alsa code

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

13 years agosvn:ignore
discomfitor [Mon, 7 Nov 2011 05:08:12 +0000 (05:08 +0000)]
svn:ignore

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

13 years agoAdd the ChnageLog and since 1.1.0
jaehwan [Mon, 7 Nov 2011 04:36:53 +0000 (04:36 +0000)]
Add the ChnageLog and since 1.1.0

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