kwo pushed a change to annotated tag v1.2.1 in repository legacy/imlib2. at e2bca07085 (tag) tagging b5c57a8272ab7d768675af2f463a145d32c5167c (commit) tagged by Kim Woelders on Sat Dec 21 11:13:34 2013 +0100
- Log ----------------------------------------------------------------- Version 1.2.1 (not exact match to release tarball). Azundris (7): various fu for changed evas-API nominal fix for memory leak in font.c (freetype1 font handling), just so * assorted fixes for RPM-building * spec-file (for RPM) * add token entry for LBM loader Grrr! : ) * wonky versioning. Carsten Haitzler (486): adding imlib2 code in.. NOT a lib yet... :) but playable code and loader fixed minor bug in png loader.... added copying file :) updated loader api to include progress callback stuff.... :) adding the start of an actual aip layer... if you have any comments about new api bits :) ok - fix that to compile :) added Gary V. Vaughan's patches for libtool loader stuff and now its all add libtool libltdl form Gary... buugger me blummy :) all i have to say is.... OH YEAH! animated alpha blends on my root window... flim! :) add some more stuff :) adding color modifier api backend stuff.... :) remember to not free images made form external data if it wasnt copied.. and lots more work on mr imlib2 :) and more updates :) wheeeeeeeee more work on imlib2.. :) ooh is imlib2 ever workign fast now baybeee.. blending one image onto jpeg loader added that does everything RIGHT - needto mapk the png loader and now the png loader does full progress callbacks and multi-phase loading ooh now imlib2 has a sexy demo for you people :) mmmmm watch the alpha more playing with imlib2... :) add some more images just to show off :) get rid of printfs i dont need no more :) add operation type to blend ops.. :) oooh more blending and operation code :) better autogen.sh comments to help you build imlib2 some mroe echos... added updates work.. well starting on it.. :) more wokr on updates lots of new image manipulation functions and minor fix in loader module code. add some files rewmove files i didnt mean tot add cleaned up code a bit... :) minor speedup for sparse (lost of transparent get rid of extra space ok- fix depth retireval code :) try make png laoder work on big endian... :) and one mroe fix for big endian boxes for imlib png loader and add soem comments fix 15/16bpp depth problems let autoconf figure out our endianess make install isnot system loader dirs update autogen.sh fix main.c make imlib2 demo event based - test rect combining code in handling exposures add some files... more font stuff more code for font stugff being added.. more to come... why did i have a Makefile in cvs ? add some test truetype fonts - just for testing... and truetype font bad bad font....... actualyl chekc if the font laod works and remove another bad font get rid of soem useless fonts... get rid of silyl fonts with silyl names... i hate those names... :) this font segfaults freetype.. ooh nice freetype :) nuke some more unusable fonts :) another useless font remove some more useless fonts some fixes to font code... :) fix raster map over-allocation problem for fonts.. :) add prototypes and cleanup unused vars you mightnt guess it - but rotated text all works now.. :) fix ups some toehr stuff... some fixes to get the output nextx and nexty right... :) add some of the font api to the api :) add speculative fotn cache ability - just like we have for images and pixmaps add actual api.h calls to the font caching stuff... we have... anti-aliased line drawing code now... :) (and funnily enough - color modifiers in imlib2 now done.. cleaned up soem code... again........ :) work work work... more flim more flim code..... >8) memcpy :) nice FAST gradient drawing code.... :) eat my dast... MUHAHAHAHAHHA! :) pixel query call.... need this one and the flim goes on.......... dont chose visuals > 24bit :) LOTS of checkign in the api now to make sure the calling program can't stuff get rid of images i'm nto using... better api.h oooooooooops - thanks hans! :) dont need that fixme.. speed testing code back.. just testing... try this.. optmiseeeeeeeeeeeeeeeeeee. :) eeek math error at 255 (becomes 254) not surprising i didnt notice.. i and handle ABGR ordering in 24/32bpp added ability to attach integert vlue and data poitner tags to images by fix some minro roundoff problems as before... udless &'s add TODO... structure for savign all done - now just need to fill in the save() functions we have a jpeg saver and the saver code works whee more robus tagging... and now it all works... flim and now thats all better. fix that........ fix that bitchift.. re-structure...... restructure the direcotry a bit....... fix the version update README add ignores...... more in ignore handle progress callback for saving in png loader.. stop testing saving.. it works.. no printf starting on pnm loader (ppm, pgm pbm, pam) - will finish later... oops makefile...... hmm that didnt compile.. ooh fun :) pnm loader handles binary formats allright... :) binary png loaders done..plus speculating on the P8 format... dont like it pnm loader can save now... argb format loader & saver. my own format just so i can load and save raw ARGB get rid of saver func oops - fix that filled rect drawing code add ignores....... fix a little of the rend code - never testyed that bit... primitive timeout.. its not even that good.. :) now that works better Makefile NOT Makefil ! :) more correct makefile.am in base........ add soem stuff and new blend.c from ryan :) again.......... mising 2 important calls inthe font code... :) ooooooooops :) added AUTHORS file.. fixed copyting.... oopsie in blend.c oop s- clipping problme wiht lines.. fixed :) oh oops - image blending whilst scaling want quite right in the api.. :) ok - gradients now dont overflow the precision buffer as badly.. :) oops saver does rescan loader - so unless you laoded an image no laoders lets break the Imlib2 api and chnage it... now its context based.. :) just up the versions to show i did something... :) spec file too... test program back to normal.. nwo works with api changes... fixe view to compile & work imlib2_view works again... oops :) fixed :) blum more blum - bloody freetype - why does debian have to go move the headre to a compile damnit... include config.h fix fix fix fix......................... :) jpeg loader stays quiet - png loader handles grayscale + alpha images correctly fix dat......... create .a's :) fix loaders...... for acceleration to work i nee to add a parameter to put_back_data oops typo :) fix missing case in scaling for blending objects... get clipping right... add loader flush call and fix gif loader to be able to load when theres no oops - expand indexed images... allow full paths for font names too.. search path for font mroe sanely off by one in string alloc! bugger! :) no more dmalloc now :) dont be so anal abotu ewncodings... if no apple or windows encoding is there i cant beleieve i missed wrappign the pixmap free function.... add to header..... add dither mask pixmap rendering contexts... up version... add c++ usability.. updates and fixes.. versioning etc... oops - forgort to remove param from imlib_free_color_rangex put that back... 2 more checks in save calls for image data... that was silly! fix fix fix - thanks alan :) ooops - fix :) endinaness for masks broken onf sparc.. fix... oops typo get enmdianess roight for sparc (and ppc) for masks... oopsie - problem with non extension format images :) oooops - image and pixmap cache baddies.. :( const char * ooops - big eng9ian bug! :) rotattion code added... :) authors.. BTW - anyone watching commtis list please check AUTHORS... add files... dont add that1 flum.......... flum better poatch main.c - but rottest doesnt work.. must fix later get context patch from tom...... I'm back....... :) fix cmod....... optmize.. fix endianess stuff... :) oops - missed modfifying colros there.. :) rotate speedups - rend bugfix... wheeeeeee fix endianes problems..... works now on sparc solaris nicely.. :) ummmm fix dat..... BGR56r & BGR555 support.......... please test if u have a display like this :) nicer including of config.h oopsa typo damn willem! you love playing with imlib2 don;t you? :-) good show :) speedup scaling down....... but i cant seem to get any speedup for up scaling optimize scalign down routine for RGBA as well as RGB... um ooops - how did that happen? no more of that thanks need new updates call..... updates..... actually clip if only 1! faster scaling up.......... :) fix dither mask generation.. works again now.. use for icons to dnd dont need that code no more now that was bad! fix update appending :) add asm for blending.... this will break imlib2 right now for all platforms that check for i686 artch and only then compile the mmx asm (i586 isnt guaranteed dont compile mmx data struct in if no mmx asm is used fix spec file - dont buidl demos package optimize mmx blending more.. uswed to do 15 million pixels/sec... now does 25 include updated comments fix some blending cases fix corner case for clippign where integer math rounds source widht to 0 where blum blum blum full fix of logic in blending rgb->rgb functions in C NB: the mmx asm needs to changelog..... NOOOOOOOOO cant be! :) oops =- add foudn evil mmx code overwriting memeory! thanks mej. back to the C code for no - DONT put dmalloc in! get rid of printf FIX FIX! evil mmx code! missing decls! thanks dragan - mej ::) man.. more mmx asm for scaling.. thanks willem... you love this dont you? :) wow willem.. scalign down mmx code too.. :) unpatch scaling down code - there seems to be a segfault in it somewhere :) rgba code for plain 16bpp using mmx... :) and blend rounding asm error fixed add the bugger :) mmx scaling back in - but forcibly disabled. new C scalign for scalign down.. disable damnit! scalign code back to old scaling... new scalign code has bugs... even the C sorry - needed to unpatch code for old scaling to work......... slight api changes..... problem was we have a useless paramin the pixmap gen ok.. mmx asm for routines again.. and this time... they seem to not segv :) add better asm detection - there's an --enable-mmx now too if you want to nicer help message better configure check for freetype- hopefulyl people wont keep askign dumb cleaner...... beter freetype_h stuff back handle infinite loop for tile if scalign down to 1x1) add -help patch and also fill in some options write text at any angle............... :) patches form willem again :) allow for flipping whilst scaling and rendering... :) aha! trying to free null pointers? NO NO NO - bad boy! asm for colormod ops......... :) build dither table for masks alwasy... even in depths > 16 fixzed C code for ALPHA destination.. ok NOW its got it right... havent done get rid of unused flsuh func, cleanup rects properly for case of 1 rect the RIGHT math for RGBA->RGBA ops... :) not optmized at all tho :) blend.c - RGBA destination works -and its optimized.. just a lookup.. up to 0.0.5 spec file up... use willems math... :) gawwwwwwwwwd - oops th = h not th = w; :) add tga loader - thanks dan :) OS2 pacthes make imlib2 build on os/2 apparently :) oops - forgot to commit that :) got rid of X calls in loader - no XParseColor oosp parse better :) add headre checking..... fix tga loader....... :) bowis's filter stuff... :) turn off bump mappign for now.. disable others....... loader that loads and saves images from a dbm database.... :) shoudl in theory handle locks better.... IT WORKS! :) oooooooh look at that.. it now supports compressed image data in the db fix endianess problem with loader patch to fix loader to handle non line-feed header pnm's :) and ascii too. apparently clone doesnt lone EVERYTHING.. now it clones all of it except fix mem leak in lisitng fonts add 1 more font routine for getting geometry - useful. you'll need to fix static gc for multipel servers imlib2-config added get rid of that replacement.. try that api call was silly - changed it :) noticed there was a set filter but no get.. addded possible crash fixed foudn bug in mmx asm blending.. 1 line hihg blends get skipped.. fix! :) get rid of comment db loader/saver needs edb now - much better! :) no debugging printf add docs to cvs dont need -ldb anymore wooo! found bug in filename:key splitting.... fix fix fix... :) fix big endian code :) simple commented demo doc looking much better added generic slow-path rendering code and enable the fast path again add willems docs to the docs ........... :) only build loaders if headres/libs are found - chheck for libs and note them up version number.. tentative for a 1.0 release... fix requires to be more accurate oops - fix that docs get built......... :) add makefile for docs and make them build.......... PROPERLY! we can add them back in... conditions put elzewhere ewwwwwwwwwwwwps! scaling blending buggy! fix fix fix fix :) GOTCHA! dont NEED those dependancies missing some load data checks for some routines... fix fix fix ok- lyly can have his changelog back.. ugly - eats space with nothing useful add api call to get text string advances........ add docs..... and prefix is /usr for rpms damnit! :) add call to get text inset for string fix visual picker :) 666 colorcube rendering works....... :) handle lower depths :) no prointf! unrolled span rendering a little more (switch stamement is now just once fix that! that aint static! (__imlib_dynamic_filters_init that is) fix pixmap caching...... :) free image? dirty the pixmaps that belong to it and set image pointer to null fix masks over network work under bigendian again paparnoid lseeks & fseeks in tiff loader due to bsd bugginess :) add dat oops fix that extar -> extra cflags -> cppflags polygons now........ don't anti-alias anymore.. will be fixed.. BUT clip rect fix no more ellipse segv's :) fix a small segv problem with pollies! :) --without-x patch from steve filter docs :) off by one may have been causing segv's ? :) pnm loader more paranoid about pnm format checks patch for grabbing form ximage's - plug dont segv when u set the format to more paranoid abotu allocating memory with realloc bigendianess patch from nathan os/2 fixes :) masa's internationalization + x font support for imlib2 :) oops - fix soem ascent & descent problems err commit? errr - clean clean.. fix color pixle caclfor 8bpp and 8bpp non dithered had attempt to fix xfd font transparency....... ??? :) x fonts blend again now.... and colro correctly too :) * up version to 1.0.1 - will do minor release real soon. fix minor segv in gradient rendering if your color range has err... no colors patch from matt minor fixup if last char in string has 0 boundingbox width :) use 128x128 dither mask for rgb666 (in 8bpp) rendering how the HELL did that 8 get there and things still compile? possible infinite loop in cache code.. fix. on a stick! errrr? ewwwww - fix infinte loop bug... :) fix blend mode for alpha dest when drawing text oops - hard coded op - fixed that :) and then he found some minor bugs in file examination... and then they were found it!!!! :) adam's patches... :) add adam to AUTHORS sorry - debain dir breaks build. removed form configure and makefile... also errr oops - aleak.. fix fix fix :) oops and a leak in the png loader.. and fix a potential leak in the jpeg carsten's context stack patch... with a default context entry too.. :) oops - widht & height 1 grad get div by 0 .. fix fix fix :) oooooooooooooooops up to 1.0.3 imconvert.c added to tarball franz's patches to support other color spaces :) add then :) add :) in cvs :) clear function :) add a color clearer too bmtext dithers.... add mark's patch and add author... beat me silly. i forgot to allocate the memory... :) yay.. fixed :) virtualize real file and key splitting nicely into image data struct. oops - chekc for keys and real files first alright - comprimise. theres a imlib_context_set_filename_raw_mode() double up modified date checks... incase of colon oops developer debug info wrong.. fix oops.. free pointers that might be null.. checdk for that first! ooooh that would leak if we added the same path all the time... which shoudl db loader out of imlib2... aha! oops :) hmm - fix segv with x font support hmmm now why did this break? hmmmm.... err.,.. hmmm oooops... fix fix :) working offline... :) blum! :) break out if no footer can handle "comment" tag :) ok ok - pass make disctcheck todo list.. and even how to do it! :) tiff compression patch :) better loader... ignore trailing garbage xv puts on the end of an xpm... vrsion -> 1.1.0 make packages update dont need x11 includes -lm build without x......... handle error stuff right tillman's png interlacing support patch! yum! bugsie! fixed! no savies! :) <-tilman tga loader fixed. now it works! :) Michel Briand <michelbri...@free.fr> kwo imlib2 patch actually use cache in 32bpp/24bpp kwo's patch 1.1.1 just .in now - the whole transition is over. fix distcheck distipoos oops filters wrong spot imlib2_loaders... roatate from buffer patch kim patchies.. and in authors!@ :) patches... :) ltdl be gone fromt he src tree! :) dont return values if void return defined! nuke libltdl subdir pc fix --without-x works again handle files too small to be a valid tga! try using advance metrics jose's AA rendering patches are in! :) mr gonzales's latest "final" code. autofool cleanups... argh! i hate autofools! build things THIS way... :) sorry - mej - you seem to have broken the build on other systems and revert... :( breakies more bmp fixes pallet + transp fix up to 1.1.2 - security fixes, some other fixed, ilbm loader fix brian bits per smaple! :) buildie cleanies remooov! and new much cleaner tree. get the file list right. ldflags by bye fix install no asflags recurse oosp accidentally put this in. damn! openembedded build files... this makes life so easy to build efl for cleaner configure.in oopsies. fixies bart patch for debian package stuff we dont need no steenking x headers in the loaders no x headers. ditch x headers from those loaders progname... :) no more segv/buffer overflow bmp patch make hsv reversible FILL IN @REQUIREMENTS@ IN PC.IN url... dont double guess unicode.. just let it be raw link modules back to imlib2 in case they are used in a python extension that change versions. some went DOWN - because they arent releases and i'm trying lround -> round DISPLAY_MISSING define from spanky imlib2 configure.in patch 1. e17's init icons get put into an e_box for arrangement nad the init splash if there is NO x dir.... still link anyway remove files so dirs go away auto-package imlib2... fix more touchies! add data filea and test progs to -devel asparagus time for some of the core efl bits... bz2 loader fix. thanks julia! no dot! bettter detect for mmx (same as evas now) asparagus! amd64 asm patches John Slaten's amd64 mmx patch pass make distcheck make e17 pass make distcheck.... asparagus! full asparagus xpm segv fix asparagus... aspara! Chris Ross (20): * Changed some of the methods to stop furutre name conflicts * Stuff from term, fixes some rpm build issues with imlib_view One fricken character. Freetype 1.2, not 1.1 * modifed the script engine, instead of three passes i've nobbled it down to Gah, turn off debug mode, and comment out necessary blurb... Added Willem patch for the bump map filter, now does proper bump mapping from * rewrite of the script parser, basically you can now parser a filter as a * forgot to mention that i've added an option to test/imlib2 Clean up of code, all macros for filter_param -> real varaible are put in Ok, some more clean ups to the filter stuff, should have some new filters to More changes. Still doesn't do anything. blu7m. blum. fixed "error" on first install type bug in the dox tree. blum. Start of a filter test app, and applied Willem's patch for imlib2. thanks New pic. Got bored with the last one =). Moving over to the new home in the efm module. Be quiet. Argh. You know what I do to fools? I pity them :) Christian Kreibich (11): Raster, 4:31 am. Oh my. An XCF loader. Currently it can handle layers, layer offsets, layer I don't know if the loader has endianness issues Ahem. Of course the load fails when you can't open the file :o) Bye bye XCF loader. Apparently I stepped on some Gimp people's feet And another autoconf update ... Lots of sssshhh here ... Well then let's delete the full thing? Same changes for HEAD ... Okay, don't use AM_PROG_AS but the workaround, to fix automake issues. Christopher Rosendahl (2): bad bad! bad bad =) Corey Donohoe (1): segfault fix from Dave Weston <dtwes...@student.math.uwaterloo.ca> Dan Sinclair (1): - documentation fix: the angle is in radians not degrees Franz Marini (6): added nick. nothing important. :) ok, just wrote this little function to do pixel drawing with blending. Alright, changed index.html to document imlib_image_draw_pixel. Ok, just tried to compile Imlib2 under Roswell (RH 7.2 beta) and I discovered that Ok, reverting changes for the draw_pixel function. Now Imlib_image_draw_pixel Ok, SirDibos modified the html so as to be more readable, namely, fixed <pre> Horms (4): rpm -ta now works on a tarball produced by "make distcheck" and friends Debian packages may now be built from output of make dist and friends Debian packages may now be built from output of make dist and friends flum Ibukun Olumuyiwa (2): Patch for pkg-config support from Tilman Sauerbeck <til...@code-monkey.de>. Warnings suck John Bickers (2): Fixed start-of-line HAM problem. Added entries for loader_lbm.c. Kevin Brosius (2): Minor README update - edb is used by imlib2_loaders. .spec version update Kim Woelders (3): Fix grabbing when source x or y is < 0. Fix imlib_create_scaled_image_from_drawable(). Fix imlib_create_scaled_image_from_drawable for source_y != 0. Laurence J. Lane (15): more preliminary assimilation clean target stuff removed dh_testversion stuff added patch by David N. Welton to cleanup configure handling synch with current woody packages update rules for cvs builds (autogen.sh) minor update cleanup source names clean up for build various stuff Disable MMX routines. They were already (well, allegedly most of the time) another missing dependecy debhelper 3.0 changeover Maher Awamy (1): Made png.so and jpeg.so link against Imlib2 when building, this makes the perl Mandrake (11): Fri Oct 22 10:53:26 PDT 1999 trying to "fix" imlib2's cvs tree more "hush yo mouf cvs" changes Sun Oct 31 20:21:13 PST 1999 removed a warning fixing freetype detection stuff, maybe? hmm heh. not actually using configure option for mmx disabling correctly this doesn't work at all. Er, this was just blatantly and obviously wrong. hush cvs Mark Bainter (1): Changed --with-freetype to --with-ttf to make it consistant with the other Michael Jennings (67): *sigh* Hush. A GIF loader. There is no save function yet, and you'll need libgif to Whoops. Forgot to call the progress callback one last time. Don't ask me how this got out of sync.... *grumble* Ummm... Put those back. I hate warnings. TIFF loader from Eric Dorland <dorl...@lords.com>. BMP loader from Isaac Richards <i...@po.cwru.edu>. It currently has issues Keep raster happy. BMP loader fix for progressive loading from Chutt. Murple. Added a function to retrieve the image filename, if it has one. It returns Several miscellaneous bugfixes I did while converting Eterm to use Imlib2. "Hi. My name is raster, and I smoke crack. I think I'll dereference this Fixed a possible divide by 0. Never mind. I fixed the bugger. Wed Apr 26 19:58:05 PDT 2000 Don't cache partially-loaded images. Hush up on the warning. Nuked some autogenerated files and added acconfig.h. Hush CVS. It's always a good idea to "make distcheck" before you commit when you add Some silly goose decided that these files should #include Imlib2.h. NONE Wed Jul 12 22:20:53 PDT 2000 Miscellaneous fixes I ran across while doing the colormod stuff. One of Son of a raster! I think I just found the memory leak. I shall now hide Imlib2 now benefits from the same MMX goop that Eterm has. :) Fix make distcheck. So fix it, don't just get rid of it. =P Fix error building with dmalloc support. Fri Aug 10 13:33:13 PDT 2001 Mon Oct 8 10:00:19 2001 Michael Jennings (mej) Spec file fixes here too. Minor portability nit to appease the Texan. Oops, forgot to fix configure.ac. Tue Jan 15 15:22:06 EST 2002 Thu Mar 14 19:18:07 2002 Michael Jennings (mej) Mon Apr 8 17:47:55 2002 Michael Jennings (mej) Wed May 29 09:22:42 2002 Michael Jennings (mej) Wed May 29 11:58:32 2002 Michael Jennings (mej) Tue Jun 4 23:00:30 2002 Michael Jennings (mej) Tue Jun 4 23:29:36 2002 Michael Jennings (mej) Mon Mar 31 15:20:43 EST 2003 Thu Apr 3 14:06:53 EST 2003 Thu Apr 3 20:48:27 EST 2003 Sat Jul 12 21:06:14 EDT 2003 Gah! New files. :P Ignore imlib2.pc since it's auto-generated. Sat Jul 12 21:33:20 EDT 2003 Package names can vary. Besides, if one doesn't know what's needed to Oops. Forgot to nuke that. Fri Jul 2 14:41:17 2004 Michael Jennings (mej) Tue Jul 20 17:23:57 2004 Michael Jennings (mej) Sun Jul 25 17:45:53 2004 Michael Jennings (mej) Wed Aug 25 15:53:59 2004 Michael Jennings (mej) Thu Aug 26 13:25:22 2004 Michael Jennings (mej) Ditto. Copyright -> License Ssssh! Thu Jan 6 10:27:24 2005 Michael Jennings (mej) Sun Jan 16 14:27:18 2005 Michael Jennings (mej) Wed Jan 19 17:10:29 2005 Michael Jennings (mej) Fri Jan 21 00:57:08 2005 Michael Jennings (mej) Sun Jan 23 22:30:28 2005 Michael Jennings (mej) Fri Jan 28 20:26:06 2005 Michael Jennings (mej) Michael Thalmann (1): corrected order in autogen.sh, updated to automake 1.5 Mike Frysinger (3): allow for setting of env var to prevent running ./configure like the older autogen scripts allowed remove AC_CANONICAL_TARGET and use $host* variables instead of $target* variables since thats how it works we want to search for libX11 not libX ( http://bugs.gentoo.org/93300 ) Nathan Ingersoll (4): Explicitly link the modules to Imlib2 for portability to other platforms. Got a little over-zealous on the linking of Imlib2, removed the cases that Remove the attempt to link freetype1, use the linking information generated by glibtoolize Nigel Kostiuck (2): Added the change for BitBake the Standardized Openembedded Build System Python is too incompetent to parse hyphens Peter Kjellerstedt (2): Removed this generated file from CVS (again). Corrected a typo. Platon Fomichev (4): OS/2 fixes OS/2 binary open fix, I think in UNIX we can safely use "O_BINARY" too General cleanup of EMX things First preview of gzip & bzip2 loaders Richard Lowe (1): Please Miss, I need -lm too. Sytse Wielinga (14): Updated imlib2 debian packaging. - Fixed building with automake 1.6.3, by adding the 'CCASFLAGS' and 'CCAS' 1. autoheader and automake should also be run in libltdl Removed libltdl directory from imlib2; it's created by libtoolize. Readded libltdl/acconfig.h. That should be there. Raster isn't an 'author(s)' Big overhaul of a lot of the debian packages Updated most of the debian packaging. Everything I have missed is out of date, Fixed a couple of debs in e17/libs, added and updated a couple of .cvsignores. Updated the imlib2 debian packaging. Slight update for the debian packaging of imlib2, imlib2_loaders, ecore, edje; Things may change sometimes. Let debian cope with it. A lot of moving around in imlib2{,loaders} caused lots of unignored files Made imlib2's tests and demos open the display correctly. Term (10): First commit. Woohoo! More typos (but in raster's defense, he's spelling checking every so Cleaned up/partially rewrote README. Basically updated for the 1.0 Bored. Reading. Typo. Commit. Sleep. Add --with-edb=DIR argument (by request). Cleanup the spec file a bunch with a patch from Based on a suggestion from Richard Lowe <richl...@btinternet.com>, and Blah. Isn't it great how things like "check the other packages in the spec Added imconvert, which stems from a conversation with raster about I should've done this a while back. Sorry about the big number of emails Till Adam (3): small fix for the pnm loader. It didnt display the last two lines of a file. fix for the other binary versions in the pnm_loader. Could someone please ok, fix for the ascii ppm formats. They seemed to have the same problem. Tilman Sauerbeck (17): Fixed CFLAGS in pkg-config file im->real_file() is set on load, but it will be overwritten when the file is saved. so free the old contents before overwriting it. Imlib2 loaders don't need to ship with both load() _and_ save() anymore replaced loader_gzbz2 with loader_zlib and loader_bz2. removed empty save() in some loaders fixed some warnings Don't call DirtyPixmapsForImage() twice - it's already called by DirtyImage() DirtyPixmapsForImage() is only available when we build with X fixed a bunch of warnings. reverted last commit. don't attempt to save an image without image data updated Doxyfiles always print an error message if an image cannot be opened another bug in the bz2 loader: we need to duplicate the original filename so we don't access free'd memory fixed a fd leak and a bad memory access bug zlib/bz2 loaders, round 2: look for the real loader using a fake filename (original filename with the bz2/gz suffix cut) fix uncompression in bzip2 loader2 fix uncompression for the zlib loader handle bzip2 errors Tom Gilbert (85): Shaddup ;) shaddup ;) AARGH. Godamn file decriptor leak which has been driving me CRAZY for a Removed a crufty bit. nothing major Leak plugged. Thanks Eric :) Okay. The loader list is now trimmed. Where it would previously contain: Bite me =P Partial loader_tiff rewrite from Eric Dorland. Much nicer :) Thought you could use a ChangeLog. I filtered it from muy cvs-commits-list Thu Apr 27 02:59:57 GMT 2000 Consolidate one ChangeLog in the root dir. Thu Apr 27 03:16:59 GMT 2000 Thu Apr 27 04:00:28 GMT 2000 Thu Apr 27 04:22:06 GMT 2000 Thu Apr 27 13:41:11 GMT 2000 Thu Apr 27 13:43:49 GMT 2000 This is weird. I'm sure I added the prototypes for these context_get_* SHUT YOUR HOLE CVS BITCH! Default x,y to 0 and w, h to image dimensions, so if you don't specify, the Willem's rotation patch. fix core on imlib_list_fonts() Fixed imlib_list_fonts() Don't show duplicates in imlib_list_fonts(). Okay. imlib_free_image_and_decache() was leaking images. I hope I made the Urm. oops. hehe :) Added line drawing with clipping. Added rectangle clipping, in the form: The line clipping function is quite useful, so I made it public. Scratch that. Start again. Polygons. Not filled ones yet =P Empty ones are easier ;-) Added function to calculate bounds of a polygon. imlib_image_draw_ellipse() Polygon filling. Right now only works for convex polygons. Works with a Better API, simpler polygon struct. imlib_polygon_new() now, no type member. imlib_image_fill_ellipse() killed a rounding error in line clipping slight speedup tidy up Much faster polygon clipping, made span() more sensible. Much faster clipped ellipse filling. final fix for _list_fonts() more docs update my email addy Lots of changes. Macro-ised the point_on_segment code. shuddup Use spans and the span list clipper to do filled ellipses too. Much better. more inlining Commiting what I have so far. More to do tomorrow, but it's 3am. nm I fixed it anyway quick warning hunt not quite there yet Fix for _polygon_get_bounds. Better fix. EEeeeeek. Segv. SHUT UP! png loader now pays head to images "quality" tag, just like the jpeg loader. jpeg and png should do the right thing with quality _or_ compression now let's not have a coredumping example app ;-) dunno why there were two of those Adam's font fixer-upper patch :) fix memory leak warnings suck This is what I meant. safer er no sorry, debugging stuff ewps! that doesn't actually do anything different another one Expunged all the raw_file stuff and fixed a warning. fixed filled ellipses - note, this isn't the cleanest fix in the world. bad logic there tom Once more into the breech. You are required to set `AS' and `ASFLAGS' via `configure.in'. The No, I didn't mean to get rid of that bit. *snicker Patch from Brian Lindholm <lindh...@aol.com> foo Fix broken ordering. Fix from lindh...@aol.com for segvs when tiling images seamlessly (if they A bugfix! Fix bug in ellipse drawing introduced who knows when by who knows who. memory leak busted - valgrind is great. ->data was getting leaked, as _tidyup() only free()s data for nodes of type Vincent Torri (5): Doxygen documentation Doxygen scripts, description of imlib2 Doxygen doc: css and html files Doxygen doc: images Configuration summary ----------------------------------------------------------------------- No new revisions were added by this update. --