rbdpngn
a74a6b6a87
Fix for a build issue some people have encountered with jpeglib.h not
...
including stdio.h as necessary.
SVN revision: 8197
2003-12-23 05:59:03 +00:00
rbdpngn
d22d230017
Ok, that didn't work out well, we'll need to figure out something else for
...
Solaris.
SVN revision: 8146
2003-12-18 17:18:50 +00:00
rbdpngn
513caedd40
Hopefully fix build for solaris.
...
SVN revision: 8144
2003-12-18 08:36:21 +00:00
rbdpngn
6b42e2db32
Enable most features by default, and disable them if needed. CPU specific
...
features are disabled by default. I've tested most of the options pretty
thoroughly, but I haven't found anyone with the qtopia environment to test
that or the ARM cross compile script.
SVN revision: 8142
2003-12-18 07:55:21 +00:00
rbdpngn
732d2e2836
Those changes should not have gone to cvs yet.
...
SVN revision: 8132
2003-12-16 17:49:45 +00:00
rbdpngn
9fb85c8776
Don't test for altivec if it has been disabled.
...
SVN revision: 8131
2003-12-16 17:37:26 +00:00
rbdpngn
aad892aa62
Enable the use of altivec functions. A bit of a dirty hack to detect the
...
compiler settings for detecting altivec support. If someone has a better
suggestion, please speak up.
SVN revision: 8125
2003-12-16 01:58:17 +00:00
rbdpngn
1f175f4660
Altivec code for YUV conversion to ARGB. This option cannot be enabled yet, I
...
need to verify the autofoo on Linux.
SVN revision: 8099
2003-12-12 07:53:09 +00:00
Carsten Haitzler
7f77993d73
update docs to include suggestions for yuv
...
SVN revision: 8098
2003-12-11 22:58:23 +00:00
Carsten Haitzler
155b09b092
propagate events from child objects to msart object parents
...
SVN revision: 8093
2003-12-11 11:20:40 +00:00
Carsten Haitzler
2cdf81f2b7
more comments
...
SVN revision: 8088
2003-12-10 06:55:18 +00:00
rbdpngn
02cfd3ee28
Don't access static variables from inline functions.
...
SVN revision: 8078
2003-12-10 04:10:55 +00:00
Carsten Haitzler
35b2349a24
and set alpha bits
...
SVN revision: 8071
2003-12-10 01:35:37 +00:00
Carsten Haitzler
1771ecd4ee
and add yuv conversion code
...
SVN revision: 8069
2003-12-10 01:23:24 +00:00
Carsten Haitzler
58d0647f41
yuv pixel import api (well arbitary pixel format import api) for doing media
...
sreams (video) via image objects
SVN revision: 8068
2003-12-10 01:12:13 +00:00
Carsten Haitzler
2e1b9b56eb
and 666 dithering was arse. fixed.
...
SVN revision: 7985
2003-12-03 05:22:21 +00:00
Carsten Haitzler
76a3ec1af8
8bpp rendering sucked. now it doesnt suck as much.
...
SVN revision: 7984
2003-12-03 05:07:12 +00:00
swielinga
0c0ef02fb4
Fixed a couple of debs in e17/libs, added and updated a couple of .cvsignores.
...
SVN revision: 7872
2003-11-13 12:30:50 +00:00
Carsten Haitzler
83ca13924e
dont segv if font wasnt loaded and we query
...
SVN revision: 7756
2003-10-29 00:22:46 +00:00
Carsten Haitzler
a99b683b04
oops.
...
SVN revision: 7682
2003-10-21 04:17:26 +00:00
Carsten Haitzler
1bf34243f6
move co-ordinates to be their own type. this is a good thing, because ti
...
allows me to be able to virtualize he canvas co-ordinate system. right now
it's doubles. i can now move to floats, int's etc. with a recompile (and well
recompile all depending apps too). it's still ACTUALLY doubles, just all
typedef'ed now. i've also changed booleans to actual boolean types (not an
int), all code will keep working - but i'd highly suggest moving your code to
use these types if interacting with evas.
SVN revision: 7644
2003-10-18 03:34:00 +00:00
Carsten Haitzler
69e85a01d6
do autoconf options properly
...
SVN revision: 7602
2003-10-15 04:20:38 +00:00
Carsten Haitzler
b3c6078785
get rid of useless shm check.... and other things (cant remember)
...
SVN revision: 7519
2003-10-09 03:05:17 +00:00
Carsten Haitzler
303222d682
compielr prefes this
...
SVN revision: 7469
2003-09-20 04:48:19 +00:00
Carsten Haitzler
3dbe16fac1
well cpu detection was fucked up.. fixed now! :)
...
SVN revision: 7468
2003-09-20 04:42:45 +00:00
Carsten Haitzler
b62b8257f0
dotn segv/
...
SVN revision: 7443
2003-09-12 04:15:20 +00:00
Carsten Haitzler
6deaca40fb
clean
...
SVN revision: 7440
2003-09-11 02:30:34 +00:00
Carsten Haitzler
527058ae9f
improve optimal nature of code.. get some more speed....
...
SVN revision: 7438
2003-09-10 14:33:39 +00:00
Carsten Haitzler
3b808bac45
1. mmx2 pixel copy and cleanup of pixel copy routines
...
2. gl engine cleanups. working on it.
SVN revision: 7436
2003-09-10 08:52:18 +00:00
Carsten Haitzler
246fd31846
open gl is fulyl functional now - it coudl defnitely do with optimizations
...
with texture upload. it does NOt check error returns anywhere from gl... this
may mean issues with LOTs of images, LARGE images etc. need to fix that later
SVN revision: 7432
2003-09-09 05:51:03 +00:00
Carsten Haitzler
9606e485e5
split gl common routines up into seperate files. still have BIG problems with
...
speed of texture uploads. anyone want to help? i've tried many things... and
nothing semms to work. this is a major bottlneck for evas gl engine
performance (apart from text - which is simply a matter of finishing off
properly)
SVN revision: 7428
2003-09-07 11:24:48 +00:00
Carsten Haitzler
226e1fad9e
pthread too
...
SVN revision: 7417
2003-09-05 07:47:19 +00:00
Carsten Haitzler
39273c12e1
query extensions now... properly... :)
...
SVN revision: 7415
2003-09-05 06:52:43 +00:00
Carsten Haitzler
6161610e63
and lets not keep nvidia extensions in code...
...
SVN revision: 7414
2003-09-05 05:43:07 +00:00
Carsten Haitzler
6273259e34
debugging, printfs, turn text off for now, etc.
...
SVN revision: 7413
2003-09-05 05:37:14 +00:00
swielinga
6816ee9ba7
Added check so that -mcpu=pentiumpro isn't added to the CFLAGS by debian/rules
...
if -march is already given.
SVN revision: 7411
2003-09-04 20:01:38 +00:00
Carsten Haitzler
bac314fd93
GL engine goes in... its not 100% complete. fonts are sub-optimal. i quickly
...
hooked them in to work at all...
SVN revision: 7408
2003-09-04 07:40:34 +00:00
swielinga
9043dd3635
Updated most of the debian packaging. Everything I have missed is out of date,
...
not important or not working.
SVN revision: 7380
2003-08-26 13:59:06 +00:00
swielinga
33c86b53c0
Big overhaul of a lot of the debian packages
...
SVN revision: 7360
2003-08-21 16:21:11 +00:00
Carsten Haitzler
8f44a89a94
pre11
...
SVN revision: 7267
2003-07-31 05:23:27 +00:00
Carsten Haitzler
84544019f0
oops. on evas_free nested smart objects might just not clean up right.. fix
...
SVN revision: 7263
2003-07-30 02:58:10 +00:00
Carsten Haitzler
22ff36d771
oops overzealous optimizing made me miss a case... naughty naughty.. very
...
naughty. fix.
SVN revision: 7254
2003-07-29 01:42:20 +00:00
Carsten Haitzler
cbb61da0f5
package pants
...
SVN revision: 7215
2003-07-22 05:34:45 +00:00
Carsten Haitzler
2b3b2ff8ca
ooooops. evas bug1 fix fix fix
...
SVN revision: 7213
2003-07-22 05:16:47 +00:00
Carsten Haitzler
cae601759c
packages
...
SVN revision: 7207
2003-07-21 03:57:20 +00:00
Carsten Haitzler
7adef7e17a
make packages
...
SVN revision: 7206
2003-07-21 01:49:50 +00:00
Carsten Haitzler
9159363b81
update spec
...
SVN revision: 7202
2003-07-21 00:36:19 +00:00
Carsten Haitzler
6548cfaabb
handy conf script
...
SVN revision: 7201
2003-07-21 00:24:14 +00:00
rbdpngn
6cfbfd8f6b
It seems libtool on certain platforms (or possibly certain versions) no longer
...
support the --version arg to libtool. Using libtoolize instead solves the
problem.
SVN revision: 7196
2003-07-20 16:54:05 +00:00
rbdpngn
7af9c3bf45
Use the new runtime cpu detection functions to determine the correct drawing
...
routines. Some stubs for altivec support can be seen here, those are
unreachable code paths until the corresponding functions are complete and
committed.
SVN revision: 7191
2003-07-20 05:33:11 +00:00
Carsten Haitzler
368cac9350
also if text itself changes...
...
SVN revision: 7185
2003-07-18 01:46:12 +00:00
Carsten Haitzler
310f0bda19
valgrindy goodness
...
SVN revision: 7184
2003-07-17 10:35:13 +00:00
Carsten Haitzler
6f39ca801f
bleh!
...
SVN revision: 7183
2003-07-17 10:01:13 +00:00
Carsten Haitzler
3222e8202e
a little nicer
...
SVN revision: 7179
2003-07-16 07:39:28 +00:00
Carsten Haitzler
583791b12e
optimize text object state change.. much better!
...
SVN revision: 7177
2003-07-16 05:12:46 +00:00
Carsten Haitzler
d2aadd94b2
optimize font searching... fixed that fixme.
...
SVN revision: 7176
2003-07-16 04:00:47 +00:00
Carsten Haitzler
ca61ad785b
cross-compile properly
...
SVN revision: 7125
2003-07-10 13:31:21 +00:00
Carsten Haitzler
8982b4f4ad
ipaq build stuff :)
...
SVN revision: 7124
2003-07-10 13:13:25 +00:00
Carsten Haitzler
fd356dc4d9
break!
...
SVN revision: 7118
2003-07-08 07:06:10 +00:00
Carsten Haitzler
0c5a435128
make deleting of grabs within a key callback "safe"
...
SVN revision: 7117
2003-07-08 06:08:26 +00:00
Carsten Haitzler
84a896b1e0
try this?
...
SVN revision: 7097
2003-06-26 07:38:44 +00:00
Carsten Haitzler
8dcf84d00f
viewporties?
...
SVN revision: 7096
2003-06-26 07:36:16 +00:00
Carsten Haitzler
8977499da7
fix fix fix :)
...
SVN revision: 7089
2003-06-25 08:26:56 +00:00
Carsten Haitzler
87e41116b8
some optimizations seem to have screwed up rendering in corner cases. fixed
...
by accounting for some of my new additions
SVN revision: 7086
2003-06-25 07:58:58 +00:00
Carsten Haitzler
fd6cd9805e
get rid of minor flota->in calculation artifact i found!
...
SVN revision: 7060
2003-06-22 03:46:24 +00:00
Carsten Haitzler
42d8853235
oops leakage on ferring an evas! fix.
...
SVN revision: 7059
2003-06-22 02:33:25 +00:00
rbdpngn
47c156847f
Only perform runtime checks if the cpu features are enabled.
...
SVN revision: 7006
2003-06-10 14:52:16 +00:00
Carsten Haitzler
bfe9b1fa8e
fixing minor arithmeic stuff in text queries. all happy now.
...
SVN revision: 6986
2003-06-07 02:32:30 +00:00
Carsten Haitzler
f8dbf20c65
more pre7
...
SVN revision: 6985
2003-06-06 05:25:06 +00:00
Carsten Haitzler
cbd8cabb13
pre7
...
SVN revision: 6984
2003-06-06 05:23:36 +00:00
Carsten Haitzler
8c6352eae6
fix corner case of starting at nul terminator byte at end and getting prev
...
charater of utf-8 string
SVN revision: 6983
2003-06-06 00:41:07 +00:00
Carsten Haitzler
0495a7540b
new calls to help string processing for programs - these walk up and down 1
...
utf8 character (sicne thats evas's standard string format). this lets apps do
character processing AND still be utf8-safe.
SVN revision: 6976
2003-06-05 06:08:43 +00:00
Carsten Haitzler
d5c7bb0d57
aaaah DONT use inlined bitmaps.. we want it ALL aa'd
...
SVN revision: 6975
2003-06-05 02:59:19 +00:00
Carsten Haitzler
d744ab1f70
testypants
...
SVN revision: 6967
2003-06-02 09:38:13 +00:00
Carsten Haitzler
54d1d71646
nicer formatting
...
SVN revision: 6965
2003-06-02 09:32:30 +00:00
Carsten Haitzler
48e986efd9
multiple bitch-ass ho's
...
SVN revision: 6963
2003-06-02 09:22:13 +00:00
Carsten Haitzler
95590945a9
mo' testiclies BIOTCH!
...
SVN revision: 6962
2003-06-02 09:19:56 +00:00
Carsten Haitzler
a537add319
TAKE THAT BITCH!
...
SVN revision: 6960
2003-06-02 09:15:58 +00:00
Carsten Haitzler
f08178b5a8
test...
...
SVN revision: 6956
2003-06-02 08:55:13 +00:00
Carsten Haitzler
3d5f70ca35
kerning fix?
...
SVN revision: 6949
2003-05-30 05:05:52 +00:00
Carsten Haitzler
3e066d97bd
minus 1 printf
...
SVN revision: 6944
2003-05-28 05:55:12 +00:00
Carsten Haitzler
e69533d6d0
shared lib deps only now
...
SVN revision: 6940
2003-05-26 22:56:39 +00:00
Carsten Haitzler
7f234266a9
wheel patches
...
SVN revision: 6935
2003-05-25 09:43:53 +00:00
Carsten Haitzler
f726ca9c6c
change of types
...
SVN revision: 6920
2003-05-20 06:05:47 +00:00
Carsten Haitzler
72c06b259b
evas now uses
...
EVAS_DEBUG_SHOW
EVAS_DEBUG_ABORT
environment variables to disctate if:
1. it displays any error output if it encorunters wrong object types, NULLs
etc.
2. if it should call abort() on such an error so it can be easily caught with
gdb as a segv.
if these enironment variables exists it will do both.. if they dont it will
not perform the appropriate action. (so now by default evas remains quiet and
marches on)
SVN revision: 6915
2003-05-19 05:36:12 +00:00
Carsten Haitzler
9e87031686
symbol clash! oops!
...
SVN revision: 6901
2003-05-12 02:26:27 +00:00
jeoparde
83b5a05e2f
Patch to update pkg-config from Tilman Sauerbeck <tilman@code-monkey.de>.
...
SVN revision: 6890
2003-05-03 08:55:33 +00:00
jeoparde
ee6ab155c5
...And remember to update README and spec file to reflect the new version.
...
SVN revision: 6872
2003-04-21 17:59:26 +00:00
Carsten Haitzler
507eec8963
bump up to pre_6
...
SVN revision: 6871
2003-04-21 07:10:40 +00:00
Carsten Haitzler
5ca397ff69
fonts.dir fonts.alias support... so u can point evas at x's font
...
directories... as long as the fonts are ttf's it will work. you can use
x-style font definition. ie.
-*-helmet-medium-r-*-*-*-*-*-*-*-*-*-*
:)
(fonts.alias is also supported!). the old style is still supported too.
SVN revision: 6870
2003-04-20 08:26:32 +00:00
Carsten Haitzler
b991fb9819
viewport bug fixed
...
SVN revision: 6868
2003-04-17 12:05:00 +00:00
Carsten Haitzler
4947646c07
accept NULLS for font queries
...
SVN revision: 6865
2003-04-16 02:04:30 +00:00
Carsten Haitzler
1a1dcc4f51
packageconfig support
...
SVN revision: 6842
2003-04-09 10:32:17 +00:00
Carsten Haitzler
b699523d67
allow for a callback rtoo to provid e adest buffer when needed
...
SVN revision: 6840
2003-04-09 06:52:14 +00:00
Carsten Haitzler
98d327b588
fix
...
SVN revision: 6835
2003-04-07 06:17:54 +00:00
Carsten Haitzler
a2051c00f2
special case fill if fill = object size to avoif roundoff miscalcs
...
SVN revision: 6832
2003-04-05 04:48:14 +00:00
Carsten Haitzler
a2e0c127b0
buffer engine seems to be wroking for an rgb buffer with color keying...
...
SVN revision: 6811
2003-04-02 08:00:34 +00:00
Carsten Haitzler
afa5ce1ab0
only tar up docs ONCE!
...
SVN revision: 6810
2003-04-02 05:02:19 +00:00
Carsten Haitzler
f44ad01306
and configre check right...
...
SVN revision: 6809
2003-04-02 04:52:14 +00:00
Carsten Haitzler
bbfaab2ac1
memory buffer engine... not doing everything. api may change... working on it.
...
SVN revision: 6808
2003-04-02 04:28:27 +00:00
Carsten Haitzler
733ffbfc5d
missing ifdef
...
SVN revision: 6769
2003-03-14 04:57:09 +00:00
Carsten Haitzler
56aac58eab
tab...
...
SVN revision: 6766
2003-03-11 05:07:46 +00:00
Carsten Haitzler
e5082ae151
oops cut one line too many
...
SVN revision: 6765
2003-03-11 05:06:43 +00:00
Carsten Haitzler
d7a6a70b16
avoid a cmp/bra
...
SVN revision: 6764
2003-03-11 05:04:33 +00:00
rbdpngn
77a3240e2c
Removed unused variable. 1 line indent fix.
...
SVN revision: 6763
2003-03-11 04:59:49 +00:00
Carsten Haitzler
c7a24853ef
bauil out of a double-init
...
SVN revision: 6762
2003-03-11 04:56:46 +00:00
rbdpngn
b6ae92d827
Generic runtime cpu feature testing. This is not used much yet, and shouldn't
...
break anything. Please review and shout if you see problems.
SVN revision: 6761
2003-03-11 04:39:58 +00:00
Carsten Haitzler
42219cdca3
Evas doc update... at least all api calls are now listed
...
SVN revision: 6742
2003-03-05 02:30:20 +00:00
Carsten Haitzler
377dcb3044
alignment...
...
SVN revision: 6724
2003-02-27 00:07:46 +00:00
Carsten Haitzler
ba943a18ea
update docs
...
SVN revision: 6710
2003-02-24 02:27:07 +00:00
Carsten Haitzler
ef30c8096f
add img
...
SVN revision: 6704
2003-02-21 23:49:26 +00:00
Carsten Haitzler
d92d87a4a6
now that documentation is looking nicer
...
SVN revision: 6701
2003-02-21 10:28:24 +00:00
Horms
1971975cce
typo
...
SVN revision: 6693
2003-02-16 12:04:28 +00:00
Carsten Haitzler
90a63a715f
major oopsie. :)
...
SVN revision: 6691
2003-02-15 01:30:32 +00:00
Horms
d115d3a677
removed some potential double frees in evas_object_image_*
...
SVN revision: 6682
2003-02-13 10:25:30 +00:00
Carsten Haitzler
bdb20a4f9d
softare_x11 engine can now rotate on the fly :) ecore_evas relies on this btw.
...
SVN revision: 6680
2003-02-12 23:31:38 +00:00
Horms
29c3f54a87
Pedantry
...
SVN revision: 6679
2003-02-12 07:51:37 +00:00
Carsten Haitzler
9854af242d
i've been leaning mem usage down... save 30% on all evas_objects now! :)
...
SVN revision: 6678
2003-02-09 04:22:45 +00:00
Carsten Haitzler
702156de93
we build nice rpm's
...
SVN revision: 6671
2003-02-07 02:49:42 +00:00
Carsten Haitzler
c5641e4f46
update spec
...
SVN revision: 6668
2003-02-07 01:48:59 +00:00
jeoparde
5911ae1441
Update README to reflect version change.
...
SVN revision: 6666
2003-02-07 01:07:46 +00:00
Carsten Haitzler
360713139a
oops... fix fix
...
SVN revision: 6660
2003-02-05 04:19:16 +00:00
Carsten Haitzler
a057104399
oops... bug bug bug... FIX :)
...
SVN revision: 6659
2003-02-05 03:08:20 +00:00
Carsten Haitzler
c969e9a7c9
ewps!
...
SVN revision: 6642
2003-01-31 07:56:46 +00:00
Carsten Haitzler
921c853a1c
hmmm breakage.. not good.
...
SVN revision: 6641
2003-01-30 00:02:30 +00:00
Carsten Haitzler
ab2a046990
freeze/thaw event yhandling... and dont respond to a changed focus after
...
grabs are handled....
SVN revision: 6640
2003-01-29 23:37:10 +00:00
Carsten Haitzler
0e996a9a69
up to pre5
...
SVN revision: 6635
2003-01-25 01:12:55 +00:00
Till Adam
11e6b79765
follow DFB API changes, so the soddy test app can be canceled again
...
SVN revision: 6631
2003-01-24 08:26:43 +00:00
Carsten Haitzler
fcc61494df
fear the changes... api breakage... everyone.. errr... fix yer proggies! :)
...
SVN revision: 6618
2003-01-22 22:24:36 +00:00
Carsten Haitzler
07af96e2c9
symbol fixup :) (conflict with imlib2)
...
SVN revision: 6604
2003-01-20 23:04:38 +00:00
Carsten Haitzler
81eea1bd27
code
...
SVN revision: 6602
2003-01-20 06:44:07 +00:00
Carsten Haitzler
693645b0ea
then there weere grabs
...
SVN revision: 6601
2003-01-20 05:17:21 +00:00
Carsten Haitzler
df1d81011a
after some testing.. this code has been found wanting...
...
SVN revision: 6600
2003-01-20 05:05:16 +00:00
Carsten Haitzler
7b1247042b
and lets make that safe for smart obbies
...
SVN revision: 6599
2003-01-20 04:36:17 +00:00
Carsten Haitzler
1512080561
make this baby an int
...
SVN revision: 6598
2003-01-20 03:55:41 +00:00
Carsten Haitzler
de9b6b3ca0
ok ok.. callabcks walking lists.. delete flags... you get the idea. (i've
...
known about this for a long tiem and planned on fixing ti eventualyl... but
it's biting now.)
SVN revision: 6597
2003-01-20 03:54:00 +00:00
technikolor
8027de6bd8
Two minor fixes:
...
1) Added 3 prototypes to evas_test_main.h for setdown, scroll_setdown, and scroll_setup.
GCC prints a warning for first declaration without a proto, but other compilers (FORTE) error on it.
2) Added type to did_fps, currently a boolian var, which was declaired only static... typed it as int.
benr.
SVN revision: 6595
2003-01-19 06:23:25 +00:00
Carsten Haitzler
9b184f9bdf
dont need fmemopen suppor tin evas now... just sue eet directly and dont
...
duplicate code...
SVN revision: 6578
2003-01-13 07:38:08 +00:00
Carsten Haitzler
7c80fa9a3e
logic problem on evas_free(). shoudl be fixed now... :)
...
SVN revision: 6559
2003-01-10 05:38:47 +00:00
Carsten Haitzler
3f207b8c08
const-ify lots of things...
...
SVN revision: 6558
2003-01-10 04:58:51 +00:00
Carsten Haitzler
124d4a8909
and dont leak
...
SVN revision: 6557
2003-01-10 02:07:23 +00:00
Carsten Haitzler
8e3e8c5848
resolve symlinks...
...
SVN revision: 6556
2003-01-10 02:05:37 +00:00
Carsten Haitzler
6494104a2b
aaaaaaaaah freetype 2.1.3 bugs TOO! bloody hell! ft gets BUGGIER as it goes!
...
:) hehehe.. ok ok - everyone USE 2.0.3!
SVN revision: 6555
2003-01-09 07:41:22 +00:00
Carsten Haitzler
d90afbca86
notes in README
...
SVN revision: 6554
2003-01-09 03:49:33 +00:00
Carsten Haitzler
47280739ac
oh my wordy lordy me.. too accurate for its own good soi've had to fidge to
...
overlap parts as the positioning is done in 24.8 space not integer space
SVN revision: 6553
2003-01-08 06:39:38 +00:00
Carsten Haitzler
6e8c67d976
apparently i updated something...
...
SVN revision: 6551
2003-01-08 04:33:33 +00:00
Carsten Haitzler
b8a94c7204
ok - dont disable printf output... for debugging
...
SVN revision: 6550
2003-01-08 01:02:21 +00:00
Carsten Haitzler
4efc12acd1
PROPER benchmarking now...
...
SVN revision: 6549
2003-01-08 00:38:18 +00:00
Carsten Haitzler
0c6cc60962
ok. good stats now
...
SVN revision: 6548
2003-01-07 23:41:40 +00:00
Carsten Haitzler
6a25c57a51
evas_test will now tell u fps...
...
SVN revision: 6547
2003-01-07 23:38:24 +00:00
Carsten Haitzler
8451b5cc08
key grabs are done... ok not as efficiently as i'd liek so having more than
...
a dozen key grabs at any time may impact key event handling a little...
oh yeah.. added to the api .. now theres a modifier mask and a not_mask. the
not mas means "grab the key only if NONE of these modifiers are active and
only if one or more of the mask modifiers are active). using this you can
easily select allmodifiers, none, or a certain set of modifiers. if you need
more than that put in multiple grabs then :) to just have that exact set of
modifiers grabbed have not_mask be the inverse of mask. :)
SVN revision: 6546
2003-01-05 12:55:37 +00:00
Carsten Haitzler
1f37c28e8f
todo madness
...
SVN revision: 6542
2003-01-02 23:47:56 +00:00
Carsten Haitzler
764c0c1311
where did this go?
...
SVN revision: 6540
2002-12-31 03:04:14 +00:00
Carsten Haitzler
f0a1fe6e28
commit...
...
SVN revision: 6539
2002-12-31 03:00:04 +00:00
Carsten Haitzler
42d0fea781
bah bah bah.... 8-P~
...
SVN revision: 6534
2002-12-30 05:31:35 +00:00
Carsten Haitzler
6bdb5980a0
ok.. a dfb bug.. i have to safeguard...
...
SVN revision: 6533
2002-12-30 02:04:44 +00:00
Carsten Haitzler
b77e71b077
maybe debians include system might be happier now...
...
SVN revision: 6532
2002-12-30 00:48:39 +00:00
Carsten Haitzler
afb292ec39
fix dfb window test proggy.. flip properly :)
...
SVN revision: 6531
2002-12-30 00:07:12 +00:00
sleuth
c08fc73731
Minor evas fix for char position usage.
...
Kevin Brosius <cobra@compuserve.com>
SVN revision: 6529
2002-12-29 17:57:37 +00:00
Carsten Haitzler
01a3ea467f
and... fix the smooth scaler.. i had a 32bit overflow there for when images
...
get bigger than 2048x2048 and i scale them up... :)
SVN revision: 6527
2002-12-29 02:54:47 +00:00
Carsten Haitzler
d1d3b62ebe
hmm. forgot to translate text coords form queries.. and some glyph vs char
...
pos bugs
SVN revision: 6526
2002-12-29 02:09:34 +00:00
Carsten Haitzler
866bf9121e
oops.. return POSTION, not glyph value!
...
SVN revision: 6525
2002-12-29 01:49:07 +00:00
swielinga
102dc81838
Debian copyright file fix in HEAD replacing Author(s) by Author or Authors.
...
SVN revision: 6516
2002-12-24 14:19:57 +00:00
Carsten Haitzler
3a38ac1538
blah blah
...
SVN revision: 6511
2002-12-23 00:50:57 +00:00
Carsten Haitzler
81fd6f6c3d
code code.. fix
...
SVN revision: 6496
2002-12-18 06:02:32 +00:00
Carsten Haitzler
c96c2d8d50
oops.. segv in dfb driver.. fix fix
...
SVN revision: 6494
2002-12-17 07:08:20 +00:00
Carsten Haitzler
beb924c23e
keyboard support... key grabs dont work.. and i'm not happy with it as an
...
api causeti doesnt support modifiers when grabbing in the api.
SVN revision: 6493
2002-12-17 00:00:38 +00:00
Carsten Haitzler
f837c83cc7
informers now are just event callbacks. makes for a simpler api. interceptors
...
are done now too - when an interceptor is set it takes over from the actual
call it intercepts and now that call is responsible for doing the
move/resize/raise/lower etc. (method overriding)
SVN revision: 6490
2002-12-15 00:33:57 +00:00
Carsten Haitzler
72b9af03de
informers & interceptors... meant to "inform" callbacks of when an object
...
has been show, hidden, moved, resized or restacked :) handy for making
widgets (ie child widget got resized.. parent can adjust to fit child widget).
also interceptors.. designed to allow callbacks to intercept move, resize,
show, hide and restacking calls and modiy behavior (handy for widget sets
too!)
SVN revision: 6488
2002-12-10 06:45:18 +00:00
Carsten Haitzler
0471054d09
update...
...
SVN revision: 6487
2002-12-10 01:29:38 +00:00
Carsten Haitzler
f0a6c20615
add build instructions to docs...
...
SVN revision: 6486
2002-12-10 01:22:33 +00:00
Carsten Haitzler
ef110b62c5
todo list has version numbers to do features for.
...
SVN revision: 6485
2002-12-10 00:59:12 +00:00
Carsten Haitzler
fab38ef58b
update todo...
...
SVN revision: 6483
2002-12-09 23:00:10 +00:00
Carsten Haitzler
936fe70f8b
rico-suave.
...
SVN revision: 6468
2002-12-01 23:48:19 +00:00
Carsten Haitzler
395f26ce93
some comments...
...
SVN revision: 6464
2002-11-26 07:30:27 +00:00
Carsten Haitzler
21964db51d
more documentation.
...
SVN revision: 6463
2002-11-26 07:28:02 +00:00
Carsten Haitzler
1be4553049
sellies no-more-segv's
...
SVN revision: 6462
2002-11-26 05:25:02 +00:00
Carsten Haitzler
c3e29f8adc
spotted some old debugging code... and fixed up dfb engine to handle sruface
...
proeprly that uses its alpha channle where no objects exist (similar to the
software x11 engine and shape masks etc.)
SVN revision: 6461
2002-11-25 07:42:58 +00:00
Carsten Haitzler
31e88e86b7
work with latest dfb in cvs
...
SVN revision: 6460
2002-11-25 02:11:39 +00:00
Carsten Haitzler
35105b70d8
docs... and memory error stuff... auditing memory allocs and making ti very
...
robust if allocs fail
SVN revision: 6458
2002-11-24 04:06:08 +00:00
Carsten Haitzler
ff53f70023
fix till :)
...
SVN revision: 6455
2002-11-20 06:38:02 +00:00
Carsten Haitzler
77288baff1
update authors.
...
SVN revision: 6454
2002-11-20 06:24:23 +00:00
Carsten Haitzler
bdb3096126
more documentation.
...
SVN revision: 6453
2002-11-20 04:34:05 +00:00
Carsten Haitzler
3dc1dcbd32
the big internal function call renaming happened... and it was good.
...
SVN revision: 6449
2002-11-14 05:38:10 +00:00
Carsten Haitzler
7096a69a1e
code code...
...
SVN revision: 6448
2002-11-14 05:23:54 +00:00
Carsten Haitzler
d4e39fd937
docs on all the evas_list* calls and a few more for completeness
...
SVN revision: 6447
2002-11-13 13:15:30 +00:00
Carsten Haitzler
5e92a0e893
change proposed api...
...
SVN revision: 6446
2002-11-11 11:44:00 +00:00
Carsten Haitzler
56b5e15f26
code move
...
SVN revision: 6445
2002-11-08 08:02:15 +00:00
Carsten Haitzler
5c82257464
in goes new code
...
SVN revision: 6444
2002-11-08 07:46:04 +00:00
Carsten Haitzler
5f5925671c
nuke
...
SVN revision: 6443
2002-11-08 07:43:18 +00:00
atmosphere
1fc2fe4e02
Patch from vac to fix compilation under freebsd by bringing configure.ac
...
upto speed with configure.in
SVN revision: 6211
2002-05-06 17:04:52 +00:00
thalma
b0967ede9d
Added checks and fixed built order
...
SVN revision: 6161
2002-04-22 07:20:11 +00:00
Term
fd507f34cd
One line include addition suggested by Kirby Kuehl <kkuehl@cisco.com>.
...
SVN revision: 6123
2002-04-09 20:30:28 +00:00
rephorm
c475e48ead
put this in HEAD too
...
SVN revision: 6099
2002-04-01 04:59:39 +00:00
Laurence J. Lane
3b117900a7
quick hack to remove "/@alocaldir@"
...
SVN revision: 5830
2002-01-12 13:48:43 +00:00
Laurence J. Lane
69f12616ff
something with aclocal, I'll deal with it later
...
SVN revision: 5786
2001-12-20 19:48:36 +00:00
Carsten Haitzler
ee061acfb5
oops - fix :)
...
SVN revision: 5761
2001-12-09 08:36:31 +00:00
Carsten Haitzler
73dbc3c5de
oops - bugie :)
...
SVN revision: 5760
2001-12-09 08:25:18 +00:00
Laurence J. Lane
7bea0bab55
call autogen.sh instead of configure
...
SVN revision: 5752
2001-12-07 02:44:17 +00:00
Carsten Haitzler
85ecd1a6fc
forgot to ever do this.. mayaswell reload changed image objects off disk...
...
SVN revision: 5707
2001-11-17 02:44:23 +00:00
Laurence J. Lane
4cc0151e2d
missed another
...
SVN revision: 5663
2001-11-09 07:19:24 +00:00
Carsten Haitzler
fc982b9fa0
you can address objects by name now all image objects by default get a name
...
set as the basename of the file (ie "/tmp/blah/foo.png has the name of
"foo"). you can override the name if u want... or just not use it. should
really use hash table - patch for this from rusty russel :) i need to wokr
on this stuff before 1.0
SVN revision: 5652
2001-11-07 21:20:01 +00:00
Laurence J. Lane
a37b87adf3
dumb man page
...
SVN revision: 5646
2001-11-07 05:15:32 +00:00
Laurence J. Lane
dc64dc044e
various stuff
...
SVN revision: 5600
2001-10-31 21:39:50 +00:00
shamgar
5c9c1ce543
Oops, almost forgot to do this one too.
...
SVN revision: 5598
2001-10-31 17:59:42 +00:00
shamgar
16ddc64419
Cleanup some spacing issues, no extra blank lines in --help this way.
...
SVN revision: 5597
2001-10-31 15:22:03 +00:00
Carsten Haitzler
467a45e0eb
copy over ft1 support too... :)
...
SVN revision: 5586
2001-10-28 21:54:19 +00:00
Carsten Haitzler
e1adf3911d
oooh fix fix :)
...
SVN revision: 5579
2001-10-26 05:25:47 +00:00
Carsten Haitzler
79da72cf98
oops :) thanks :)
...
SVN revision: 5572
2001-10-25 06:41:59 +00:00
Carsten Haitzler
b4c3e0e90b
save some ram by backing structs :)
...
SVN revision: 5516
2001-10-19 02:01:37 +00:00
Carsten Haitzler
57f30f0594
ewwps! :)
...
SVN revision: 5508
2001-10-17 09:54:10 +00:00
cpk
7aa1a10080
Wuffdy pupskels.
...
SVN revision: 5444
2001-10-08 18:56:44 +00:00
Carsten Haitzler
0791b79e3e
hrrm. a tad more efficient :)
...
SVN revision: 5387
2001-09-28 03:59:50 +00:00
Carsten Haitzler
0b08951cc8
inconsistent naming fo func... fix.. and fix docs.
...
SVN revision: 5386
2001-09-28 03:46:46 +00:00
Carsten Haitzler
f6f41ce6c1
offline working... woo.. woo..
...
SVN revision: 5372
2001-09-24 21:14:56 +00:00
Carsten Haitzler
a41f54e737
allow for doing bounding box only.. hmm damn you gl.. why suck when all i
...
try is optimize? :)
SVN revision: 5298
2001-08-28 02:11:11 +00:00
Tom Gilbert
a6b950682f
*** empty log message ***
...
SVN revision: 5294
2001-08-27 15:35:28 +00:00
Carsten Haitzler
96eee00cb6
well it woudl appear that only rendering parts of the dipslay using clips
...
boxes... is SLOOOW if u have more than lets say 1 box... so lets disable it :(
SVN revision: 5292
2001-08-27 11:44:03 +00:00
Carsten Haitzler
7ad7164ded
oooops... doint turn off blending just becuase theimage has no alpah
...
channel.. enable it fi were multilpying the alpah by anythign other than
255... :)
SVN revision: 5289
2001-08-26 04:02:57 +00:00
Carsten Haitzler
42ca47106d
and no more printf's
...
SVN revision: 5268
2001-08-24 05:15:16 +00:00
Carsten Haitzler
0d7a6252be
oooops.. i forgot one lump of logic for adding new object if currently the
...
object inthe evas are in layers above the new one.. fix fix oops.. that was
a silly bug... :)
and well.. while i was at it.. some actual code in the render extension
support in the render engine in evas.. it onyl does image objects right
now.. and it doesnt do it very optimally.. consider that engine a work in
progres.. i'm finding what does and doesnt work well in the render extension
and noticing some holes in it... this one wont be ready any time soon
though... and the gl engine is still about 10 times faster on the same
hardware... and in theory both are hardware accelerated...
anyway only time will tell. the render extension doesnt do image
transforms.. so this wont help speed it up at all that much :(
SVN revision: 5267
2001-08-24 04:37:44 +00:00
Carsten Haitzler
5456c1daea
ewwwwps.. set pointer for list to NULL after its freed! :)
...
SVN revision: 5235
2001-08-21 01:38:33 +00:00
Carsten Haitzler
4790ba40f1
ewwwww.. i forgot to free the font string....
...
and forgot to cleanup clip lists on objects when the evas gets deleteded and
all objectsin it get nuked!
woop! fix fix fix :)
SVN revision: 5185
2001-08-17 00:05:12 +00:00
Carsten Haitzler
55bba3ab5e
optimize! software enigne image objects will keep a pre-scaled copy IF:
...
1. they are rendered completely unclipped by clip obejcts or edges of the
canvas for more than 16 iterations at the same size with no border scaling
2. it will throw thme out if things chnage
3. it will share image objects only of original size :)
SVN revision: 5139
2001-08-13 09:15:04 +00:00
Carsten Haitzler
bf4d95b694
now that was just silly.. evas shoudl have used the visual and colormap u
...
provided regardless of its own suggestions
SVN revision: 4987
2001-07-26 03:31:03 +00:00
Carsten Haitzler
54d32f99c7
now just be cleaning things a bit i got rid of that rogue -lImlib2. i disabled
...
the actual configure checks for imlib2 as the script shoudl contain all the
stuff needed - all it needs to do is chekc the imlib2-config script is alive
and around. thats all.
SVN revision: 4978
2001-07-23 01:31:30 +00:00
Carsten Haitzler
635f97999a
-lm there too... damn. i wish systems woudl use shared lib dependancies. all
...
mine do.
SVN revision: 4977
2001-07-22 14:58:45 +00:00
Carsten Haitzler
d24c1c68d1
try this
...
SVN revision: 4976
2001-07-22 05:16:44 +00:00
Carsten Haitzler
54313012a1
err...
...
SVN revision: 4956
2001-07-17 23:02:17 +00:00
Carsten Haitzler
964e12286b
updated evas docs
...
SVN revision: 4898
2001-07-02 04:26:21 +00:00
Carsten Haitzler
28fe60de06
oops printf.. remove
...
SVN revision: 4855
2001-06-22 17:08:06 +00:00
Carsten Haitzler
8605282e70
oops double scaling for viewport - fix fix fix :)
...
SVN revision: 4850
2001-06-22 02:27:03 +00:00
Carsten Haitzler
efb50661bc
update docs...
...
SVN revision: 4846
2001-06-21 06:44:53 +00:00
Carsten Haitzler
4981c16a2a
oops - didnt translate viewport for obj's other than images
...
SVN revision: 4837
2001-06-19 03:02:54 +00:00
Carsten Haitzler
05acf22076
new docs for evas....
...
SVN revision: 4827
2001-06-18 02:47:02 +00:00
Carsten Haitzler
9528534f0b
fix soem routines that i found incosistent whilst writitng the docs... :)
...
SVN revision: 4826
2001-06-18 01:59:51 +00:00
Term
aa1fd461a0
ehco -> echo
...
SVN revision: 4788
2001-05-29 04:20:23 +00:00
bdsabian
ef8d1f8dc3
changed the download links for glu rpms
...
SVN revision: 4776
2001-05-18 21:12:47 +00:00
Carsten Haitzler
9f5ca406a0
up to 0.5.0 versaion for evas.
...
SVN revision: 4680
2001-04-29 05:57:59 +00:00
Carsten Haitzler
5c5aeb3eeb
debug debug debug.. fix :)
...
SVN revision: 4679
2001-04-29 02:58:17 +00:00
Carsten Haitzler
6cec72cccf
optimize... optimize...
...
texture generation is 850% faster now that.. I err.. bypass libGLU - GLU is
err.. SLOOOOOOW as balls when it comes to mipmap generation
SVN revision: 4677
2001-04-29 00:48:55 +00:00
hendryx
e960a19634
Starting to add the FAQs, will add others over the next 7 days, and then place the web version online.
...
SVN revision: 4675
2001-04-27 20:36:25 +00:00
Carsten Haitzler
ec26f53719
oops leak.. fix fix fix :)
...
SVN revision: 4670
2001-04-23 06:22:30 +00:00
Carsten Haitzler
9413312693
and that woudl fix a segv problem.. wheee..
...
SVN revision: 4667
2001-04-21 18:55:56 +00:00
Carsten Haitzler
3e9ca9ebfa
add call to allow program to query if image object has alpha...
...
SVN revision: 4664
2001-04-20 01:58:57 +00:00
Carsten Haitzler
50855cb22d
fix that minor oversight for scaled ouput evases...
...
SVN revision: 4643
2001-04-17 07:42:52 +00:00
Carsten Haitzler
0590e0712a
oops a printf.. remove
...
SVN revision: 4642
2001-04-17 06:07:24 +00:00
Carsten Haitzler
fa58fc4e94
and set handle to NULL when we're done freeing it....
...
SVN revision: 4637
2001-04-16 19:26:58 +00:00
Carsten Haitzler
47825eb89b
and invalidate held data if u change image file or font (font/size)
...
SVN revision: 4636
2001-04-16 19:18:15 +00:00
Carsten Haitzler
411ec99a57
image cache for eva sis preciselyu that.. cache. image and font data are
...
kept resident as long as the obejct has been rendered at leats once AND it
is still within the viewport of the output of the evas and it is still
visible. if it does not meet these conditiosn it gets put into "Cache" and
only then does cache become an issue. the chancges were nice and small to do
this :)
SVN revision: 4634
2001-04-16 18:38:22 +00:00
Carsten Haitzler
a34b33695c
oops coord transforms form world to screen and back were um.. 1 letter off :)
...
SVN revision: 4609
2001-04-13 19:10:05 +00:00
Carsten Haitzler
bac2f337b0
slight "over optimization" :) fix fix
...
SVN revision: 4602
2001-04-13 01:58:47 +00:00
Carsten Haitzler
da35459d86
god daaaaamn! fix fix fix fix :)
...
SVN revision: 4597
2001-04-12 20:25:43 +00:00
Carsten Haitzler
84d24d28da
1. optimize evas lists a bit by keeping a "last" pointer
...
2. fix rendering - forgot to scale output of primitives other than images when
viewport not 1:1 with window
3. up to 0.0.5
SVN revision: 4592
2001-04-12 17:54:51 +00:00
Carsten Haitzler
514ec9b6ae
commit :)
...
SVN revision: 4530
2001-04-07 19:00:49 +00:00
Carsten Haitzler
4324beef71
dont allow viewport or render size to be < 1x1
...
SVN revision: 4513
2001-04-06 01:57:49 +00:00
hendryx
cc0a40986a
correcting URL
...
SVN revision: 4456
2001-03-26 13:32:04 +00:00
Carsten Haitzler
9e10e3e023
let me just turn off scaled caching for a bit.. i need to think this over a
...
bit more after some more strenuous testing... i think i need to keep some
usage metrics on things.. tho i guess i shold just use a bigger cache... :)
SVN revision: 4411
2001-03-20 03:11:01 +00:00
Carsten Haitzler
494a92dd55
ooooooooooooops... fixed :)
...
SVN revision: 4405
2001-03-18 23:52:19 +00:00
Carsten Haitzler
83beae92c5
oops missing that.. fix
...
SVN revision: 4404
2001-03-18 23:23:07 +00:00
Carsten Haitzler
183d80c31c
cache image scalings... :)
...
SVN revision: 4403
2001-03-18 23:21:35 +00:00
Laurence J. Lane
dcf719cd51
revert to horm's originals
...
SVN revision: 4384
2001-03-17 14:01:52 +00:00
Laurence J. Lane
22dfe212fc
changelog madness
...
SVN revision: 4383
2001-03-17 11:14:26 +00:00
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
Laurence J. Lane
59e2bf2095
cleanup source names
...
SVN revision: 4348
2001-03-07 14:14:02 +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
mazeone
ea99ddf975
clean up rastermanglish in the docs :)
...
SVN revision: 4202
2001-02-13 02:37:23 +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
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
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
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
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
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
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
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
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
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
Carsten Haitzler
2deea5a083
make distcheck pass.......... :)
...
SVN revision: 3708
2000-10-24 22:11:31 +00:00
Carsten Haitzler
967df257cf
add files so they get into extra_dist :)
...
SVN revision: 3706
2000-10-24 00:36:29 +00:00
Carsten Haitzler
581e017a65
slightly more correct :)
...
SVN revision: 3705
2000-10-24 00:22:45 +00:00
Carsten Haitzler
b81ee05c27
evas_test now make installs :)
...
SVN revision: 3703
2000-10-24 00:21:49 +00:00
Carsten Haitzler
61f9e4f648
raster: special case optimization for retcangle objects... since they are a
...
solid color - if you move or resize a rect and it doesnt change color, or
stakcing or visability - it only changes size and/or location, i do an XOR on
the update rectangles (this is a logical geometric XOR) and only update those
rectangles... why do this? see efm with the selection rectangle? it re-renders
the entire rectangle area - even only the edges change while you drag it around
so this special casing in evas would handle that and optimize.
SVN revision: 3690
2000-10-22 19:14:22 +00:00
Carsten Haitzler
4d126e9df5
update a bit of the readme
...
SVN revision: 3682
2000-10-21 17:01:56 +00:00
Carsten Haitzler
ed69ed5d43
update the documentation to include a good explanation of how rendering works
...
SVN revision: 3680
2000-10-21 16:31:47 +00:00
Carsten Haitzler
036b906fa3
test commit
...
SVN revision: 3677
2000-10-20 22:59:31 +00:00
Carsten Haitzler
58965c4663
just testing new commit message
...
SVN revision: 3670
2000-10-20 22:47:55 +00:00
Carsten Haitzler
f843a2453a
minor documentation fixes
...
SVN revision: 3667
2000-10-20 21:34:25 +00:00
Carsten Haitzler
f984e4ab77
make sure that make distcheck works
...
SVN revision: 3658
2000-10-19 23:27:54 +00:00
Carsten Haitzler
75c2ebe3e8
and only include render header if we have render....
...
SVN revision: 3656
2000-10-19 23:13:26 +00:00
Carsten Haitzler
bbbea130ec
xrender configure detect
...
SVN revision: 3655
2000-10-19 23:06:48 +00:00
Carsten Haitzler
261a868816
add some code ro render routines to hanbdle render extension... not much yet
...
SVN revision: 3654
2000-10-19 22:15:16 +00:00
Carsten Haitzler
b4db700396
test
...
SVN revision: 3652
2000-10-18 15:13:46 +00:00
Carsten Haitzler
8a740e5fa4
stubs for Xfree86 Render extension support. STUBS only now. will get filled in
...
as soon as i have this puppy installed and working
SVN revision: 3651
2000-10-18 00:48:25 +00:00
Carsten Haitzler
9e610f2bc3
commit version up for README
...
SVN revision: 3646
2000-10-17 23:34:35 +00:00
Carsten Haitzler
dc33620c82
fix mouse enter bug for first enter.
...
SVN revision: 3643
2000-10-17 22:30:21 +00:00
Carsten Haitzler
cf7ca04c45
more event paranoia. should all be fixed now
...
SVN revision: 3641
2000-10-17 16:29:59 +00:00
Carsten Haitzler
871a300457
added event paranoia for when deleteing objects - makes damn sure the grabbed
...
mouse button object handle and mouse object handle are NULL if we're going off
freeing / deleting this object
SVN revision: 3640
2000-10-17 16:14:36 +00:00
Carsten Haitzler
a74c5544a3
add external dir specified for support libs to LDFLAGS at configure time
...
SVN revision: 3639
2000-10-17 15:21:50 +00:00
Carsten Haitzler
f0d30c41b1
commit pabs's fix for -ansi -pedantic compiling
...
SVN revision: 3637
2000-10-16 23:18:22 +00:00
Carsten Haitzler
f34d866012
back to normal
...
SVN revision: 3636
2000-10-15 19:54:42 +00:00
Carsten Haitzler
434e3a4b10
flying action........ :)
...
SVN revision: 3635
2000-10-15 19:54:41 +00:00
Carsten Haitzler
bbd37958b9
final lump - added images for image demo
...
SVN revision: 3634
2000-10-15 19:54:40 +00:00
Carsten Haitzler
6da60da7a9
do total average fps
...
SVN revision: 3633
2000-10-15 19:54:39 +00:00
Carsten Haitzler
e03fb8578c
add images
...
SVN revision: 3632
2000-10-15 19:54:38 +00:00
Carsten Haitzler
12f6d6d62e
polygon demo
...
SVN revision: 3631
2000-10-15 19:54:37 +00:00
Carsten Haitzler
3a11bc158a
added save file flag for old evas test and fixe dimage buffer rendering to work
...
again
SVN revision: 3630
2000-10-15 19:54:36 +00:00
Carsten Haitzler
5e5d03af9c
rects and lines display :)
...
SVN revision: 3628
2000-10-15 19:07:51 +00:00
Carsten Haitzler
2779c6f133
image renderer works withotu needing display info
...
SVN revision: 3627
2000-10-15 18:51:38 +00:00
Carsten Haitzler
895df6c82d
some............ MEAT! :)
...
SVN revision: 3626
2000-10-15 17:50:38 +00:00
Carsten Haitzler
1249de5a4a
make sure we bind AND then set th minand mag filters
...
SVN revision: 3623
2000-10-15 05:59:26 +00:00
Carsten Haitzler
49daaa1604
text comes in a little nicer now
...
SVN revision: 3622
2000-10-15 05:44:57 +00:00
Carsten Haitzler
5ee372dad1
evas_test client is smart enough to figoure out what windows obscure it and
...
if they are shaped and suitably obscure bits of the evas so it doesnt have
to render those. in software mode try moving a big window over the middle
of the evas and watch the fps go up :) (i'ts simply not rendering what's
under the window)
SVN revision: 3621
2000-10-15 05:00:40 +00:00
Carsten Haitzler
28920da8b3
region obscuring code. this should provide for apps using evas to indicate
...
whihc retcangles of the evas are completely obsucred by covering windows
so evas doesn't render things it doesn't need to (ie they can't be seen).
SVN revision: 3619
2000-10-15 03:11:11 +00:00
Carsten Haitzler
13fa0bae83
typo
...
SVN revision: 3615
2000-10-14 19:51:19 +00:00
Carsten Haitzler
83d32f2637
cheese went rancid
...
SVN revision: 3614
2000-10-14 19:49:13 +00:00
Carsten Haitzler
6f9068bd31
mouldy cheese
...
SVN revision: 3613
2000-10-14 19:48:38 +00:00
Carsten Haitzler
40a30be5d1
add cheese
...
SVN revision: 3612
2000-10-14 19:45:28 +00:00
Carsten Haitzler
a50730a3ee
try indiect if direct dont work
...
SVN revision: 3611
2000-10-14 19:09:37 +00:00
Carsten Haitzler
035035df83
intro looks even bettre now with images fading in and out....... :)
...
SVN revision: 3606
2000-10-14 05:06:27 +00:00
Carsten Haitzler
90a89420b2
add ungrab call for when butotn is down on object but u want to have it
...
ugrabbed to events/callback can proceed as per normal
SVN revision: 3605
2000-10-14 03:41:11 +00:00
Carsten Haitzler
b67238cba1
lets display fps...... :)
...
SVN revision: 3603
2000-10-14 02:26:20 +00:00
Carsten Haitzler
2f23ab0c72
more cleanings
...
SVN revision: 3602
2000-10-14 02:11:51 +00:00
Carsten Haitzler
33e7393cba
nicer text flow
...
SVN revision: 3601
2000-10-14 02:04:06 +00:00
Carsten Haitzler
d3ae1eff04
oooooooh text! :)
...
SVN revision: 3600
2000-10-14 01:37:11 +00:00
Carsten Haitzler
d56f73d036
fix gl engine bug with text rendering... hmmm odd... :)
...
SVN revision: 3598
2000-10-14 01:10:53 +00:00
Carsten Haitzler
e5da21c411
more stuff........... :)
...
SVN revision: 3593
2000-10-13 18:33:44 +00:00
Carsten Haitzler
aa911f3052
some new api calls :)
...
SVN revision: 3592
2000-10-13 18:00:48 +00:00
Carsten Haitzler
922791c90a
slight pointer inconsistancies fixed
...
SVN revision: 3591
2000-10-13 17:59:41 +00:00
Carsten Haitzler
741da1d72e
test program handles color alpha blended mouse pointer a little better now :)
...
SVN revision: 3590
2000-10-13 13:55:02 +00:00
Carsten Haitzler
b6c640a556
working on evas test program
...
SVN revision: 3587
2000-10-13 03:28:32 +00:00
Carsten Haitzler
e04cb0b0f6
fix that
...
SVN revision: 3580
2000-10-12 21:04:13 +00:00
Carsten Haitzler
46b738ad78
attempts at making polys work all over - gl engine has problems though...
...
this is due to gl not handling complex (non convex) polys and glu's tesselator
doesnt work... for some reason...
well just need to make imlib2's polys anti-alias and that will get some handled
I need to fix the line rendering so it handles being clipped better.
SVN revision: 3575
2000-10-12 13:57:49 +00:00
Carsten Haitzler
53b3a6face
start of polygon drawing support...
...
SVN revision: 3574
2000-10-12 00:26:34 +00:00
Carsten Haitzler
3a3ebbca58
i forgot what i did - but it's good whatever it is....
...
SVN revision: 3567
2000-10-06 13:29:30 +00:00
Carsten Haitzler
c6e5ed3a1d
some basic start on documentation....what's happening to me? all this
...
documentation? :)
SVN revision: 3554
2000-09-27 15:14:06 +00:00
Carsten Haitzler
45edcbef32
update README
...
SVN revision: 3551
2000-09-26 19:34:21 +00:00
Carsten Haitzler
289117a952
privatise data structs for evas... much cleaner. all structs are now internal
...
so you cant look into them. all defines now become enums too - cleaner. no
more bypassing the api is possible :)
also added better checks and --with- stuff for imlib2, gl and ttf
SVN revision: 3548
2000-09-26 19:16:48 +00:00
Carsten Haitzler
faa90fe44b
more on the new evas test. add some more api calls.
...
SVN revision: 3544
2000-09-25 19:47:44 +00:00
Carsten Haitzler
e5f8c61ec8
update functions in oepng-less empty prototypes
...
SVN revision: 3539
2000-09-23 15:03:39 +00:00
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
Carsten Haitzler
da571e5aac
better gl lib/header checkign in configure
...
SVN revision: 3121
2000-08-14 21:49:03 +00:00
Carsten Haitzler
8cef1bc011
test uses evas inlcudes in tarball not system
...
SVN revision: 3119
2000-08-14 17:42:24 +00:00
Carsten Haitzler
5c0c1289d6
endianess chekc for texture gneration
...
SVN revision: 3118
2000-08-14 16:43:52 +00:00
Carsten Haitzler
aaf7e4ffb9
clean clean
...
SVN revision: 3117
2000-08-14 07:01:00 +00:00
Carsten Haitzler
e7d5045576
oops bugs in line backend for imlb - fixed :)
...
SVN revision: 3116
2000-08-14 06:53:30 +00:00
Carsten Haitzler
28d61bace7
default fotn cache and image cache for imlib subsystem are bigger
...
SVN revision: 3115
2000-08-14 06:44:07 +00:00
Carsten Haitzler
0a73a07edf
gradients added and work
...
SVN revision: 3114
2000-08-14 06:37:51 +00:00
Carsten Haitzler
842031ebaa
lines and rectangles work. woop! :)
...
SVN revision: 3113
2000-08-14 05:41:56 +00:00
Carsten Haitzler
c64671e765
text objects work! dude! like totally! :)
...
SVN revision: 3112
2000-08-14 03:23:46 +00:00
Carsten Haitzler
331b113f4d
evas detects gl and build in gl backend optionally if it finds it. evas will
...
fall back to stfware imlib2 rendering if an app requests GL rendering..
SVN revision: 3111
2000-08-14 00:14:22 +00:00