ningerso
40f2626800
Use a hash for faster file global data lookup. If we hit a case where
...
per-object data lookup is slow, then this should be extended to include that.
SVN revision: 28591
2007-03-06 12:03:34 +00:00
Carsten Haitzler
18b973d1ac
1. fixed some inefficient edje loading - moved checks to the cache code where
...
it sould be
2. fixed edje handling of delete of objects so we don't lose clip info if we
move a swallowed object out
3. fix up norender stuff for evas a bit
4. pants.
5. coogee beach (sydney) in summer right now is beatiful - KICK ASS!
SVN revision: 28102
2007-01-22 12:44:57 +00:00
Carsten Haitzler
97b30a286e
leaking spectrum colors man! :)
...
SVN revision: 26447
2006-10-09 15:00:45 +00:00
sebastid
7dd79ae17b
Remove unused variable.
...
Return int, not pointer
SVN revision: 25519
2006-09-06 07:11:03 +00:00
rephorm
d01355b139
convenience function for testing if groups are in an edje
...
SVN revision: 25327
2006-09-02 05:10:17 +00:00
Carsten Haitzler
29a186fb48
fix segv
...
SVN revision: 25158
2006-08-27 12:38:09 +00:00
sebastid
ad4e90eafd
If the list node is known, use evas_list_remove_list
...
SVN revision: 24467
2006-08-08 09:53:51 +00:00
rephorm
19ca0b0721
... more whistling
...
SVN revision: 24386
2006-08-04 09:00:35 +00:00
rephorm
7def98b41e
nothing to see here... *whistling*
...
SVN revision: 24384
2006-08-04 08:40:03 +00:00
rephorm
8cda88c2e6
Add initial support for edje gradients. See data/src/gradient.edc for an example.
...
SVN revision: 24361
2006-08-02 10:52:44 +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
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
stffrdhrn
46a61a67b7
Edje bug fixes:
...
* Add some comments
* Fixup some const char */stringshare related compile warnings
* Fix text classes
SVN revision: 21392
2006-03-19 04:22:35 +00:00
rephorm
702c78bb82
color class blocks in edje.
...
this allows you to specify the default color for any parts using color_classes in a given file.
this color will be overridden by edje_color_class_set()
which will in turn be overridden by edje_object_color_class_set()
note. if you specify a color (color: ...) in a part description that also has a color_class, the cc will be multiplied against the color -- generally not what you want.
also, as a tip, the gimp's 'multiply' blend mode is almost exactly the same as evas/edje's coloring.
example:
...
part {
name: "colored";
type: RECT;
description {
state: "default" 0.0;
color_class: "bg_color";
/* note: no color: set here */
}
}
...
color_classes {
color_class {
name: "bg_color";
color: 229 239 255 255;
}
}
SVN revision: 19708
2006-01-11 03:19:46 +00:00
sebastid
002bc72042
Fix EAPI warnings.
...
SVN revision: 19595
2006-01-07 08:54:30 +00:00
Carsten Haitzler
bd0c83af10
make more use of stringshare and eet alloc methods
...
SVN revision: 18732
2005-11-30 15:36:34 +00:00
Carsten Haitzler
430b2a1901
use stringshare! :)
...
SVN revision: 18728
2005-11-30 09:56:15 +00:00
Carsten Haitzler
e5856869df
no need to alloc path and part strings if its cached and thus shared
...
anyway... so detect and re-cycle :)
SVN revision: 18677
2005-11-28 09:54:06 +00:00
Carsten Haitzler
3a6be732b9
clean up some null string stuff
...
SVN revision: 18620
2005-11-23 14:00:39 +00:00
Carsten Haitzler
bcab625b79
fix det leeek
...
SVN revision: 18209
2005-11-02 08:13:56 +00:00
Carsten Haitzler
3b20105112
minor leak--
...
SVN revision: 18142
2005-10-30 09:06:45 +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
stffrdhrn
c45a3f58b5
- If its not really edj, or if its corrupt dont crash
...
- Collect the error message now. should we just check for NULL when setting?
SVN revision: 17777
2005-10-23 00:15:45 +00:00
rbdpngn
ccc8f7236f
Set load errors in more cases.
...
SVN revision: 17617
2005-10-16 20:36:20 +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
Carsten Haitzler
4cc2291251
god man that was a bad typo!
...
SVN revision: 16784
2005-09-20 09:20:57 +00:00
Carsten Haitzler
4f71e046bf
printf--
...
SVN revision: 16742
2005-09-18 05:24:57 +00:00
Carsten Haitzler
9fd23d550d
handle embedded fotns for textblocks
...
SVN revision: 16741
2005-09-18 04:56:06 +00:00
Carsten Haitzler
3ac48d63ae
and edje started supporting.... TEXTBLOCK2!!!!!
...
see e_logo.edc for an example. :)
SVN revision: 16698
2005-09-12 09:43:49 +00:00
Carsten Haitzler
24e1406536
pavel's patch. :)
...
SVN revision: 15905
2005-07-26 13:59:03 +00:00
Carsten Haitzler
526a8099fa
fix potential bugs in msg queu processing
...
SVN revision: 14933
2005-05-25 08:07:34 +00:00
tsauerbeck
bae19f7bea
the evas_hash_foreach callback is supposed to return a value ;)
...
SVN revision: 14930
2005-05-24 17:02:00 +00:00
Carsten Haitzler
43716e4698
let programmers know they are NORTY!
...
SVN revision: 14929
2005-05-24 05:42:36 +00:00
Carsten Haitzler
901dc350fd
fix segv
...
SVN revision: 14927
2005-05-24 04:25:38 +00:00
tsauerbeck
cfd247aac1
made edje_file_collection_list() check its argument before trying to do anything with it
...
SVN revision: 14923
2005-05-23 17:48:53 +00:00
tsauerbeck
bd62aadc6e
fix a silly bug that caused a memleak (i think)
...
SVN revision: 14922
2005-05-23 17:29:43 +00:00
Carsten Haitzler
396a16f47c
commented out debug
...
SVN revision: 14921
2005-05-23 07:06:20 +00:00
tsauerbeck
2facd89808
removed unused function
...
SVN revision: 14407
2005-04-27 13:53:42 +00:00
Carsten Haitzler
1e8b4c5f34
fix some leaks
...
SVN revision: 14400
2005-04-27 08:11:58 +00:00
Carsten Haitzler
c3d08acb8b
file and collection cache - this should remove a lot of file io... :)
...
SVN revision: 14081
2005-04-03 11:43:00 +00:00
tsauerbeck
ad5e015627
the default extension for Edje EET files is 'edj' now
...
SVN revision: 13855
2005-03-22 19:29:06 +00:00
tsauerbeck
a4449501a3
fixed a memory leak that was introduced with the recent decompiler changes
...
SVN revision: 13827
2005-03-21 12:12:51 +00:00
Carsten Haitzler
878bd6d9f4
deferred message bug. fixeed.
...
SVN revision: 12335
2004-12-02 09:21:22 +00:00
Carsten Haitzler
9b2339df48
fix initial dragable values
...
SVN revision: 12229
2004-11-20 04:43:37 +00:00
tsauerbeck
53596e93c3
added basic support for custom state magic. only description.align can be changed at runtime so far.
...
SVN revision: 12065
2004-10-29 17:56:12 +00:00
Carsten Haitzler
3d49466146
and on file set - live in the RIGHT layer
...
SVN revision: 11921
2004-10-20 06:25:43 +00:00
Carsten Haitzler
44984e65a3
allow text source and text style sources to be specified.. this lets multiple
...
text parts "shadow" a controlling/parent text part. this allows multiple
window titles for example even tho the app only sets 1 title part. this
allows for interesting text effects with mutliepl text parts animating
differently... or you cna use invivlbe text parts ad "proxies" for
calculating sizes of stuff... :)
SVN revision: 11851
2004-10-13 03:43:42 +00:00
rephorm
cbbc9f38fc
Check if descriptors exist (i.e. if edje_init() was run) before trying to use them.
...
SVN revision: 11596
2004-09-09 21:55:32 +00:00
Carsten Haitzler
f8aaef0cf7
oops - if the edje ONLy has a swallow part.. bad things (tm) happen :)
...
SVN revision: 11515
2004-09-04 09:45:59 +00:00