Carsten Haitzler
5187bf3585
fix up copyings likewise. nicely standardised templateish.
...
SVN revision: 51150
2010-08-16 03:00:16 +00:00
Carsten Haitzler
c657fd3904
and add to header too.
...
SVN revision: 51146
2010-08-16 02:04:46 +00:00
Carsten Haitzler
9b2549ecac
again - using internal symbols and NOT exporting them! bad!
...
SVN revision: 51145
2010-08-16 02:04:01 +00:00
Carsten Haitzler
7cd2be96f3
add back in copyright notice - how did that ever go away?
...
SVN revision: 51139
2010-08-15 21:53:24 +00:00
Cedric BAIL
1d1a36047b
* edje: remove edje_convert use in edje_cc.
...
SVN revision: 51134
2010-08-15 18:14:33 +00:00
Carsten Haitzler
480666910a
re-enable. valgrind happy now. hrrrm.
...
/ /
(o) (o)
..
~-~\.
SVN revision: 51110
2010-08-14 10:28:57 +00:00
Carsten Haitzler
966810eedb
ceeeeeeeeeeeeeeeeedric! :)
...
SVN revision: 51108
2010-08-14 04:03:33 +00:00
Iván Briano
f05fdb6085
Shuting up GCC warnings!
...
SVN revision: 51098
2010-08-13 20:40:27 +00:00
Iván Briano
9c3dabedc9
constifying (Edje_String)->str
...
SVN revision: 51097
2010-08-13 20:39:43 +00:00
Iván Briano
4d5915e787
Using edje_string_get in group's gen code
...
SVN revision: 51096
2010-08-13 20:38:57 +00:00
Iván Briano
8b2e29dc75
Use right key to find stuff in the eet file. By Fidencio
...
Store filename for the fonts when adding eith Edje_Edit. By Fidencio
Use the hash in edje_file to dump fonts with edje_decc, avoiding the
need for the fontmap, which should probably be taken out entirely later.
SVN revision: 51095
2010-08-13 20:07:12 +00:00
Cedric BAIL
6ccc46d500
* edje: finally fix all this eet mess.
...
SVN revision: 51087
2010-08-13 16:35:45 +00:00
Cedric BAIL
f5e69dcc73
* edje: last fix due to edje eet breakage.
...
SVN revision: 51086
2010-08-13 16:21:38 +00:00
Cedric BAIL
9d4ff894f1
* edje: fix eet change.
...
SVN revision: 51085
2010-08-13 16:06:50 +00:00
Cedric BAIL
4b3b130d17
* edje: fix eet api break.
...
SVN revision: 51081
2010-08-13 15:24:45 +00:00
Carsten Haitzler
550e1a7531
compiler wrong! fix!
...
SVN revision: 51068
2010-08-13 10:04:37 +00:00
Tiago Rezende Campos Falcao
00c8c7e257
Fixing Macro
...
Author: Thiago Ribeiro Masaki <masaki at profusion.mobi>
SVN revision: 51055
2010-08-12 18:24:48 +00:00
Iván Briano
419268e4f8
Fix usage of data_set/get/etc in Edje_Edit
...
SVN revision: 51052
2010-08-12 17:49:28 +00:00
Cedric BAIL
74fe3f6247
* edje: only link edje_convert with eina and eet.
...
SVN revision: 51051
2010-08-12 16:32:12 +00:00
Cedric BAIL
1b77b770fc
* edje: fix segv when converting old theme with gradient.
...
SVN revision: 51049
2010-08-12 15:29:00 +00:00
Cedric BAIL
c1436aac91
* edje: fix memory leak.
...
SVN revision: 51046
2010-08-12 15:05:56 +00:00
Cedric BAIL
2623367732
* edje: fix some memleak issue.
...
SVN revision: 51033
2010-08-12 12:58:54 +00:00
Cedric BAIL
d4bf64d1c2
* edje: move code around.
...
SVN revision: 51016
2010-08-11 18:29:41 +00:00
Tiago Rezende Campos Falcao
186b6905ce
Changing return type of state_{add,del}. By Fidencio
...
Now, returning Eina_Bool instead of void, makes more sense.
Author: Fabiano Fidencio <fidencio at profusion.mobi>
SVN revision: 51005
2010-08-11 16:23:50 +00:00
Tiago Rezende Campos Falcao
128482520c
Little improvements in gen code. By Fidencio
...
Avoiding that "normal" field of image and "font" field of text can be wrote as
NULL by edc generate.
Moreover, avoiding that defaults values are wrote with the default edc values.
ie:
- transition: LINEAR 0.00 (in a program)
- size: 0 (in a text)
Author: Fabiano Fidencio <fidencio at profusion.mobi>
SVN revision: 51004
2010-08-11 16:23:48 +00:00
Tiago Rezende Campos Falcao
7d79afff1c
Updating fnt collection to according with new edje. By Fidencio
...
Author: Fabiano Fidencio <fidencio at profusion.mobi>
SVN revision: 51003
2010-08-11 16:23:45 +00:00
Tiago Rezende Campos Falcao
1dd3fb5031
Updating img collection to according with new edje. By Fidencio.
...
Author: Fabiano Fidencio <fidencio at profusion.mobi>
SVN revision: 51002
2010-08-11 16:23:43 +00:00
Tiago Rezende Campos Falcao
acefc2a54c
Fixing bad indentation in glima's commit. By Fidencio
...
Author: Fabiano Fidencio <fidencio at profusion.mobi>
SVN revision: 51001
2010-08-11 16:23:40 +00:00
Iván Briano
b8b8381576
No need for path in font_directory, and use the right key to store/find them
...
SVN revision: 50999
2010-08-11 14:24:03 +00:00
Tiago Rezende Campos Falcao
3de5ea12d5
Code generation for data block
...
SVN revision: 50995
2010-08-11 12:51:41 +00:00
Tiago Rezende Campos Falcao
8e66149870
Code generation for collections and parts
...
SVN revision: 50994
2010-08-11 12:51:39 +00:00
Tiago Rezende Campos Falcao
9a5446f29a
Fix list of part types
...
SVN revision: 50993
2010-08-11 12:51:36 +00:00
Tom Hacohen
3f26549b17
Edje: Fixed going to the start of the line.
...
SVN revision: 50989
2010-08-11 09:40:21 +00:00
Iván Briano
5f6515790a
Properly store data values when changing them
...
SVN revision: 50976
2010-08-10 21:54:50 +00:00
Tiago Rezende Campos Falcao
51d0738c97
Adding checkers to data and font lists get
...
SVN revision: 50964
2010-08-10 14:25:10 +00:00
Tom Hacohen
f0a716f970
Edje: Fixed edje_object_part_text_cursor_content_get to handle non-english.
...
Thanks to Brian Wang for reporting.
SVN revision: 50953
2010-08-10 07:16:45 +00:00
Iván Briano
6d01819c7f
Check part types before casting descriptions
...
SVN revision: 50949
2010-08-09 23:09:24 +00:00
Gustavo Lima Chaves
ae5a95f108
Bad malloc here.
...
By Helen Mae.
SVN revision: 50947
2010-08-09 22:28:53 +00:00
Cedric BAIL
33af18dfd1
* edje: fix eapi declaration.
...
SVN revision: 50946
2010-08-09 22:21:36 +00:00
Carsten Haitzler
f0c303a5d7
bork cedric.. bork. accessing internal symbols/apis without exposing
...
them! you should check over this and probably provide a correct/formal
way to access them. for now EAPI quickly in.
SVN revision: 50945
2010-08-09 22:01:08 +00:00
Cedric BAIL
7d69e96bfe
* edje: use mempool for Edje_Part and Edje_Part_Description_*.
...
SVN revision: 50944
2010-08-09 21:08:08 +00:00
Cedric BAIL
ca93c6e5e4
* edje: fix version detection.
...
SVN revision: 50940
2010-08-09 18:31:25 +00:00
Cedric BAIL
f3894fdd27
* edje: add some error detection.
...
SVN revision: 50939
2010-08-09 18:22:48 +00:00
Cedric BAIL
415b06bf48
* edje: oops forgotten file.
...
SVN revision: 50937
2010-08-09 18:00:02 +00:00
Cedric BAIL
9ecc1354c6
* edje: new file format.
...
WARNING ! WARNING ! WARNING ! WARNING !
Old file format is not readable by edje directly. If you have old edje
file that you want to convert, use edje_convert. Their is no way back.
Recompile your file as soon as possible. Please report any issue you
spot as this is a huge and needed change.
SVN revision: 50936
2010-08-09 17:34:03 +00:00
Tom Hacohen
48180c9859
edje: Updated edje to conform with recent textblock changes.
...
'Return' now inserts a Paragraph Separator.
'Shift + Return' now inserts a New Line.
SVN revision: 50931
2010-08-09 16:25:45 +00:00
Gustavo Lima Chaves
e05e8b94e5
Safeguarding alloc-ed region againt trash.
...
This fixes external parts' state copies.
SVN revision: 50875
2010-08-06 22:03:32 +00:00
Gustavo Lima Chaves
8ea5943de6
Bad free() at state_copy().
...
By Fidêncio.
SVN revision: 50874
2010-08-06 21:21:16 +00:00
Gustavo Lima Chaves
bf4be4f0ec
More on fixing state copies at edje edit: do not overwrite state's name and value.
...
SVN revision: 50873
2010-08-06 21:18:58 +00:00
Gustavo Lima Chaves
4cc5508828
Switch case usage.
...
By Fidêncio.
SVN revision: 50872
2010-08-06 21:16:57 +00:00
Gustavo Lima Chaves
1fb4439d36
Macro undef-ing.
...
Patch by Fidêncio.
SVN revision: 50871
2010-08-06 21:15:29 +00:00
Jonathan Atton
6772fa343d
Edje: a signal can be sent in a item of a table.
...
SVN revision: 50870
2010-08-06 19:52:07 +00:00
Tiago Rezende Campos Falcao
5962065b2b
Fix part deletion in edje_edit with new edje data
...
SVN revision: 50869
2010-08-06 19:16:46 +00:00
Tiago Rezende Campos Falcao
a5f73d85c0
Decrement description counters in edje_collection_free_part_description_free
...
SVN revision: 50868
2010-08-06 19:16:43 +00:00
Cedric BAIL
0df8a2e7a8
* edje: move code around.
...
SVN revision: 50858
2010-08-06 11:07:47 +00:00
Cedric BAIL
24332dd3eb
* edje: typo.
...
SVN revision: 50857
2010-08-06 08:59:51 +00:00
Gustavo Lima Chaves
aebc93ba81
Oopsies at program code @ edje_edit.
...
Patch by Thiago Masaki.
SVN revision: 50845
2010-08-05 22:08:55 +00:00
Cedric BAIL
ec632e5788
* edje: fix edje image generation.
...
SVN revision: 50832
2010-08-05 10:00:16 +00:00
Lucas De Marchi
0a4617ae38
FORMATTING
...
* Remove vim modelines:
find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \;
find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \;
* Remove leading blank lines:
find . -name '*.[cxh]' -exec sed -i '/./,$!d'
If you use vim, use this in your .vimrc:
set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0
SVN revision: 50816
2010-08-04 16:57:32 +00:00
Cedric BAIL
c94ae93096
* edje: split programs type in different stack for later speed improvements.
...
SVN revision: 50810
2010-08-04 14:25:40 +00:00
Gustavo Lima Chaves
457525aa7d
Fixing typo.
...
Patch by Fidêncio.
SVN revision: 50791
2010-08-03 22:22:31 +00:00
Gustavo Lima Chaves
50190aeb22
Fixing bad realloc usage.
...
By Fabiano Fidêncio.
SVN revision: 50790
2010-08-03 22:15:02 +00:00
Gustavo Lima Chaves
da771758de
Wrong return value here.
...
SVN revision: 50778
2010-08-03 18:36:42 +00:00
Gustavo Lima Chaves
e378c6035d
Fixing wrong memory allocations.
...
SVN revision: 50769
2010-08-03 16:45:37 +00:00
Tiago Rezende Campos Falcao
87034f74ac
Call only once the eina_list_last(_edje_file_cache)
...
SVN revision: 50768
2010-08-03 14:27:47 +00:00
Cedric BAIL
74f7480e41
* edje: fix some issue during destruction of edje_part_description,
...
and move tweens to an array.
SVN revision: 50765
2010-08-03 12:58:31 +00:00
Gustavo Sverzut Barbieri
3994aee4d8
let's stop smoking crack while coding :-P
...
dudes, WTF is that look to check for numbers, then use atoi()??? Use
strtol() and let it do both in one pass. Also, just do these for part
types that make sense. The loop using child could result in unused
variables in lots of cases, returning the wrong value when not found.
SVN revision: 50757
2010-08-02 23:35:30 +00:00
Christopher Michael
a7049f1f16
Rename 'same named' macros.
...
NB - Please use different macro names in the future for stuff like this
(ie: not the same macro name in each file) as it spits nasty compiler
warnings when compiling w/ amalgamation.
SVN revision: 50748
2010-08-02 19:06:07 +00:00
Cedric BAIL
1ba6b50042
* edje: fix counting.
...
SVN revision: 50742
2010-08-02 12:41:28 +00:00
Jonathan Atton
6e1ada9850
Edje: now we can refer to the content of a external type
...
SVN revision: 50730
2010-08-01 17:27:31 +00:00
Mike Blumenkrantz
5c670876c0
verify that fopen succeeded
...
SVN revision: 50709
2010-07-31 05:24:47 +00:00
Mike Blumenkrantz
2174b972fc
new can of grandma's LEEK B GON
...
SVN revision: 50707
2010-07-31 05:17:56 +00:00
Mike Blumenkrantz
056cfca56f
const
...
SVN revision: 50706
2010-07-31 05:10:44 +00:00
Mike Blumenkrantz
31743ae6de
comment out unused variables
...
SVN revision: 50705
2010-07-31 05:01:54 +00:00
Mike Blumenkrantz
bb0b72558f
add lengthy comment to document an obvious bug that someone who knows the code should fix
...
FIX THIS!!!!!!!!!!!!!
SVN revision: 50704
2010-07-31 05:01:34 +00:00
Mike Blumenkrantz
f33f0139a6
move a couple variables into loops, reformat slightly to make obvious a redundant variable set
...
SVN revision: 50703
2010-07-31 05:00:42 +00:00
Mike Blumenkrantz
40a5ee431a
another case without a break
...
SVN revision: 50702
2010-07-31 04:58:32 +00:00
Mike Blumenkrantz
ae3e0ce5c5
comment a couple unused lines and add a break to a case instead of falling through to autoreturn NULL
...
SVN revision: 50701
2010-07-31 04:28:27 +00:00
Christopher Michael
55d0190185
Don't use the same macro name in each file, gives nasty compiler warnings when
...
using amalgamation.
SVN revision: 50696
2010-07-31 01:21:30 +00:00
Cedric BAIL
c897468e7e
* edje: more unitialized case handled.
...
SVN revision: 50685
2010-07-30 09:53:20 +00:00
Cedric BAIL
29893ac71c
* edje: fix rename of a part.
...
SVN revision: 50684
2010-07-30 09:08:37 +00:00
Cedric BAIL
50eb17c966
* edje: fix counting.
...
SVN revision: 50681
2010-07-30 08:29:13 +00:00
Cedric BAIL
e773bc9246
* edje: change memory layout that will become the new file format.
...
NOTE: I tried this change with all the apps and theme I had, but maybe
i missed some bug. Please report any strange behaviour.
SVN revision: 50641
2010-07-29 12:02:36 +00:00
Hugo Camboulive
e4b874d3c4
From: Hugo Camboulive <hugo.camboulive@gmail.com>
...
Subject: [E-devel] [E-Devel] [Patch] Edje Message - add the callback
recursively
When you send a message from an edje subgroup (part { type: GROUP
...}), the
message callback isn't called because it tries to reach
ed->message.func,
which is only defined for the top edje part.
This patches adds the callback and data to all the subgroups
recursively.
SVN revision: 50538
2010-07-27 10:08:40 +00:00
Cedric BAIL
a6b33190b0
* edje: fix fit code when string is empty.
...
SVN revision: 50537
2010-07-27 10:06:02 +00:00
Carsten Haitzler
1dbda53fe1
bah!
...
SVN revision: 50507
2010-07-26 07:24:17 +00:00
Carsten Haitzler
0cdb510001
fix up docs. edje player - 60fps
...
SVN revision: 50505
2010-07-26 06:52:36 +00:00
Christopher Michael
32d67b080a
Don't need 2 of the same variables.
...
SVN revision: 50473
2010-07-24 02:28:24 +00:00
Mike Blumenkrantz
5d5517868b
fix leak
...
SVN revision: 50469
2010-07-24 02:04:53 +00:00
Christopher Michael
e42fd65b80
Fix use of __UNUSED__ and fix some formatting.
...
SVN revision: 50437
2010-07-22 18:42:44 +00:00
Cedric BAIL
05a03bd60c
* edje: fix constness warning.
...
SVN revision: 50368
2010-07-19 16:41:19 +00:00
Cedric BAIL
793c66b5dc
* edje: last move of properties in the right structure.
...
SVN revision: 50284
2010-07-16 16:00:26 +00:00
Cedric BAIL
93ea3f4e52
* edje: move all structures outside of Edje_Part_Description.
...
SVN revision: 50283
2010-07-16 14:24:57 +00:00
Cedric BAIL
04ffefa9e5
* edje: move image specific properties to their own structure.
...
SVN revision: 50282
2010-07-16 14:13:38 +00:00
Cedric BAIL
83bb52f7c9
* edje: attempt to reduce code size by using more macro.
...
SVN revision: 50281
2010-07-16 13:58:35 +00:00
Cedric BAIL
8e1a7c28e6
* edje: jump to the right offset in the string.
...
SVN revision: 50280
2010-07-16 13:05:37 +00:00
Cedric BAIL
30d35eb1ba
* edje: start to split structure content.
...
SVN revision: 50279
2010-07-16 11:37:58 +00:00
Cedric BAIL
9685d5d369
* edje: count each type of description.
...
SVN revision: 50267
2010-07-15 13:38:07 +00:00
Carsten Haitzler
cebe53cd3d
final existing exposed api works. fixme time.
...
SVN revision: 50246
2010-07-14 08:07:26 +00:00
Carsten Haitzler
a6224e33b0
more edje lua api in.
...
SVN revision: 50245
2010-07-14 05:32:48 +00:00