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.

-- 


Reply via email to