Carsten Haitzler
59419c9aa4
propogate pass_events to sub-objects of smart objects...
...
SVN revision: 10503
2004-06-14 06:04:22 +00:00
Carsten Haitzler
a3f6222d01
and check there
...
SVN revision: 10084
2004-05-06 02:19:15 +00:00
Carsten Haitzler
b5d9bf4dd0
extra paranoid checks for text ptr
...
SVN revision: 10083
2004-05-06 02:12:21 +00:00
Carsten Haitzler
b46f5ee456
lets limit the starting defaults
...
SVN revision: 10070
2004-05-05 11:00:19 +00:00
Carsten Haitzler
b8d1a2a24a
avoid type overflow...
...
SVN revision: 9949
2004-04-28 01:52:16 +00:00
Carsten Haitzler
d88541cedb
as an excercise in forcing everyone to write code using the correct
...
datatypes... i have by default changed the coord datatypes to be ints instead
of doubles... not - READ your headers carefully - they are Evas_Coord types.
dont ASSUME them to be anything except a scalar of some sort your compiler
can handle and cast. (coudl be int, long, long long, short, double, float etc.)
SVN revision: 9924
2004-04-27 08:31:27 +00:00
Carsten Haitzler
c6e321a630
distable... :)
...
SVN revision: 9745
2004-04-16 01:38:14 +00:00
Carsten Haitzler
bd78875c63
fix stack queries! :)
...
SVN revision: 9362
2004-03-16 04:13:05 +00:00
Carsten Haitzler
8842e181bf
check deleted flag.. need to do this in more places tho....
...
SVN revision: 9280
2004-03-08 02:42:08 +00:00
Carsten Haitzler
dfe6bb6f4e
some more docs...
...
SVN revision: 9038
2004-02-20 07:06:39 +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
fbd57cda60
patchies in
...
SVN revision: 8793
2004-02-04 04:38:34 +00:00
Carsten Haitzler
144d7b8a78
oops - delete_me flag!
...
SVN revision: 8763
2004-02-02 01:33:46 +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
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
329fcd6494
and dont leave stale fonthandles around...
...
SVN revision: 8631
2004-01-23 07:53:08 +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
Kim Woelders
2c69b06922
Hushhhh
...
SVN revision: 8507
2004-01-16 21:11:41 +00:00
Carsten Haitzler
dca0de96c2
till's shutdown patch - this is good (tm). :)
...
SVN revision: 8371
2004-01-13 02:24:03 +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
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
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
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
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
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
2b3b2ff8ca
ooooops. evas bug1 fix fix fix
...
SVN revision: 7213
2003-07-22 05:16:47 +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
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
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
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
7f234266a9
wheel patches
...
SVN revision: 6935
2003-05-25 09:43:53 +00:00