Carsten Haitzler
08e2c38474
jose's svg loader - in. needs the ability to set dpi etc. etc. - loader api
...
work and evas api work there.
SVN revision: 24830
2006-08-17 14:11:59 +00:00
Carsten Haitzler
48b81d3bfa
remove printf
...
SVN revision: 24687
2006-08-14 13:56:18 +00:00
Carsten Haitzler
8b1f602f38
being an anally retentive bastard.. i checked if e worked in 8bpp under vnc.
...
GASP! it didn't. evas's color allocator was screwed. fixed! :)
SVN revision: 24686
2006-08-14 13:50:07 +00:00
Carsten Haitzler
7f41aeb177
fix some warnings!
...
SVN revision: 24599
2006-08-12 14:46:15 +00:00
Carsten Haitzler
21896dc50d
jose's xpm loader.
...
SVN revision: 24579
2006-08-12 09:16:30 +00:00
sebastid
2c14125fbf
space
...
SVN revision: 24539
2006-08-10 17:21:40 +00:00
rephorm
a9ff065c01
i assume this was meant as an optimization. however, it wasn't correct for some cases (e.g. rgb = 187, 169, 123)
...
SVN revision: 24465
2006-08-08 06:01:37 +00:00
sebastid
e3be454d46
Can someone who knows this code fix this?
...
SVN revision: 24413
2006-08-06 01:27:22 +00:00
sebastid
0410bbcf4a
Fix formatting
...
SVN revision: 24403
2006-08-05 03:07:29 +00:00
ningerso
470d2eda32
Fix evas_list_promote_list to allow promoting to arbitrary points in the list.
...
SVN revision: 24388
2006-08-04 10:47:06 +00:00
ningerso
d85048c93f
Did some cache miss profiling with a large number of transient text objects
...
and found that reordering the evas list containing the font path list was
actually hurting cache performance. Frequent cache misses occurred in
evas_mempool_free in it's main loop. So removing the list node and re adding it
actually decreased cache performance in some cases. This would also cause memory
allocation bouncing if mempools were not used.
Added evas_list_promote_list to move a list node to the beginning of a list.
Changed reordering lists to use evas_list_promote_list.
SVN revision: 24387
2006-08-04 10:00:50 +00:00
moom
ac0055db7e
* Add evas_object_smart_parent_get() to get the smart parent of an Evas_Object
...
* Add evas_object_smart_members_get() to get a list of the member objects of a smart object
SVN revision: 24374
2006-08-03 02:14:53 +00:00
Carsten Haitzler
996645a4d6
add abort so u can trap etk badness
...
SVN revision: 24316
2006-07-30 14:30:24 +00:00
Carsten Haitzler
51ccc72b4f
and that was just SILLEH! - fix. fast fix.
...
SVN revision: 24247
2006-07-27 19:33:04 +00:00
Carsten Haitzler
6590dd220f
add 2 list calls that well - i need for efficiency :)
...
SVN revision: 24245
2006-07-27 19:27:34 +00:00
Carsten Haitzler
37642982f7
make other core efl things do the same package thing
...
SVN revision: 23876
2006-07-13 19:48:09 +00:00
rephorm
ab7d018a71
set the name to NULL on _del instead of _free
...
Since free can be delayed, if you deleted a named object, created a new one and set it to the same name, the hash could still point to the old object.
SVN revision: 23865
2006-07-13 00:26:25 +00:00
Carsten Haitzler
4cedfd95b9
way too many freetype headers are wrong - dont rely on them. :(
...
SVN revision: 23688
2006-07-03 09:09:06 +00:00
Carsten Haitzler
9748781970
revert list sort patch - it's losing list members.
...
SVN revision: 23458
2006-06-16 09:35:30 +00:00
Carsten Haitzler
ea043349fc
sort patch from cedric
...
SVN revision: 23415
2006-06-13 10:25:09 +00:00
doursse
3a0454a50b
warnings-- and remove trailing spaces
...
SVN revision: 23320
2006-06-09 05:11:37 +00:00
Carsten Haitzler
d7eee7eee6
patches that i said were in - commit. (see my reply emails)
...
also finish off a TODO item or 2
SVN revision: 23267
2006-06-07 23:30:15 +00:00
sebastid
a17c875ddc
Add const.
...
Remove unused variables.
SVN revision: 23027
2006-05-31 18:33:46 +00:00
Carsten Haitzler
c05284ea5f
fix sizing problem when u set style after setting text/font
...
SVN revision: 22873
2006-05-25 02:40:09 +00:00
David Walter Seikel
e54d244e28
.cvsignore++
...
SVN revision: 22808
2006-05-21 13:20:02 +00:00
moom
f4c549c9f6
* Move the optimizations of Jose for the hsv/rgb conversion functions to Evas
...
SVN revision: 22790
2006-05-21 09:43:58 +00:00
Carsten Haitzler
db9561ff11
fixup for over-grab-count
...
SVN revision: 22730
2006-05-19 07:56:53 +00:00
moom
24b32bd7d4
* Fix hsv-->rgb conversion if h=360.0
...
SVN revision: 22677
2006-05-17 22:11:46 +00:00
Carsten Haitzler
cbeeae7f14
fix segv's in simple line draws
...
SVN revision: 22642
2006-05-16 08:52:05 +00:00
Carsten Haitzler
1b3c1fb791
really simple fix for aa line draws.
...
SVN revision: 22639
2006-05-16 07:38:18 +00:00
Carsten Haitzler
c9738a1395
illogict patch for more escapes :)
...
SVN revision: 22541
2006-05-11 23:46:54 +00:00
moom
d2dbafa095
* The textblock object now gets its color multiplied by the color of its
...
clip object.
SVN revision: 22530
2006-05-11 12:55:04 +00:00
Carsten Haitzler
646e3a1e3c
fix mmx more
...
SVN revision: 22500
2006-05-10 04:06:42 +00:00
Carsten Haitzler
5ff7329f93
fixed mmx.h from gfx_routines
...
SVN revision: 22499
2006-05-10 03:51:22 +00:00
Carsten Haitzler
ea998ce647
gl engine fixes patch from jose, and fix non mmx/sse system build
...
SVN revision: 22456
2006-05-04 11:52:46 +00:00
Carsten Haitzler
77e35d60a3
jose's software rendering work - slight improvements (about 5-10%). i had to
...
disable destination alha mmx support for text rendering (mask + color) as it
was broken in tests.
SVN revision: 22440
2006-05-02 07:28:49 +00:00
Stafford Mitchell Horne
3a6d184758
Add API for getting the available fonts
...
SVN revision: 22416
2006-04-30 11:39:44 +00:00
Carsten Haitzler
21e63c83b9
move engine headers into engine dirs - and removes lots of useless old headers.
...
SVN revision: 22344
2006-04-25 04:00:21 +00:00
doursse
5e8ccae68a
oups
...
SVN revision: 22324
2006-04-23 15:40:33 +00:00
doursse
fd14218f04
fix a leak in xcb eng sfw (it remains one, but I don't see where it comes from). Update the xrender one. Don't use them yet (but who uses them ??), because it relies on fix of xcb that are in my hd
...
SVN revision: 22323
2006-04-23 15:38:23 +00:00
Stafford Mitchell Horne
88edaa2e02
Add font charmap caching
...
* TODO: store cache on disc, for faster cache loading (this requires EET to support arrays)
SVN revision: 22294
2006-04-22 11:08:01 +00:00
Carsten Haitzler
05ea1163f3
fix over/under grab problems
...
SVN revision: 22234
2006-04-19 14:37:49 +00:00
Carsten Haitzler
3b3b836125
fix edge interpolation for images with xrender and a segv for font rendering
...
if multiple engines dont agree on ext data for fonts
SVN revision: 22173
2006-04-17 01:57:11 +00:00
Stafford Mitchell Horne
34b43317af
Revert to old fontconfig searching
...
SVN revision: 21969
2006-04-09 02:42:21 +00:00
Stafford Mitchell Horne
f0b6819b6b
Make sure to finish initializing sourced fonts
...
SVN revision: 21968
2006-04-09 02:36:03 +00:00
Stafford Mitchell Horne
8f207f622f
Evas on-demand font loading
...
* When fonts are added from files we will only load the details
* The first font is always loaded
* I know there is a patch for this on the list but this way seems better to me
SVN revision: 21964
2006-04-09 00:02:47 +00:00
Carsten Haitzler
02ab2a4df1
fontconfig mem reduction patch (only load what is needed)
...
SVN revision: 21880
2006-04-05 23:23:16 +00:00
Carsten Haitzler
55fdc7ac5f
add fc flags
...
SVN revision: 21805
2006-04-04 13:14:01 +00:00
Stafford Mitchell Horne
59fb5be456
Refuse zero length fonts.
...
SVN revision: 21532
2006-03-28 16:28:54 +00:00
stffrdhrn
b1e03e8791
Evas Fontconfig changes
...
* Move evas fontconfig changes out of the search loop
* Use the whole font name for the search pattern this allow things like
"Bitstream Vera Serif,Kochi Gothic" so you can manually setup fallbacks
SVN revision: 21407
2006-03-19 11:17:43 +00:00