Carsten Haitzler
5971ae9ea9
forget that forray into optimizing that...
...
SVN revision: 4377
2001-03-15 03:23:16 +00:00
Carsten Haitzler
60ccea0a2f
err forget it...
...
SVN revision: 4376
2001-03-15 03:22:11 +00:00
Carsten Haitzler
340c3461a6
some additions by burra on the ipc code.. now in ecore.. :)
...
SVN revision: 4364
2001-03-12 00:59:38 +00:00
Laurence J. Lane
59e2bf2095
cleanup source names
...
SVN revision: 4348
2001-03-07 14:14:02 +00:00
Carsten Haitzler
2fb642685f
add ipc :)
...
SVN revision: 4336
2001-03-06 20:33:26 +00:00
Carsten Haitzler
ec2e34eb9a
err - put spec file in packaged tarball
...
SVN revision: 4332
2001-03-06 18:09:41 +00:00
Carsten Haitzler
ab2f5b5c60
spec file up to date
...
SVN revision: 4331
2001-03-06 18:03:27 +00:00
Carsten Haitzler
212504d157
0.0.1 - fix up readme... :)
...
SVN revision: 4328
2001-03-06 16:19:17 +00:00
Carsten Haitzler
8e7257a0bf
and add selection clear handling... and we are done.. :)
...
SVN revision: 4326
2001-03-06 15:38:31 +00:00
Carsten Haitzler
bfe83cebfe
minus one mroe printf
...
SVN revision: 4325
2001-03-06 08:01:16 +00:00
Carsten Haitzler
c1c113a134
printif nono
...
SVN revision: 4324
2001-03-06 07:59:52 +00:00
Carsten Haitzler
902bd035d4
it does pastes out of entry boxes (code needs some smartening up - but it
...
works!)
SVN revision: 4323
2001-03-06 07:59:21 +00:00
Carsten Haitzler
fdb204a52e
errrr yum! cleanies
...
SVN revision: 4316
2001-03-06 02:07:00 +00:00
Carsten Haitzler
e48caf0af3
errrr. ok.. NOw it works! :)
...
SVN revision: 4315
2001-03-06 01:53:14 +00:00
Carsten Haitzler
92c7f7e87a
0.0.4
...
SVN revision: 4298
2001-03-02 19:07:20 +00:00
Carsten Haitzler
0e6f590af7
oops - again.. over-optimize
...
SVN revision: 4259
2001-02-20 00:49:16 +00:00
Carsten Haitzler
a59517b166
oops- over optimized so that it didnt actually render some changes :) fixed
...
SVN revision: 4254
2001-02-19 19:38:47 +00:00
Carsten Haitzler
d6f9deb7ad
damnit... the more i use evas the more i optimize it... ok - more
...
optimizations for special cases (rectangles that onyl change size or
location have only their detlas redrawn - not the whole rect, and the same
with images who share common global tile start and size parapeters for the
image...) this is getting quite fast now :) rememeber you only really see
the speedups in software.. hardware is so dispicably fast you never notice :(
SVN revision: 4252
2001-02-19 09:27:59 +00:00
Carsten Haitzler
2e7ba74abe
get rid of those printfs.
...
SVN revision: 4243
2001-02-17 22:07:42 +00:00
Carsten Haitzler
33a9fe85dc
and handle that other case...
...
SVN revision: 4241
2001-02-17 21:52:18 +00:00
Carsten Haitzler
70013f2719
oops - minor logic hiccup - fixed.. also imlib2 fix for its load error
...
checking. missed this when adding db style (key in file) loading.
SVN revision: 4239
2001-02-17 20:39:53 +00:00
Carsten Haitzler
ed56013f72
load_error now stored and retrievable for image objects :)
...
SVN revision: 4238
2001-02-17 20:26:57 +00:00
Carsten Haitzler
f1d5f4f049
more optimizations in render function
...
SVN revision: 4237
2001-02-17 08:10:30 +00:00
Carsten Haitzler
72981477de
ooooops - fix gl engine to handle window resizes..... :)
...
SVN revision: 4230
2001-02-16 01:33:14 +00:00
Horms
a9e141362a
Debian packages may now be built from output of make dist and friends
...
SVN revision: 4212
2001-02-14 20:59:59 +00:00
Horms
0dec22e2b5
Debian packages may now be built from output of make dist and friends
...
SVN revision: 4206
2001-02-14 16:14:35 +00:00
mazeone
ea99ddf975
clean up rastermanglish in the docs :)
...
SVN revision: 4202
2001-02-13 02:37:23 +00:00
Carsten Haitzler
d43ce5760b
fix typo in comments
...
SVN revision: 4190
2001-02-12 18:54:13 +00:00
Carsten Haitzler
6221cc4020
ecore.m4
...
SVN revision: 4151
2001-01-25 21:57:02 +00:00
Carsten Haitzler
d02e5fd9e4
evas.m4
...
SVN revision: 4150
2001-01-25 21:56:04 +00:00
Carsten Haitzler
e53a018671
well if u have to have it in the makefile- have the files!
...
SVN revision: 4148
2001-01-24 01:53:51 +00:00
Mandrake
36699b1484
raster, I know you may not want this here, but apparently this fixes a
...
crashing bug in gevas (the gtk evas frontend). lemme know if this needs to be
removed.
SVN revision: 4141
2001-01-21 03:09:33 +00:00
Carsten Haitzler
2ee05386b4
minor fixup if last char in string has 0 boundingbox width :)
...
SVN revision: 4123
2001-01-17 21:31:30 +00:00
boris
d3a3922b8d
check that the GLU lib is the correct version (ie has Tess routines)
...
SVN revision: 4118
2001-01-14 11:07:01 +00:00
Carsten Haitzler
731f192d5e
* fix requires for imlib2 to require 1.0.1
...
SVN revision: 4106
2001-01-07 22:02:31 +00:00
Carsten Haitzler
38c00cc88b
errr - beat me dead with a large possum - but somehow these 2 files got
...
swapped (in their contents) - thank god it still worked & compiled - but
well... that wasn't very good now was it? :)
SVN revision: 4104
2001-01-07 21:04:32 +00:00
Mandrake
9cf4dd7c8c
hush cvs
...
SVN revision: 4098
2001-01-06 00:28:05 +00:00
Mandrake
72d8d91f3c
More updates to make this compile without having Mesa installed.
...
SVN revision: 4085
2001-01-03 06:04:56 +00:00
Mandrake
e1166904f6
If you don't have GL installed at all, this wouldn't compile.
...
Fixed with a couple of #ifdef's
SVN revision: 4084
2001-01-03 05:48:54 +00:00
Carsten Haitzler
cacfc4d7a1
more functions to support E17
...
SVN revision: 4075
2001-01-02 23:09:49 +00:00
Carsten Haitzler
72a83a2724
fix that event problem... and errr.. some gfx optimizations :)
...
SVN revision: 4074
2001-01-02 23:09:32 +00:00
Term
6a62ebfa0e
More cleanups by srl <srl@penguinpowered.com>.
...
SVN revision: 4068
2000-12-30 07:19:54 +00:00
Term
8decb4effc
typo (identified by srl).
...
SVN revision: 4067
2000-12-30 06:51:18 +00:00
Carsten Haitzler
9d0df0ab71
tststststts
...
SVN revision: 4064
2000-12-29 22:27:28 +00:00
Carsten Haitzler
dd750e70ad
tst....
...
SVN revision: 4063
2000-12-29 22:24:51 +00:00
Carsten Haitzler
470680c1da
a test.....
...
SVN revision: 4061
2000-12-29 22:23:11 +00:00
Carsten Haitzler
de47e5abcb
test
...
SVN revision: 4059
2000-12-29 22:13:22 +00:00
Carsten Haitzler
20bcdcee58
test
...
SVN revision: 4057
2000-12-29 21:55:53 +00:00
Carsten Haitzler
709470c05b
up to 0.0.3
...
SVN revision: 4055
2000-12-29 21:39:19 +00:00
Carsten Haitzler
a084ff527e
This finishes up the complete rewrite of evas's backend engines to be cleaner,
...
meaner, faster and more complete - as well as handling clipping too.
Over christmas I added clipping to evas (objects can be clipped by rectangle
objects - the clipped objects are also colours by the clipping object)
I rewrote the GL engine to be a LOT faster - evas_test shows a good 300-400%
speedup. I fixed polygone tessalation in the gl engine (i just wish the gl
book would tell me it uses the data in-place instead of making a tmp copy of
it!)
I made all engines match up pixel-for-pixel with fonts, and the gl engine's
texture mech maping works just fine.
The X11 engine is now fully functional - it does all objects - text included
but it makes serious sacrifices in image quality to get speed (no dithering,
no anti-aliased scaling, no alpha blending etc.).
Some optmizations in the X11 engine too
overall a much more complete implikemntation of evas and its renderers - you
shoudl see massiv eimprovements in GL rendeirng and be able to actualyl use
the X11 rendering without a problem :)
SVN revision: 4052
2000-12-29 20:43:48 +00:00
Carsten Haitzler
84ca5f1326
tusting
...
SVN revision: 4047
2000-12-28 01:08:54 +00:00
Carsten Haitzler
31c595b2aa
tst
...
SVN revision: 4045
2000-12-28 01:05:58 +00:00
Carsten Haitzler
e0f09d4f64
x11 engine now does fonts :)
...
SVN revision: 4043
2000-12-28 01:01:52 +00:00
Carsten Haitzler
a594f867b6
partial buffer swap code gets coords right - but GOD is it slow... i think
...
there needs to be some work done on glcopypixels... :)
its disabled for now - but partial buffer rendering is enabled.
SVN revision: 4040
2000-12-27 21:47:38 +00:00
Carsten Haitzler
ce2f4fe9f1
* rewrote GL engine for evas - vast speed improvements and cleanliness
...
improvements - MUCH better
* fixed imlib and x11 engines - much faster x11 engine. much better imlib
engine
* added clipping ability to evas (you can clip one object by another for now
only rectangles are supported)
* you will need to use cvs imlib2 - i fixed the clipping in it to apply to
images, text and gradients too.
* almost done with x11 engine - just fonts to go (mostly done)
* clipping rects rgba color modifies what they clip
* gl, imlib and x11 engines modified to do clipping
* still need to add border scaling supporty to gl engine
* maybe some other stuff i don't remember - i've been sick over christmas
SVN revision: 4039
2000-12-27 20:51:39 +00:00
Laurence J. Lane
deb3a7cc06
assimilation and.. what was that?
...
SVN revision: 4030
2000-12-24 15:40:05 +00:00
Laurence J. Lane
8d0d1e95f2
more assimilation
...
SVN revision: 4029
2000-12-24 15:37:19 +00:00
Carsten Haitzler
25a9c709bd
more stuff to support shape handling for e17... :)
...
SVN revision: 4005
2000-12-18 21:26:17 +00:00
Mandrake
f6caa2df4d
added two functions I needed in etox
...
int evas_get_text_height(Evas e, Evas_Object o)
int evas_get_text_width(Evas e, Evas_Object o)
very simple and straightforward.
SVN revision: 3990
2000-12-14 07:23:27 +00:00
Carsten Haitzler
9215204dcd
evas_get_layer();
...
SVN revision: 3981
2000-12-12 21:13:32 +00:00
Carsten Haitzler
015b9fbc4b
I wonder what i fixed.... :)
...
SVN revision: 3974
2000-12-11 19:12:16 +00:00
Carsten Haitzler
1a389a8a00
errr... fixes :)
...
SVN revision: 3973
2000-12-11 19:11:24 +00:00
Term
f99e700cb7
Whee let's just make every library over! And from cvs! And make it work!
...
SVN revision: 3966
2000-12-09 02:45:43 +00:00
Term
2df9d20f49
Add ecore-config, fix files requiring it.
...
Eventually, I'll get to build e17. ;)
SVN revision: 3965
2000-12-09 02:31:37 +00:00
Term
87b602f143
Package management == good
...
SVN revision: 3963
2000-12-09 01:18:53 +00:00
Carsten Haitzler
96561852bf
more api additions to suport writign E17... :)
...
SVN revision: 3957
2000-12-08 00:37:52 +00:00
Carsten Haitzler
1175ab0854
and return valid info when theres nothngi to do... :)
...
SVN revision: 3941
2000-12-02 02:49:51 +00:00
Carsten Haitzler
7badc56fdb
add new render call that returns the updates that got rendered :)
...
SVN revision: 3940
2000-12-02 02:21:07 +00:00
Carsten Haitzler
e14aa620c2
dont return null fi images doesnt exist.. obejct creation shoudl ALWAYs
...
succeed!
SVN revision: 3934
2000-11-29 04:49:22 +00:00
Carsten Haitzler
1c76190a4b
doesn't pass make distcheck!
...
SVN revision: 3933
2000-11-29 04:46:58 +00:00
Carsten Haitzler
9d7f6187e0
woooop fix fix fix.. note to self... font caching in the gl engine REALLY
...
needs work.. but that can wait as an optmization/imporovement later. for now
it works and works pretty fast / ok if your hardware is good. i'll have to
make it better later.
SVN revision: 3932
2000-11-29 04:38:22 +00:00
Carsten Haitzler
b37830894e
increase font cache and image cache.. this shoudl help a bit
...
SVN revision: 3931
2000-11-28 00:53:22 +00:00
Carsten Haitzler
e21838f9f2
slightly cleaner code... :)
...
SVN revision: 3930
2000-11-28 00:51:22 +00:00
Carsten Haitzler
98261e19e3
enable the font bug again... debugging dri.. :)
...
SVN revision: 3928
2000-11-27 23:51:00 +00:00
Horms
41c72f3b84
added debian stuff maaaaaaaaaaaaaaate
...
SVN revision: 3924
2000-11-26 17:21:17 +00:00
Carsten Haitzler
c4814ed242
more calls for wm stuff....
...
SVN revision: 3918
2000-11-25 02:07:06 +00:00
Carsten Haitzler
a90e845d1e
more code to do window management
...
SVN revision: 3913
2000-11-21 22:35:42 +00:00
Carsten Haitzler
d379f6b771
more calls to help to do window managment... ooooooh I wonder what that means!
...
SVN revision: 3901
2000-11-17 18:28:11 +00:00
Joshua Deere
f7a6c88618
Changed evas_add_image_from_file() to return NULL if the file could not be
...
loaded or did not exist
SVN revision: 3890
2000-11-15 21:31:14 +00:00
Mandrake
92c4c2732d
Hush CVS :)
...
SVN revision: 3888
2000-11-15 20:14:05 +00:00
Mandrake
6c7f883c91
nice typo. amazing this stuff ever works :)
...
SVN revision: 3887
2000-11-15 20:11:55 +00:00
Carsten Haitzler
d40d6c6f01
adding some grab calls while i'm making my window border code work... :)
...
SVN revision: 3871
2000-11-13 03:45:32 +00:00
Carsten Haitzler
70c496497d
there's an oops in ecore e_window_show... :)
...
SVN revision: 3853
2000-11-11 00:24:02 +00:00
Carsten Haitzler
25153f7298
gravity handled 100% correctly now
...
SVN revision: 3849
2000-11-10 21:27:27 +00:00
Carsten Haitzler
0bc1fb60b3
oops printf still there
...
SVN revision: 3845
2000-11-10 03:32:29 +00:00
Carsten Haitzler
918a9de0c1
fix widnow gravity caching stuff
...
SVN revision: 3843
2000-11-10 03:22:58 +00:00
Carsten Haitzler
4fe996c71f
generate fake moves events for enter/leave
...
SVN revision: 3838
2000-11-10 01:33:11 +00:00
Carsten Haitzler
af1ac0ce02
more calls :)
...
SVN revision: 3834
2000-11-09 23:49:50 +00:00
Carsten Haitzler
51f0972f8d
return values in default cases where applicable
...
SVN revision: 3817
2000-11-07 20:43:05 +00:00
Carsten Haitzler
acc7f88694
mouse out event - ay object mouse is in.... leave event... generate.
...
SVN revision: 3808
2000-11-04 19:17:57 +00:00
Carsten Haitzler
376cb1963e
stray ;
...
SVN revision: 3807
2000-11-03 00:29:05 +00:00
Carsten Haitzler
5787acde54
zero macro
...
SVN revision: 3806
2000-11-03 00:27:37 +00:00
Carsten Haitzler
db9b37768c
add ungrab call for ungrabbing the implicit grab when buttons go down....
...
SVN revision: 3796
2000-10-31 18:15:11 +00:00
Carsten Haitzler
0fbc800d38
move headers into 1 headre and install it - do a few cleanings etc. :)
...
SVN revision: 3776
2000-10-29 07:34:16 +00:00
Carsten Haitzler
90c2286933
fix bug with gradient texture binding :)
...
SVN revision: 3762
2000-10-28 18:27:43 +00:00
Carsten Haitzler
92e9ebd222
fix "special case" for rectangles - property chnage parameter wasnt being set
...
in some cases.
SVN revision: 3761
2000-10-28 18:03:39 +00:00
Carsten Haitzler
2e06735388
fix a minor event bug with retaining the wrong coordinates fomr the last
...
event. never saw it because i was always feedingin mosue move events too
SVN revision: 3743
2000-10-26 22:47:33 +00:00
Term
90493cb200
more typos
...
SVN revision: 3723
2000-10-26 00:19:36 +00:00
Term
96475fa637
I was wondering why it worked anyway...
...
SVN revision: 3722
2000-10-25 23:37:23 +00:00
Term
5416825108
typo
...
SVN revision: 3721
2000-10-25 23:36:44 +00:00