Carsten Haitzler
e7d446c793
@'s
...
SVN revision: 9041
2004-02-20 08:19:34 +00:00
Carsten Haitzler
dfe6bb6f4e
some more docs...
...
SVN revision: 9038
2004-02-20 07:06:39 +00:00
Carsten Haitzler
0e971d8f8a
oops typo
...
SVN revision: 9005
2004-02-17 08:13:38 +00:00
Carsten Haitzler
f11447ab8a
cross-compile cleanly damnit!
...
SVN revision: 9002
2004-02-17 07:12:38 +00:00
zuluone
c17ec61deb
corrected the docs slightly - no code changed
...
SVN revision: 8993
2004-02-16 19:22:48 +00:00
Carsten Haitzler
6c2fe6b33d
if outbuf != multiple of 16... clip
...
SVN revision: 8989
2004-02-16 09:43:44 +00:00
Carsten Haitzler
bca5a98c88
update docs a bit
...
SVN revision: 8811
2004-02-05 02:19:28 +00:00
Carsten Haitzler
fbd57cda60
patchies in
...
SVN revision: 8793
2004-02-04 04:38:34 +00:00
Carsten Haitzler
b8c1d78ac0
oops --disable stuff wouldnt work! :)
...
SVN revision: 8773
2004-02-03 06:04:54 +00:00
Carsten Haitzler
144d7b8a78
oops - delete_me flag!
...
SVN revision: 8763
2004-02-02 01:33:46 +00:00
Carsten Haitzler
f31a506708
gl engine bugzie! fix!
...
SVN revision: 8739
2004-02-01 07:18:05 +00:00
Carsten Haitzler
31a6c2aa9b
dfb duplicates common code.. why? why not just call off to the common code.
...
this is bad! grrr.
SVN revision: 8727
2004-01-30 09:22:42 +00:00
Carsten Haitzler
95355ffdc1
split up nasty smooth scaler code to separate parts - they are #included
...
though for speed reasons, but this makes it more maintainable.
SVN revision: 8726
2004-01-30 05:46:57 +00:00
Carsten Haitzler
c58bae0364
oops - got mmx and sse mixed. fix.
...
SVN revision: 8711
2004-01-29 09:45:55 +00:00
rephorm
63629f7822
gotcha rasties.
...
but let's do it for all of 'em :)
SVN revision: 8697
2004-01-28 04:48:52 +00:00
Carsten Haitzler
3dab963454
sorry formie - we want these in! you have to find the extra thaw!
...
if u want help:
export EVAS_DEBUG_SHOW=1
export EVAS_DEBUG_ABORT=1
and evas will call abort() (and thus gdb will trap it) on errors.
SVN revision: 8693
2004-01-28 04:30:55 +00:00
Carsten Haitzler
4bfe9af00a
freeze/thaw debug!
...
SVN revision: 8688
2004-01-28 02:43:13 +00:00
Carsten Haitzler
bc281b4e5a
dont need this anymore
...
SVN revision: 8687
2004-01-28 02:33:50 +00:00
Carsten Haitzler
52eec2df86
and now... AUTO configure.. no need to --enable anymore... evas's configure
...
will figure it out for you. you can always --disable tho! :)
SVN revision: 8686
2004-01-28 02:07:41 +00:00
rephorm
94a98eeb88
fix evas_event_feed_* functions
...
they were first returning if (events_frozen > 0), then later only calling
the callbacks if (!events_frozen). if for some reason events had been thawed
an extra time, events_frozen would be negative, causing the callback to not
be called. the second check was redundant, so they were removed.
SVN revision: 8685
2004-01-27 23:07:27 +00:00
Carsten Haitzler
c524524dbf
and fix that
...
SVN revision: 8668
2004-01-26 11:27:59 +00:00
Carsten Haitzler
40414821de
fix acent/descent
...
SVN revision: 8667
2004-01-26 11:09:01 +00:00
Carsten Haitzler
00d0dd777a
and fix the sizing bug!!!!! all happy now!
...
SVN revision: 8666
2004-01-26 08:21:00 +00:00
Carsten Haitzler
6022da9101
2 problems fixed.
...
1. evas line draws of 2 pixelin size work now. oops!
2. font faces are shared between multiple sizes without a performance hit! yay!
SVN revision: 8660
2004-01-26 03:31:40 +00:00
Carsten Haitzler
9f24ecb043
missed a size_use() call that would have screwed up some font queries... and
...
i've disabled font face (font source) instance sharing - it will load one per
size again due to performance reasons. i need to tackle this with the ft2
guys and see if theres an acceptible solution.
i COULD shadow all the glyph and font metric data i use myself per size -
thats fine... EXCEPT for kerning - thats the thing i can't sanely (figure
out how to) shadow myself... if someone figures that out for me! be my guest!
:) let me know!
SVN revision: 8634
2004-01-23 11:03:07 +00:00
Carsten Haitzler
329fcd6494
and dont leave stale fonthandles around...
...
SVN revision: 8631
2004-01-23 07:53:08 +00:00
Carsten Haitzler
876c5f617d
ensure these list heads are 0'd out
...
SVN revision: 8629
2004-01-23 06:20:00 +00:00
Carsten Haitzler
4e6f799b2c
uninitialized...
...
SVN revision: 8628
2004-01-23 05:58:34 +00:00
Carsten Haitzler
8523421b7c
added in loading froms from memory buffers at the engine level, and now an
...
api to set a font "source" (blank is normal filing system) but the source can
be a device or file etc. in this case it currently supports eet files as the
source and then the font name is used as a key in th eet file as to where to
find the font - edb support would be trivial to add. :) if the font is not
found in the "source" it falls back to the font path etc.
SVN revision: 8625
2004-01-23 02:14:45 +00:00
tsauerbeck
ca84a4197d
added valgrind suppression file for Evas
...
SVN revision: 8556
2004-01-18 09:01:59 +00:00
tsauerbeck
c94d39aeba
fixed some warnings
...
SVN revision: 8555
2004-01-18 07:55:14 +00:00
tsauerbeck
42b0811f16
updated
...
SVN revision: 8554
2004-01-18 07:54:13 +00:00
tsauerbeck
d573ecc0f4
added evas_common_image_init()/shutdown()
...
SVN revision: 8527
2004-01-17 16:27:58 +00:00
Kim Woelders
2c69b06922
Hushhhh
...
SVN revision: 8507
2004-01-16 21:11:41 +00:00
rbdpngn
4436026ac6
An instance of ft_lib was missed.
...
SVN revision: 8444
2004-01-15 14:58:03 +00:00
rbdpngn
84736e7845
Renamed a variable to avoid a collision with an imlib2 global.
...
SVN revision: 8442
2004-01-15 06:27:44 +00:00
Carsten Haitzler
112333f1cb
no no no!
...
malloc! not calloc
why?
large chunks of memory are used for image pixels
why set them all to 0 THEN set them to their pixel values? it's harmless
having them uninitialized. the idea is to avoid zeroing out potentially
megabytes of data.
SVN revision: 8440
2004-01-15 04:48:48 +00:00
xcomputerman
df70241e58
- Don't check for C++ compiler if Qtopia isn't requested
...
- A conf-e-x11.sh script that actually works out of the box :)
SVN revision: 8413
2004-01-14 20:23:55 +00:00
xcomputerman
1124314081
Bye-bye acconfig.h
...
SVN revision: 8407
2004-01-14 18:47:46 +00:00
tsauerbeck
ae0df2ecb5
initialize that memory block before reading from it
...
SVN revision: 8406
2004-01-14 18:11:03 +00:00
Carsten Haitzler
dca0de96c2
till's shutdown patch - this is good (tm). :)
...
SVN revision: 8371
2004-01-13 02:24:03 +00:00
Carsten Haitzler
a6bb664833
shutting down font systems eh? :) that's cool - but lets make it nestable for
...
multiple canvases in 1 app :)
SVN revision: 8366
2004-01-12 23:48:10 +00:00
tsauerbeck
c8d152ef0a
fixed evas smart object refcounting
...
SVN revision: 8363
2004-01-12 21:57:15 +00:00
tsauerbeck
1e0f9c8885
take care of mouse wheel callbacks in _clear() and _cleanup()
...
SVN revision: 8361
2004-01-12 21:34:50 +00:00
tsauerbeck
9c22413aa8
free the freetype handle after we're done with it.
...
SVN revision: 8356
2004-01-12 18:12:41 +00:00
azundris
ed6a50bb58
* assorted fixes for RPM-building
...
SVN revision: 8200
2003-12-23 11:41:25 +00:00
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