Commit Graph

1316 Commits

Author SHA1 Message Date
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 a0d15dfa55 release the asparagus... another snapshot! :)
SVN revision: 24151
2006-07-23 21:40:03 +00:00
Carsten Haitzler 5cc651419e aspara!!!
SVN revision: 24021
2006-07-18 04:11:49 +00:00
Carsten Haitzler 1ddc6a0160 libpng checks using pkg-config :)
SVN revision: 23921
2006-07-14 20:37:05 +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 712a2a8c03 fix png check - succeed/fail clauses swapped wrongly.
SVN revision: 23855
2006-07-12 03:40:51 +00:00
Carsten Haitzler 4a468336e0 png check fix
SVN revision: 23846
2006-07-11 11:34:28 +00:00
Carsten Haitzler a06238ce46 edje prefix fixes - oops - was broken
build fixes for exec prefix settings


SVN revision: 23845
2006-07-11 09:43:26 +00:00
Carsten Haitzler 70c0609d51 asparagus time!
SVN revision: 23778
2006-07-09 18:35:57 +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 72ff1f5bad better configure checks mean that evas will build on rhas 3
SVN revision: 23685
2006-07-03 08:32:01 +00:00
Carsten Haitzler 7adf4ed4bd asparagus time...
SVN revision: 23679
2006-07-03 04:08:47 +00:00
Carsten Haitzler 50cd5ca75a remove openembedde pkg info - old and dead
SVN revision: 23615
2006-06-28 07:20:18 +00:00
doursse aec7e96054 ignore++
SVN revision: 23585
2006-06-25 13:43:22 +00:00
Carsten Haitzler cce1b3b586 another good time for good asparagus :) snapshot.
SVN revision: 23527
2006-06-22 09:21:50 +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
Carsten Haitzler d39713618c fix blah-config includes
SVN revision: 23387
2006-06-11 22:37:25 +00:00
Carsten Haitzler b71cb5326a 1. autofoot patches.
2. fix maximize to work again. :)


SVN revision: 23375
2006-06-11 10:23:49 +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
Michael Jennings 34be828bd8 Sun May 28 15:35:14 2006 Michael Jennings (mej)
Re-disable edb stuff.  We'll see what happens.
----------------------------------------------------------------------


SVN revision: 22977
2006-05-28 20:33:40 +00:00
doursse 7029273174 don't free a pointer that is not allocated. Clean messages
SVN revision: 22961
2006-05-28 06:22:10 +00:00
Michael Jennings 6beddd1512 Sat May 27 13:36:20 2006 Michael Jennings (mej)
Re-enable edb stuff; some modules need it.
----------------------------------------------------------------------


SVN revision: 22931
2006-05-27 18:34: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
Michael Jennings 7494df931a Fri May 19 14:52:44 2006 Michael Jennings (mej)
Unbreaking several spec files.
----------------------------------------------------------------------


SVN revision: 22751
2006-05-19 19:51:18 +00:00
Carsten Haitzler f2056229e7 1. fix ecore to build again (xcomp - u need to cvs add and commit your 2 new
.c files!) and asparagus!


SVN revision: 22732
2006-05-19 09:27:33 +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 f8371169c7 'remove fps stats
only bench numebr is displayed now.


SVN revision: 22665
2006-05-17 08:04:59 +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 4e97e2bf2c fix polygons too. always over op.
SVN revision: 22641
2006-05-16 07:53:47 +00:00
Carsten Haitzler 5d996305e1 fix xrender lines :)
SVN revision: 22640
2006-05-16 07:52:35 +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 3b0d15d0d3 usless call- comment ou
SVN revision: 22608
2006-05-14 07:14:31 +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 8e91bb918d weird - identity matrix with 16.16 fixed point DOESNt work for bitmap mask
render picutres. need to make an exception. also we still need the extra
pixle to interpolate to. it screws up some example sin e17 (configuration
panel will show it).


SVN revision: 22529
2006-05-11 12:48:22 +00:00
Carsten Haitzler 5022ae6e0d make xrender transforms use 16.16 matrix values (xrender seems infintely mroe
happy with this - event hough it is really no different)


SVN revision: 22525
2006-05-11 00:24:48 +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 b69d9fe78b turn off vsync
SVN revision: 22494
2006-05-09 11:40:10 +00:00
doursse 772a1de220 cleaning
SVN revision: 22470
2006-05-06 06:23:53 +00:00
doursse 581b0aa703 fix a bug and some cleaning
SVN revision: 22469
2006-05-06 06:22:57 +00:00
Carsten Haitzler faeb27d953 fix "fades" of non-alpha images.
SVN revision: 22467
2006-05-05 22:55:04 +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
doursse f8585f6fe2 cleaning of the code. speed up the engine by moving the initialization of shm into the test prog, and by commenting some XCBSync (no problem with that, apparently)
SVN revision: 22455
2006-05-04 06:51:30 +00:00
doursse b0efe94cff cleaning of the code. Set the title and the class of a window
SVN revision: 22454
2006-05-04 06:46:57 +00:00
doursse 9825d3dbd3 don't use X.h constants, but XCB ones. fix the last leak. fix potential bugs. The last version of xcb is needed
SVN revision: 22445
2006-05-02 22:00:51 +00:00
doursse c80dfaaf01 use Jose patch for soft. xcb engine too
SVN revision: 22442
2006-05-02 18:01:41 +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
quan74 5e2d171ec3 changed gif loader BuildRequires so it will still build against libungif
SVN revision: 22388
2006-04-28 23:18:13 +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
Carsten Haitzler bd5274b1f7 cosmetic - really no diff
SVN revision: 22330
2006-04-24 01:10:50 +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 85a144baf0 fix packaging - edb not built by default (frankly- nothing uses it!)
SVN revision: 22258
2006-04-20 10:47:06 +00:00
Carsten Haitzler 120cee1604 fix evas spec deps
SVN revision: 22257
2006-04-20 10:39:27 +00:00
Carsten Haitzler 91e80a6ad2 fix evas spec to build rpm packages with detailed moduels & requirements so
the dependencies can be fine-grained later and handled by yum/apt


SVN revision: 22245
2006-04-20 03:32:15 +00:00
Mike Frysinger d3c1026e98 touchup --help output
SVN revision: 22240
2006-04-20 02:30:11 +00:00
Carsten Haitzler 05ea1163f3 fix over/under grab problems
SVN revision: 22234
2006-04-19 14:37:49 +00:00
Carsten Haitzler a7a53674ef remove file from makefile - removed
SVN revision: 22231
2006-04-19 09:39:55 +00:00
Carsten Haitzler 024aababa7 we dont need evas0-bin anymore - and the moduels may create subdirs of any
naum - not just linux-gnu - maybe somehting else, depending oin what arch/os
audofoo decides is the one for the system. this is not constant and fixed.


SVN revision: 22229
2006-04-19 08:51:25 +00:00
Carsten Haitzler 8bebd6ddee and other .so's are here
SVN revision: 22228
2006-04-19 08:46:41 +00:00
Carsten Haitzler d91ded3bca and .so is in dev
SVN revision: 22227
2006-04-19 08:46:11 +00:00
Carsten Haitzler e06000f63f no - the .a and .la's for moduels ar enever ever used - even for devel.
SVN revision: 22226
2006-04-19 08:45:17 +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
Carsten Haitzler a75ccf9e64 fix color multiply whiel blend (ergh! need temporary image! yuk!)
SVN revision: 22163
2006-04-16 17:04:36 +00:00
Carsten Haitzler 79ea843774 fix resize of shaped xrender canvas
SVN revision: 22162
2006-04-16 15:51:26 +00:00
Horms a87311b802 The section of a library's -dev package is generally libdevel
SVN revision: 22111
2006-04-14 00:24:37 +00:00
Horms 178eb27fa8 Add debian version
SVN revision: 22088
2006-04-13 09:32:46 +00:00
David Walter Seikel 3e8e5d2957 .cvsignore++.
SVN revision: 22081
2006-04-13 06:44:38 +00:00
kaethorn 948afce7c2 libevas0-dev depends on libevas0, not on libevas.
SVN revision: 22067
2006-04-12 18:43:57 +00:00
kaethorn 6aaf4bce20 adjust dependency versions and provides.
SVN revision: 22060
2006-04-12 16:39:05 +00:00
Horms 827efc390c Various debian build cleanups
SVN revision: 22053
2006-04-12 09:22:24 +00:00
Horms 94cdd55ba6 Make sure moc_evas_software_qtopia_main.cpp exists for make dist, even if make clean has been called
SVN revision: 22052
2006-04-12 09:20:17 +00:00
kaethorn c567a3843d fix conflicting values.
SVN revision: 22051
2006-04-12 08:47:25 +00:00
quan74 f045c6632e add gif and tiff loaders / savers to spec
SVN revision: 22009
2006-04-10 22:25:37 +00:00
kaethorn bdeeecd0a3 Add edb, tiff and gif loaders and savers. Also add module's libtool files to libevas0-dev.
SVN revision: 21999
2006-04-10 10:22:02 +00:00
doursse ed9ce5b051 tiff saver and more checks
SVN revision: 21997
2006-04-10 07:27:54 +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
doursse 5ae3772ab6 tiff loader. saver will come later
SVN revision: 21965
2006-04-09 00:10:47 +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
doursse c7224e4190 gif loader
SVN revision: 21951
2006-04-08 12:22:18 +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 ace710bcf5 fix maintainer
SVN revision: 21827
2006-04-04 23:54:53 +00:00