Cedric BAIL
e17a4089df
* edje: This is the first commit of a rewrite of edje file
...
internal representation.
The objectiv is to simplify code, consume less CPU and memory
without loosing feature. Please report any breakage when you
see them. It will take a few weeks before we change the file
layout, during that time the load time may increase.
SVN revision: 49922
2010-06-28 13:56:30 +00:00
Sebastian Dransfeld
5847c6f245
string_remove -> string_steal
...
Better naming
SVN revision: 46028
2010-02-09 21:06:27 +00:00
Sebastian Dransfeld
c4ac21cc74
Use eina_strbuf_reset to reduce realloc
...
SVN revision: 45953
2010-02-06 21:43:32 +00:00
Sebastian Dransfeld
fc5f097b7e
internal strbuf -> eina_strbuf
...
SVN revision: 45951
2010-02-06 21:43:12 +00:00
Sebastian Dransfeld
3a0af1226e
make clang happy
...
SVN revision: 45194
2010-01-15 19:57:17 +00:00
Vincent Torri
fd17f32a19
* rename _edje_strbuf_append to _edje_strbuf_append1 and
...
_edje_strbuf_append2 in edje_util.c and edje_textblock_styles.c
respectiveley (for amalgamation. See next commit)
* fixes for vc++
SVN revision: 43428
2009-11-03 09:26:15 +00:00
Christopher Michael
d00a91f70d
Formatting.
...
SVN revision: 42185
2009-09-02 15:48:34 +00:00
Vincent Torri
8b2bd0c079
* remove unused parameters (except in edje_lua.c, as i don't know the current status)
...
* remove unused variables
SVN revision: 41957
2009-08-24 16:40:42 +00:00
Vincent Torri
0d8b00fdeb
* move standard header files to source files
...
* remove gendoc
SVN revision: 37158
2008-10-26 17:18:19 +00:00
Cedric BAIL
fa66dbf40a
Remove Evas list from Edje and use Eina instead.
...
SVN revision: 36961
2008-10-22 11:34:42 +00:00
Cedric BAIL
b489e1936b
Switch evas_stringshare to eina_stringshare.
...
SVN revision: 36672
2008-10-15 14:11:11 +00:00
doursse
c5623c01b3
reorganize header files inclusion. Fix some problems when compiling on Windows
...
SVN revision: 34768
2008-06-07 10:06:14 +00:00
Carsten Haitzler
b65d63440f
add cedrics dict check patch
...
SVN revision: 33946
2008-03-06 17:52:59 +00:00
Gustavo Sverzut Barbieri
c623cbc753
Add missing escape of textblock style font.
...
SVN revision: 33907
2008-03-03 16:10:22 +00:00
Carsten Haitzler
e076a78519
cedric's eet and edje patches to use eet dictionaries for strings.
...
SVN revision: 33873
2008-03-01 06:38:09 +00:00
Sebastian Dransfeld
ebe93744cf
formatting
...
SVN revision: 33527
2008-01-19 00:24:53 +00:00
Gustavo Sverzut Barbieri
533be6581f
Escape font name before writing it to fixed buffer.
...
Font names can contain spaces, either in the file name and the
fontconfig, so do the escape and keep words linked.
Now it's possible to have things like:
font=Vera\\ Sans:style=Bold
and it will work. (note double \\ is required)
SVN revision: 33526
2008-01-18 20:51:03 +00:00
doursse
974152be16
remove trailingspaces
...
SVN revision: 31657
2007-09-08 18:31:56 +00:00
Stafford Mitchell Horne
61bda22a70
Add negative font size handling in text_classes
...
* negative size is a multiplier for the origianl size
i.e. : -100 = 1.0x; -120 = 1.2x
SVN revision: 29835
2007-05-03 23:15:09 +00:00
Sebastian Dransfeld
2bc0592a68
- Formatting.
...
- Remove old code.
SVN revision: 29380
2007-04-05 15:54:16 +00:00
Carsten Haitzler
a9daf7dd89
cedric's patches.
...
SVN revision: 29353
2007-04-04 13:25:55 +00:00
Carsten Haitzler
2f82204b7b
revert cedrics patch for font stuff - it breaks textblocks
...
SVN revision: 23681
2006-07-03 06:15:05 +00:00
Carsten Haitzler
334eb3a389
cedrics font hash lookup speedup :)
...
SVN revision: 23644
2006-07-02 06:18:18 +00:00
Stafford Mitchell Horne
7ba307776d
Edje textblock cleanups fixes
...
* Fix edje font order (source, size, font) . This is needed so that evas
when parsing the style will only try to load the font once it sees the
font name. otherwise, if we load before we know where the source is and
fontconfig will takeover and load up all of its fallbacks.
* Remove inheritance. This is covered by evas. This means the text_class
will only modify style parameters which are already defined in the style.
SVN revision: 21533
2006-03-28 16:36:04 +00:00
Stafford Mitchell Horne
39c1195176
Add ability for text blocks to use text classes
...
* Classes are defined at the tag level
* Tags whithout classes inherit the parent class
* text class defined by putting text_class=<class name> in tag style
SVN revision: 21518
2006-03-28 07:45:54 +00:00
Carsten Haitzler
ce35591227
dave's catch of null strings
...
SVN revision: 19086
2005-12-17 09:58:19 +00:00
Carsten Haitzler
f9865e04da
oops - using free() instead of stringshare_del(). fixed.
...
SVN revision: 18736
2005-12-01 01:01:04 +00:00
Carsten Haitzler
83f010591d
no more old textblock - gone. completely. tb2 renamed (as threatened) to
...
textblock. updated edje and e17.
SVN revision: 18054
2005-10-28 02:56:27 +00:00
tsauerbeck
029624efdf
warning fixes
...
SVN revision: 17271
2005-10-07 11:26:15 +00:00
Carsten Haitzler
503de08b68
code3 clean - move code to special files and maybe fix a bug?
...
SVN revision: 17187
2005-10-05 08:38:04 +00:00