Commit Graph

64856 Commits

Author SHA1 Message Date
Carsten Haitzler bc0ec0206f dont need those pics
SVN revision: 3537
2000-09-22 17:22:27 +00:00
Carsten Haitzler 18a02a137c new test program started work on (old test is evas_test_old)
SVN revision: 3536
2000-09-22 01:12:52 +00:00
Carsten Haitzler c1e76e2244 fix mimpmap bug for wierd scalings.....
SVN revision: 3534
2000-09-20 23:24:52 +00:00
Carsten Haitzler c68ba91c9c make test programs help output be useful
SVN revision: 3524
2000-09-18 02:33:52 +00:00
Carsten Haitzler 8923422a2e add code to double check object type before doing anything to objects
SVN revision: 3523
2000-09-18 02:22:04 +00:00
Carsten Haitzler e7c086bd57 mo mo
SVN revision: 3518
2000-09-17 22:39:20 +00:00
Carsten Haitzler d62a6eed56 blah - test that out :) x11 evas does NOT do well in evas test... but
then again - evas test is heavily using all the funky features that the x11
backend is attempting to simulate via X and is suffering badly. i'm sure it
will perform a LOT better with conservative use than the brutality evas_test
puts it through


SVN revision: 3515
2000-09-17 21:59:47 +00:00
Carsten Haitzler 7ac1ecc932 much better! dithe rpatterns match for eect updates - fix leak
SVN revision: 3514
2000-09-17 21:53:30 +00:00
Carsten Haitzler e2ee27d9f6 lines now work
SVN revision: 3512
2000-09-17 20:35:12 +00:00
Carsten Haitzler fc7f0b3908 fix that mask leak
SVN revision: 3511
2000-09-17 20:16:22 +00:00
Carsten Haitzler ff43dc6621 rectangles now work in the x11 engine
SVN revision: 3510
2000-09-17 20:07:23 +00:00
Carsten Haitzler 8641c36e33 ok - thats a litle better perfromance
SVN revision: 3506
2000-09-17 18:16:53 +00:00
Carsten Haitzler 240dc97f4c x11 engine code added - only partially works
SVN revision: 3503
2000-09-17 06:30:44 +00:00
Carsten Haitzler b57e34cc83 ok - that was screwy.. :) propt type problem - fixed :)
SVN revision: 3487
2000-09-16 00:24:38 +00:00
Carsten Haitzler b585b3006d comment added to evas_free - compiler bug? eh? really odd
SVN revision: 3486
2000-09-16 00:17:37 +00:00
Carsten Haitzler b155d7063a fix minor problem there.........
SVN revision: 3483
2000-09-15 23:49:25 +00:00
Carsten Haitzler a0cbcf3790 apply some selly's "no more leaks"
SVN revision: 3475
2000-09-15 17:04:07 +00:00
Carsten Haitzler ff01c864a4 allow color allocation policy to be set in evas
SVN revision: 3473
2000-09-15 15:04:48 +00:00
Carsten Haitzler f0563a7bfa only init once
SVN revision: 3472
2000-09-15 14:40:26 +00:00
Carsten Haitzler 2c9afe3d84 same here
SVN revision: 3471
2000-09-15 14:38:14 +00:00
Carsten Haitzler 7513d0ab8e dont call visual and colormap inits
SVN revision: 3470
2000-09-15 14:37:47 +00:00
Carsten Haitzler e2ffcf313c dissalow resizing for line and text objects - doesnt make sense -
change the font or string to resize text, and chnage line coords.

add ability for color settings to apply to image objects too (image colors get
multiplid by color set on image - 255, 255, 255, 255 is "normal" so it's fast
path rendering - all other colors go thru color modifiers in the imlib engines
and gl handles it int he gl engine. if alpha is 0 the object draw is aborted
immediately for fast path.


SVN revision: 3468
2000-09-15 13:49:14 +00:00
Carsten Haitzler a751ec1b21 we have a new rendering target for evas - an imlib image buffer.
it will render to a virtual image buffer just like it would to a window.
the logic works the exact same way as a window - it wil lonly render the rects
that changed. if a rect chnaged it expects that rect to have been cleared and
will blend the canvas ontop of the image - so you can use it to augment the
current image contents (though they will be permenantly modified). This is
specifically designed for doing things like rendering a canvas to be saved
to an image file.

WHEEEEEEEE :)


SVN revision: 3460
2000-09-13 22:36:46 +00:00
Carsten Haitzler 3a1fb0355c add the api routines to query the text objects
SVN revision: 3455
2000-09-13 17:19:38 +00:00
Carsten Haitzler 54af8d51ff routiens for mroe text info.....
SVN revision: 3454
2000-09-13 17:11:53 +00:00
Carsten Haitzler 361f941365 ok- work again.. was just testing..... :)
SVN revision: 3444
2000-09-13 15:46:54 +00:00
Carsten Haitzler d660812fe8 add font ascent/descent checking
SVN revision: 3442
2000-09-13 15:08:05 +00:00
Carsten Haitzler 71d101387e dont need that file
SVN revision: 3441
2000-09-13 14:43:21 +00:00
Carsten Haitzler 85188b4c49 silly - move that free
SVN revision: 3323
2000-09-05 17:20:10 +00:00
Carsten Haitzler f59266a099 double free of callbakcs! no no no - don't do that!
SVN revision: 3315
2000-09-04 23:01:03 +00:00
Term 81ba1e730a Adding yet another spec file.
SVN revision: 3289
2000-09-01 03:16:12 +00:00
Carsten Haitzler 738f9d5fea slight stakcing chnage redraw problem - didnt queue a redraw if stacking
changed (ie raise or lower)


SVN revision: 3288
2000-08-31 23:30:54 +00:00
Carsten Haitzler afe928e120 missing border attribute setting on render.
SVN revision: 3272
2000-08-28 23:40:38 +00:00
pabs 48f4745b8d evas_get_color() attempts to dereference and write to every color
channel ptr without checking to see if it's null. -- ie things like
evas_get_color(evas, obj, &r, &g, &b, 0) will actually work now.

raster is a naugty boy.  no pudding for raster tonight.


SVN revision: 3266
2000-08-27 01:54:14 +00:00
Carsten Haitzler 02b1d9d83e get rid of replace
SVN revision: 3234
2000-08-22 21:25:52 +00:00
Mandrake 2501387eae hush cvs don't say a word
SVN revision: 3229
2000-08-22 19:15:52 +00:00
Carsten Haitzler 0fb877cf9f add some more query calls.
SVN revision: 3226
2000-08-22 07:02:35 +00:00
Carsten Haitzler 5c95f4d5b9 missed those libs
SVN revision: 3224
2000-08-22 04:46:25 +00:00
Carsten Haitzler 254126cc37 fux fux fux
SVN revision: 3222
2000-08-22 04:32:05 +00:00
Carsten Haitzler 22a8ecd6fb evas-config scritp added
SVN revision: 3220
2000-08-22 04:26:18 +00:00
Carsten Haitzler eb7ec35dbc fix line draw bug - add event pass through flag for objects
SVN revision: 3219
2000-08-22 03:45:58 +00:00
Carsten Haitzler 3a0a2fe1fa add to the README
SVN revision: 3201
2000-08-20 23:04:55 +00:00
Carsten Haitzler 38577b210e and prinfs out the fps :)
SVN revision: 3200
2000-08-20 22:53:48 +00:00
Carsten Haitzler a677bd8076 handle events better on other property chnages
SVN revision: 3198
2000-08-20 22:25:08 +00:00
Carsten Haitzler 69125b70ea big click me to drag text object
SVN revision: 3196
2000-08-20 22:05:46 +00:00
Carsten Haitzler e37fccc450 event system works - callbakcs happen.. WOOHOO :)
SVN revision: 3193
2000-08-20 21:49:41 +00:00
Carsten Haitzler 5173a08776 get geometyr right when changing text
SVN revision: 3192
2000-08-20 20:31:08 +00:00
Carsten Haitzler 11fcd34b25 much better - fix that function name
SVN revision: 3188
2000-08-20 07:31:45 +00:00
Carsten Haitzler cabfad7522 add that
SVN revision: 3187
2000-08-20 07:28:43 +00:00
Carsten Haitzler 056e350668 api filled out much better now........ infact... i'm almost done :)
SVN revision: 3186
2000-08-20 07:13:31 +00:00