Flavio Vinicius Alvares Ceolin
675d863dc3
edje_codegen: Making the example uses the externals code
...
SVN revision: 76992
2012-09-21 17:34:09 +00:00
Flavio Vinicius Alvares Ceolin
8214538527
edje_codegen: Adding support for externals
...
Generating functions to manipulate the parameters of
an external part.
SVN revision: 76991
2012-09-21 17:32:34 +00:00
Jonas M. Gastal
456890e18a
edje: Part Box Group created in documentation.
...
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 76990
2012-09-21 17:21:03 +00:00
Jonas M. Gastal
7d92cdf160
edje: Part Table Group created in documentation.
...
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 76989
2012-09-21 17:21:00 +00:00
Jonas M. Gastal
8a6ce6e76d
edje: Part top level group created in documentation.
...
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 76988
2012-09-21 17:20:58 +00:00
Jonas M. Gastal
ba23c2b0a9
edje: Object Scale Group created in documentation.
...
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 76987
2012-09-21 17:20:55 +00:00
Jonas M. Gastal
15bdd45e16
edje: Color and Text Class groups created in documentation.
...
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 76986
2012-09-21 17:20:53 +00:00
Jonas M. Gastal
bf8048e899
edje: Object Perspective Group created in documentation.
...
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 76985
2012-09-21 17:20:50 +00:00
Jonas M. Gastal
1965aba9ab
edje: Object File Group created in documentation.
...
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 76984
2012-09-21 17:20:47 +00:00
Jonas M. Gastal
0d6c7613ae
edje: Object Animation Group created in documentation.
...
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 76983
2012-09-21 17:20:45 +00:00
Jonas M. Gastal
9523796657
edje: Communication Interface groups created in documentation.
...
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 76982
2012-09-21 17:20:42 +00:00
Jonas M. Gastal
392806bb3f
edje: Object Geometry Group created in documentation.
...
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 76981
2012-09-21 17:20:39 +00:00
Jonas M. Gastal
2871da2a95
edje: Object top level group created in documentation.
...
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 76980
2012-09-21 17:20:37 +00:00
Jonas M. Gastal
cdb1dec5b6
edje: External Group created in documentation.
...
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 76971
2012-09-21 15:37:54 +00:00
Cedric BAIL
2dc64f6639
edje: why does it work for me...
...
SVN revision: 76891
2012-09-20 07:52:10 +00:00
Cedric BAIL
77cc27d05a
edje: damn top poster !
...
SVN revision: 76884
2012-09-20 06:27:34 +00:00
David Walter Seikel
cb7027d7b1
Lua 5.2 support added, from a patch by Dennis Schridde (devurandom).
...
SVN revision: 76883
2012-09-20 05:48:05 +00:00
Vincent Torri
371defbd32
merge: add COPYING files (BSD 2-clause, LGPL and GPL) and doc
...
doc though head.html should be improved :)
SVN revision: 76843
2012-09-19 06:57:03 +00:00
Michael BOUCHAUD
001bac6058
edje: Changelog
...
SVN revision: 76789
2012-09-18 09:00:27 +00:00
Michael BOUCHAUD
7b6807939e
edje: fix group inherit with script
...
SVN revision: 76769
2012-09-17 16:37:50 +00:00
Jonas M. Gastal
12732ab7eb
edje: inserting module functions to the General Group and adding doc to them
...
SVN revision: 76767
2012-09-17 15:00:27 +00:00
Jonas M. Gastal
178be1d81a
edje: identation fix for file src/lib/Edje.h.
...
SVN revision: 76766
2012-09-17 15:00:22 +00:00
Cedric BAIL
42e427e2c7
edje: don't wait until enough data filed the pipe to notify the other side of stdout that we are working.
...
SVN revision: 76751
2012-09-17 10:09:04 +00:00
Cedric BAIL
d152e600ca
edje: cleanup edje_watch code.
...
SVN revision: 76747
2012-09-17 09:38:20 +00:00
Cedric BAIL
a6ab9bddd2
edje: don't generate annotate file when edje_cc fail.
...
SVN revision: 76746
2012-09-17 09:34:29 +00:00
Flavio Vinicius Alvares Ceolin
e4e831b01a
edje_codegen: Improving the example
...
Making the example cover the new box and table functions.
SVN revision: 76688
2012-09-14 18:22:38 +00:00
Flavio Vinicius Alvares Ceolin
2da400cd21
edje_codegen: adding support for BOX and TABLE
...
Adding the follow functions if the part is a BOX:
- edje_object_part_box_append
- edje_object_part_box_prepend
- edje_object_part_box_insert_before
- edje_object_part_box_insert_at
- edje_object_part_box_remove
- edje_object_part_box_remove_at
- edje_object_part_box_remove_all
or if the part is a TABLE:
- edje_object_part_table_pack
- edje_object_part_table_unpack
- edje_object_part_table_clear
- edje_object_part_table_child_get
- edje_object_part_table_col_row_size_get
SVN revision: 76687
2012-09-14 18:20:31 +00:00
Vincent Torri
84807e6abc
Edje: fix returned value
...
SVN revision: 76647
2012-09-14 08:01:30 +00:00
Jonas M. Gastal
ad9c856233
General Group created in Edje documentation.
...
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 76608
2012-09-13 13:11:50 +00:00
Cedric BAIL
4791a710f2
edje: reduce memory used per callback.
...
SVN revision: 76517
2012-09-12 11:16:57 +00:00
Cedric BAIL
e683bab25e
edje: less test is better, thanks Jack.
...
SVN revision: 76510
2012-09-12 09:08:24 +00:00
Carsten Haitzler
9c1cc8bbf0
actually ecore_x is not needed. :)
...
SVN revision: 76509
2012-09-12 09:01:59 +00:00
Sanjeev BA
faee221288
Improve documentation.
...
Signed-off-by: Sanjeev BA <iamsanjeev@gmail.com>
SVN revision: 76497
2012-09-12 07:31:21 +00:00
Youness Alaoui
a17d6e7042
Edje: edje_codegen uses errno so we should include it
...
SVN revision: 76484
2012-09-12 02:38:48 +00:00
Vincent Torri
59a9dfd118
merge: add infra for evil
...
SVN revision: 76463
2012-09-11 16:04:21 +00:00
Carsten Haitzler
a00b9084ea
use less memory at runtime with real part structs. actual savings are
...
about 25%.
SVN revision: 76460
2012-09-11 13:14:51 +00:00
Cedric BAIL
90f9d623fe
edje: don't strcmp ith NULL.
...
SVN revision: 76449
2012-09-11 08:15:33 +00:00
Cedric BAIL
979f7879ba
edje: recycle and use less memory during load time.
...
SVN revision: 76445
2012-09-11 07:30:22 +00:00
Cedric BAIL
b757565407
edje: silent compiler warning.
...
SVN revision: 76440
2012-09-11 06:57:50 +00:00
Cedric BAIL
b683dbec0b
edje: oops typo.
...
SVN revision: 76439
2012-09-11 06:53:32 +00:00
Cedric BAIL
9d6ec11e24
edje: O(1) access time for edje_cc_handler parameter.
...
This give another 10% speed improvements (and also reduce massively
memory allocation as we do it once for one array instead of thousand
of time per list of parameters).
SVN revision: 76433
2012-09-11 04:38:50 +00:00
Cedric BAIL
b3739ac5d6
edje: another O(1) lookup, but for alias of group.
...
This give a small 10% benefit on Tizen theme.
SVN revision: 76428
2012-09-11 04:10:13 +00:00
Cedric BAIL
2127cab57d
edje: O(1) lookup for all access to Part_Lookup structure in edje_cc.
...
This will give a major boost of performance for all insanely huge theme
you try to compile. Get down from 13s to 4s. Still some room for improvement.
SVN revision: 76427
2012-09-11 03:39:27 +00:00
Cedric BAIL
a69160bb08
edje: remove useless check of alloca return.
...
SVN revision: 76426
2012-09-11 03:37:40 +00:00
Carsten Haitzler
7a654b8f02
block-handle--! not needed/wanted in upstream
...
SVN revision: 76387
2012-09-10 09:51:31 +00:00
Christopher Michael
9d4daebdb9
Edje: Obj is UNUSED in this function (and cleanup the other __UNUSED__
...
here...should be After the param).
SVN revision: 76372
2012-09-10 08:03:22 +00:00
Christopher Michael
158742d8b6
Edje: edje_fetch can return NULL so we should check that we have a
...
valid edje from the parent before trying to use it.
SVN revision: 76371
2012-09-10 08:00:59 +00:00
Gustavo Sverzut Barbieri
08698e9637
examples: fix codegen automake.
...
we need to define BUILT_SOURCES and also
nodist_edje_codegen_example_SOURCES, then we do not need a clean-local
rule.
SVN revision: 76362
2012-09-10 00:59:20 +00:00
Gustavo Sverzut Barbieri
b28bd3d002
edje shouldn't automagically detect dependencies.
...
distros such as gentoo will rely on actual wanted dependencies and it
sucks to not have a way to forcefully enable or disable a dependency.
Scenario:
- user installed eio for some weird reason.
- user compiles edje, which was finding eio. Without user desire.
- user removes eio because it's not needed anymore.
- edje is broken.
Most systems will not have this problem because the package is built
on a pristine system where all dependencies are installed, then the
package is compiled and is impossible to have the user to do such
thing. Not on gentoo and others.
And this commit has a second benefit to disable eio until it's
properly fixed for edje_codegen :-)
SVN revision: 76361
2012-09-10 00:31:16 +00:00
Gustavo Sverzut Barbieri
2e09f012a0
edje examples: build using local binaries, not system binaries.
...
SVN revision: 76360
2012-09-10 00:06:57 +00:00