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
Rui Seabra
6f11c81bc5
Explicit eio dependency plus new bin file.
...
SVN revision: 76357
2012-09-09 22:43:52 +00:00
Vincent Torri
0fe8e0f106
edje_codegen: cleanup
...
SVN revision: 76340
2012-09-08 08:52:49 +00:00
Vincent Torri
55942ecabe
clean++
...
SVN revision: 76339
2012-09-08 08:41:52 +00:00
Vincent Torri
b751d12d93
Edje: clean up autotools
...
SVN revision: 76338
2012-09-08 08:40:36 +00:00
Flavio Ceolin
b17e46d620
edje_codegen: Making the example uses the new object get
...
function
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
SVN revision: 76315
2012-09-07 15:41:22 +00:00
Flavio Ceolin
be4bdda2e2
edje_codegen: Improving the generated code
...
Adding a new function that creates the edje object and set
the edj file.
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
SVN revision: 76314
2012-09-07 15:40:26 +00:00
WooHyun Jung
989a182d1c
edje : fixed a doc.
...
SVN revision: 76274
2012-09-07 05:19:28 +00:00
WooHyun Jung
cd9998f251
edje : Just fixed a doc.
...
SVN revision: 76273
2012-09-07 05:09:46 +00:00
Cedric BAIL
a63f1db129
edje: correct NULL check. Happy SeoZ :-)
...
SVN revision: 76235
2012-09-06 10:05:34 +00:00
Cedric BAIL
d270badc35
edje: check NULL :-)
...
SVN revision: 76234
2012-09-06 10:01:44 +00:00
ChunEon Park
3fe669e66d
edje - fix fmtting.
...
SVN revision: 76219
2012-09-06 06:46:51 +00:00
Jihoon Kim
816c904dc8
describe about TERMINAL Layout more detail
...
SVN revision: 76214
2012-09-06 06:01:37 +00:00
ChunEon Park
cdc044c321
edje/map - if user change image size of the image object which is swallwoed and it's map is enabled by the edje then edje needs to update it's uv mapping info
...
SVN revision: 76184
2012-09-05 09:46:09 +00:00
ChunEon Park
70624abbc2
edje - fixed typo
...
SVN revision: 76175
2012-09-05 08:08:20 +00:00
Cedric BAIL
9e2becd6ef
edje: fix unitialized buffer.
...
SVN revision: 76168
2012-09-05 07:15:10 +00:00
ChunEon Park
ac5f55d3d1
edje - use Eina_Bool
...
SVN revision: 76163
2012-09-05 05:38:01 +00:00
Cedric BAIL
325526af5c
edje: don't always force anotate in edje_watch.
...
SVN revision: 76158
2012-09-05 02:44:45 +00:00
Flavio Ceolin
7457f675ff
edje_edit: Closing the opened eet_file
...
Closing the file openned in the functions _edje_edit_smart_file_set.
It balances the reference count and avoids the message that the file
is still opened.
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
SVN revision: 76149
2012-09-04 21:43:32 +00:00
Flavio Ceolin
6237f9ec9d
edje_codegen: Adding a basic example
...
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
SVN revision: 76148
2012-09-04 21:43:26 +00:00
Flavio Ceolin
d626583b92
edje_codegen: generating source code from edj
...
Parsing the parts and programs of the specified group and generating
the header/source. Usage:
edje_codegen --prefix myapp_myobj input.edj a_group source.c header.h
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
SVN revision: 76147
2012-09-04 21:43:20 +00:00
Flavio Ceolin
2982bb4907
edje_codegen: Application skeleton
...
Adding the skeleton of the edje_codegen to the edje
build system.
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
SVN revision: 76146
2012-09-04 21:43:12 +00:00
Cedric BAIL
1e25d7b701
edje: add nested part support to edc.
...
Blame Tasn and not the people he enslaved to get it out.
First patch by Aharon Hillel with some modification by myself.
SVN revision: 76127
2012-09-04 11:27:43 +00:00
Jihoon Kim
52447357b6
add NEWS about adding enum
...
SVN revision: 76112
2012-09-04 07:42:55 +00:00
Jihoon Kim
7f9ec8f928
edje: Add EDJE_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN
...
SVN revision: 76097
2012-09-04 02:20:45 +00:00
Cedric BAIL
8ad4e0c02e
edje: report type of file when listing files used by an edc.
...
SVN revision: 76095
2012-09-04 02:13:05 +00:00