Commit Graph

483 Commits

Author SHA1 Message Date
Carsten Haitzler a8ccf132b8 err commit?
SVN revision: 4048
2000-12-28 03:54:58 +00:00
Laurence J. Lane 2c3a96bf71 minor update
SVN revision: 4031
2000-12-24 15:41:15 +00:00
Carsten Haitzler a3588b2945 oops - fix soem ascent & descent problems
SVN revision: 3994
2000-12-15 00:03:43 +00:00
Carsten Haitzler 571d51a852 masa's internationalization + x font support for imlib2 :)
SVN revision: 3980
2000-12-12 21:07:38 +00:00
Tom Gilbert 975f0b4c65 dunno why there were two of those
SVN revision: 3942
2000-12-02 18:57:46 +00:00
Michael Jennings a33bf8aa22 Fix make distcheck.
SVN revision: 3900
2000-11-17 17:07:47 +00:00
Michael Jennings 7ac858d32d Imlib2 now benefits from the same MMX goop that Eterm has. :)
SVN revision: 3898
2000-11-17 00:37:00 +00:00
Laurence J. Lane 8cf8bf6d83 update rules for cvs builds (autogen.sh)
SVN revision: 3877
2000-11-13 18:44:25 +00:00
Laurence J. Lane 5d41617d3f synch with current woody packages
SVN revision: 3875
2000-11-13 18:26:31 +00:00
Carsten Haitzler 63c17d1769 os/2 fixes :)
SVN revision: 3852
2000-11-11 00:18:58 +00:00
Carsten Haitzler 11e7b0369a bigendianess patch from nathan
SVN revision: 3851
2000-11-11 00:08:11 +00:00
Carsten Haitzler e983a0adbb more paranoid abotu allocating memory with realloc
SVN revision: 3816
2000-11-07 20:12:02 +00:00
Tom Gilbert 6fad346907 let's not have a coredumping example app ;-)
SVN revision: 3803
2000-11-01 21:22:25 +00:00
Tom Gilbert 2e758a7c94 jpeg and png should do the right thing with quality _or_ compression now
SVN revision: 3789
2000-10-30 00:58:02 +00:00
Carsten Haitzler 490383f4d7 patch for grabbing form ximage's - plug dont segv when u set the format to
NULL.


SVN revision: 3782
2000-10-29 23:55:04 +00:00
Tom Gilbert d1227691a0 png loader now pays head to images "quality" tag, just like the jpeg loader.
Now, the png lib takes values 1-9 for compression. I decided to standardise
loaders on a 1-100 quality value, and do some sums in the loader to convert
to 1-9 compression. That was you can set quality and not care what file
format is used. Sound reasonable?


SVN revision: 3772
2000-10-29 00:31:37 +00:00
Tom Gilbert ed96b0c6ff SHUT UP!
SVN revision: 3709
2000-10-25 01:48:23 +00:00
Carsten Haitzler 14f104ac97 pnm loader more paranoid about pnm format checks
SVN revision: 3687
2000-10-21 21:47:10 +00:00
Term f7e6af37c5 Blah. Isn't it great how things like "check the other packages in the spec
file" occur to you RIGHT after you do a commit? I love being up late. :)


SVN revision: 3608
2000-10-14 08:36:51 +00:00
Term 44a6a601a5 Based on a suggestion from Richard Lowe <richlowe@btinternet.com>, and
partially from a patch from him, updated README to include the
dependancies. Also added a few more to imlib2.spec.in (libjpeg, libpng,
edb).


SVN revision: 3607
2000-10-14 08:35:41 +00:00
Carsten Haitzler 10b12fd3ad off by one may have been causing segv's ? :)
SVN revision: 3588
2000-10-13 04:31:01 +00:00
Carsten Haitzler b595fe6a65 filter docs :)
SVN revision: 3586
2000-10-13 00:56:17 +00:00
Carsten Haitzler 1a457d0029 --without-x patch from steve
SVN revision: 3584
2000-10-13 00:11:34 +00:00
Carsten Haitzler 0af7f642be fix a small segv problem with pollies! :)
SVN revision: 3583
2000-10-13 00:06:57 +00:00
Carsten Haitzler 72f81a4c4d no more ellipse segv's :)
SVN revision: 3582
2000-10-12 23:51:58 +00:00
Carsten Haitzler 456a035996 clip rect fix
SVN revision: 3576
2000-10-12 16:50:21 +00:00
Carsten Haitzler 965982c5c0 polygons now........ don't anti-alias anymore.. will be fixed.. BUT
they handle convex, concave, clip and are all happy little poly's


SVN revision: 3573
2000-10-12 00:26:14 +00:00
Tom Gilbert f7701663ce EEeeeeek. Segv.
SVN revision: 3571
2000-10-09 14:49:42 +00:00
Tom Gilbert b634319d94 Better fix.
SVN revision: 3570
2000-10-09 13:37:03 +00:00
Tom Gilbert bc9df479a1 Fix for _polygon_get_bounds.
SVN revision: 3569
2000-10-09 13:32:30 +00:00
Term 9ed198dd4e Cleanup the spec file a bunch with a patch from
Joakim Bodin <bodin@dreamhosted.com>. Changed a few things in to make it
happy to build in rpm < 3.0.5, and a few other minor tweaks.


SVN revision: 3564
2000-09-30 12:41:53 +00:00
Carsten Haitzler c5a4016479 cflags -> cppflags
SVN revision: 3545
2000-09-25 20:18:09 +00:00
Term 8e594ea2fb Add --with-edb=DIR argument (by request).
It appears to work; be sure to let me know if it doesn't. ;)


SVN revision: 3543
2000-09-25 07:29:10 +00:00
Carsten Haitzler d3cc54267c extar -> extra
SVN revision: 3540
2000-09-23 15:06:05 +00:00
Carsten Haitzler 3858fd6499 oops fix that
SVN revision: 3538
2000-09-22 23:51:18 +00:00
Carsten Haitzler cd80149463 add dat
SVN revision: 3528
2000-09-20 06:47:56 +00:00
Carsten Haitzler d65d4b3460 paparnoid lseeks & fseeks in tiff loader due to bsd bugginess :)
SVN revision: 3527
2000-09-19 16:24:20 +00:00
Carsten Haitzler fcdd68dc7e work under bigendian again
SVN revision: 3526
2000-09-19 16:11:12 +00:00
Carsten Haitzler 24a1af7ee0 fix masks over network
SVN revision: 3521
2000-09-18 01:34:11 +00:00
Carsten Haitzler f93e8368ae free image? dirty the pixmaps that belong to it and set image pointer to null
SVN revision: 3517
2000-09-17 22:32:24 +00:00
Carsten Haitzler 336cecc801 fix pixmap caching...... :)
SVN revision: 3505
2000-09-17 17:22:55 +00:00
Tom Gilbert 0776d7ff0d not quite there yet
SVN revision: 3504
2000-09-17 13:23:15 +00:00
Carsten Haitzler 65dc01f834 fix that! that aint static! (__imlib_dynamic_filters_init that is)
SVN revision: 3502
2000-09-17 05:07:14 +00:00
Tom Gilbert b9f5dca00f quick warning hunt
SVN revision: 3500
2000-09-17 03:07:45 +00:00
Tom Gilbert 6c80c342a7 nm I fixed it anyway
SVN revision: 3499
2000-09-17 02:26:24 +00:00
Tom Gilbert eebefe5ede Commiting what I have so far. More to do tomorrow, but it's 3am.
Polygons are now filled with antialiasing, if context_antialias is set.

So are ellipses.

I fixed some clipping bugs.

There is a bug with the AA span though, it's just a little one, but I'm too
tired to find it now. You will see it if you look closely at the top of the
filled ellipse in test/imlib2, using xmag or something.

I'll fix that tomorrow, speed things up a bit, and hopefully implement AA
drawing for ellipse outlines. Oh, I'll unroll some more loops too.

raster: your last commit broke the two test apps. a segv in _RGBA_init()
somewhere, I know it's not my new code, as I tried a fresh checkout and it
did the same thing. I don't have time to check it out tonight though.


SVN revision: 3498
2000-09-17 01:57:01 +00:00
Carsten Haitzler 77a68dc413 unrolled span rendering a little more (switch stamement is now just once
per span 0 thats good enough.... :) )


SVN revision: 3491
2000-09-16 18:16:11 +00:00
Tom Gilbert 6cedec71a8 more inlining
SVN revision: 3488
2000-09-16 00:38:10 +00:00
Tom Gilbert 5552e7e064 Use spans and the span list clipper to do filled ellipses too. Much better.
SVN revision: 3485
2000-09-16 00:09:18 +00:00
Carsten Haitzler 227a499f1d no prointf!
SVN revision: 3484
2000-09-15 23:52:21 +00:00