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
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
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
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
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
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
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
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
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
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