Commit Graph

32 Commits

Author SHA1 Message Date
Carsten Haitzler bd2e3aecaf work work work...
SVN revision: 966
1999-10-25 16:36:24 +00:00
Mandrake 0b21238956 Fri Oct 22 10:53:26 PDT 1999
(Mandrake)

removed almost all the warnings.
except for:
main.c:287: warning: implicit declaration of function `__imlib_draw_line'
which I believe is because it's not using the appropriate API call yet.


SVN revision: 945
1999-10-22 11:19:11 +00:00
Carsten Haitzler a82425db17 we have... anti-aliased line drawing code now... :) (and funnily enough -
UNLIKE gimp it actually CAN draw a straight line for shit with anti-aliasing)


SVN revision: 476
1999-09-30 16:46:04 +00:00
Carsten Haitzler d426a29288 add speculative fotn cache ability - just like we have for images and pixmaps
and ximages.


SVN revision: 452
1999-09-29 17:25:52 +00:00
Carsten Haitzler b37dfafbb9 add some of the font api to the api :)
SVN revision: 449
1999-09-28 23:48:39 +00:00
Carsten Haitzler 177ac5eff9 some fixes to get the output nextx and nexty right... :)
SVN revision: 442
1999-09-28 23:08:40 +00:00
Carsten Haitzler 7ce5320189 fix raster map over-allocation problem for fonts.. :)
SVN revision: 428
1999-09-28 02:13:49 +00:00
Carsten Haitzler c149eb0761 some fixes to font code... :)
SVN revision: 427
1999-09-28 00:36:40 +00:00
Carsten Haitzler 2f5f3f186a actualyl chekc if the font laod works and remove another bad font
SVN revision: 418
1999-09-27 22:55:56 +00:00
Carsten Haitzler 05973cc6b1 add some test truetype fonts - just for testing... and truetype font
rendering code... :)


SVN revision: 416
1999-09-27 22:52:02 +00:00
Carsten Haitzler 5f74b58718 make imlib2 demo event based - test rect combining code in handling exposures
and stuff - works it seesm - need to expand api though... expose handlign works
fine as does rect mergeing and stuff.. must more efficient updating method now
for demo.. template for stuff to be used by apps later :)


SVN revision: 400
1999-09-26 21:36:51 +00:00
Carsten Haitzler f31c797e33 fix main.c
SVN revision: 338
1999-09-19 22:05:59 +00:00
Carsten Haitzler 6591b09d2d ok- fix depth retireval code :)
SVN revision: 327
1999-09-19 20:05:22 +00:00
Carsten Haitzler e902c92e81 cleaned up code a bit... :) minor speedup for sparse (lost of transparent
bits in images) for alpha blending :)


SVN revision: 324
1999-09-19 06:28:54 +00:00
Carsten Haitzler 00f60aa331 lots of new image manipulation functions and minor fix in loader module code.
SVN revision: 318
1999-09-18 07:50:37 +00:00
Carsten Haitzler 75455af03c oooh more blending and operation code :)
SVN revision: 277
1999-09-15 01:15:55 +00:00
Carsten Haitzler dc7edbee66 add operation type to blend ops.. :)
SVN revision: 267
1999-09-14 04:21:29 +00:00
Carsten Haitzler 8fdef2f1c9 add some more images just to show off :)
SVN revision: 251
1999-09-13 05:32:36 +00:00
Carsten Haitzler 6680ca836a more playing with imlib2... :)
SVN revision: 250
1999-09-13 04:06:57 +00:00
Carsten Haitzler c3b68c5550 ooh now imlib2 has a sexy demo for you people :) mmmmm watch the alpha
blending... mmmmmmmmm


SVN revision: 249
1999-09-13 01:56:57 +00:00
Carsten Haitzler e26b528b9b and now the png loader does full progress callbacks and multi-phase loading
correctly... WHEEEEEEEEEEe :)


SVN revision: 237
1999-09-11 02:04:10 +00:00
Carsten Haitzler 0fec460b2a jpeg loader added that does everything RIGHT - needto mapk the png loader
do the same. :)


SVN revision: 228
1999-09-10 18:11:47 +00:00
Carsten Haitzler bc86f38d1a ooh is imlib2 ever workign fast now baybeee.. blending one image onto
another .. with clipping, scaling, anti-aliasing and more.. need to add
a bit to the api, and move the stuff nowin api.c off into imlib backend
sinc ethat stuff doesnt belong in api.c


SVN revision: 227
1999-09-10 02:33:11 +00:00
Carsten Haitzler 43fe7b6a3c and more updates :) wheeeeeeeee
SVN revision: 205
1999-09-08 18:15:03 +00:00
Carsten Haitzler 273f057f52 lots more work on mr imlib2 :)
SVN revision: 203
1999-09-08 17:27:40 +00:00
Carsten Haitzler bc6a4e6343 remember to not free images made form external data if it wasnt copied.. and
free colors from color cubes once the context is invalid.. :)


SVN revision: 139
1999-09-01 17:36:17 +00:00
Carsten Haitzler 61cf8c1643 adding color modifier api backend stuff.... :)
SVN revision: 112
1999-08-28 18:18:29 +00:00
Carsten Haitzler 8898389aba flim! :)
SVN revision: 74
1999-08-23 16:55:16 +00:00
Carsten Haitzler 8a957fb01b all i have to say is.... OH YEAH! animated alpha blends on my root window...
got a 640x480 image blending WIHT its alpha channel on my root window...
drawing at... 20 frames per second... now if that dont make me happy.. i
dont know what will :)


SVN revision: 36
1999-08-06 02:08:36 +00:00
Carsten Haitzler 2553ba9c0d adding the start of an actual aip layer... if you have any comments about
this api - speak up now - because once it's final - that's it - thats the
final api for imlib - anythig api.c calls etdc. can be changed - unless
its the loader/saver api. that can't be changed either once its all final.
:)


SVN revision: 30
1999-08-04 23:36:07 +00:00
Carsten Haitzler c8356b7790 updated loader api to include progress callback stuff.... :)
SVN revision: 29
1999-08-03 05:15:34 +00:00
Carsten Haitzler 520edea668 adding imlib2 code in.. NOT a lib yet... :) but playable code and loader
system


SVN revision: 27
1999-08-01 22:14:11 +00:00