Tim Rowley
|
Tim has helped to iron out some specifics for generic Unix platforms, and makefile.unix is from his hand. He's also the magician that tweaked the Mozilla code to work with libmng and display MNG animations.
|
|
Glenn Randers-Pherson
|
Glenn is the current maintainer of all the MNG-/JNG- & PNG-specifications, the libpng package and author of the excellent pngcrush program. He is also my main source of input when I'm at a loss concerning spec details, and as such, a special mentor who helps me stay sane (as far as that's possible...).
|
|
Jason Summers
|
Jason was the first to release a MNG-plugin and an MSIE ActiveX control for Win32 platforms, based on libmng. He has also provided me with some good pointers on how to improve the library.
|
|
Warwick Allison
|
Warwick is a developer for Troll Tech and implementor for the libmng support in the Qt GUI toolkit. A bit impatient at times, but a good-natured soul providing me with excellent constructive criticism. He's also responsible for the first MNG-plugin for Linux/x86.
|
|
Ralph Giles
|
Ralph is author of the SDL based MNG viewer, which he was kind enough to allow to be added to the contrib directory (contrib/gcc/mngplay). He has also helped me out with some CVS specifics, especially with all the stuff I don't have time or enough interest to figure out myself.
|
|
Aleks Jakulin
|
Aleks has helped to iron out some problems with 64-bit platforms.
|
|
Matsuura Takanori
|
MATSUURA Takanori has contributed the RPM spec-file and patch-file in the doc/rpm directory.
|
|
Albert Chin-A-Young
|
Albert offered to contribute autoconf/automake/libtool support. Although I had to remind him ;-), he's done a great job, and his stuff is now a standard part of the libmng distribution.
|
|
Andy Protano
|
Andy has kept himself very busy writing some nice contributions in BCB. He's responsible for a port of the Delphi mngview sample (bcb/mngview), and the very nice mngdump utility (contrib/bcb/mngdump), which may prove very handy for those wishing to explore MNG/JNG or PNG files in more detail.
|
|
Matthias Benkmann
|
Matthias joined the MNG camp some time ago, and at the time supplied us with invaluable input, ideas, and more enthousiasm than some of us can handle... ;-) ?He is also the creative spirit behind Minka Ming the MNG Magician, who he has proposed as a MNG mascot. But in the good democratic spirit of the net, he prefers to have a contest for a new MNG mascot. So don't hesitate to check the contest site, and deliver your comments, remarks, or.... your own contribution!
|
|
Vova Babin
|
Vova has made some contributions to make libmng function nicely with the GIMP ToolKit (GTK+). He also contributed a small MNG viewer application, based on GTK+ and libmng. Nice going! Thanks Vova.
|
|
Nikolaus Brennig
|
Nikolaus is the author of the very nice Windows image-processing utility named "SlowView\". You have to read his site to find out about the name. Lately he has been tweaking his code to work with libmng and display MNG & JNG files. He was also very kind to contribute a small MNG viewer example written in Microsoft's Visual C++. I'm sure that'll make quite a few people happy... ;-)
|
|
Mikhail Teterin
|
Mikhail has tweaked libmng to create a port of the library for FreeBSD and has even submitted it to the FreeBSD Ports and Packages collection. Thanks Mikhail!
|
|
Asushi Matsuda
|
Mr. Matsuda has contributed a makefile for Microsoft Visual C++
|
|
Silvio Fonseca
|
Silvio is working to add MNG support to the AGAST Game Engine. He has also contributed the DJGPP makefile.
|
|
Chad Austin
|
Chad is involved in the Sphere project for over 2,5 years. Sphere is a popular Game engine for building role-playing games. He has also contributed the MSVC project to build a libmng.dll in MSVC (obviously). Although I kinda bogged his contribution the first time, by dropping it in a totally wrong directory-structure, Chad was kind enough to point me in the right direction.
|
|
Dimitri
|
Dimitri is my mystery guest. All I know is that he goes by the handle "papadopo\". And that he has tested libmng on Solaris and SGI/Irix, which pointed out some warnings and thus helped create an even better libmng. Thanks mate!
|
|
Gregg Kelly
|
Gregg has used libmng in his home-grown html browser for WinNT/2K. He's assured me libmng's a great piece of work (ahum...). He also contributed a special canvas routine that outputs a BGRA plane with pre-multiplied alpha. This can be used to take advantage of hardware with alpha-blending support. Thanks mate!
|
|
Benoit Blanchon
|
Benoit has contributed the makefile for MingW32. Thanks Benoit!
|
|
Gaell
|
Gaell has developed special code to interface the libmng.dll from Win32 Assembler (MASM32). Not a small feat by my standards, and as a result you will now find downloads in the ports & packages download area in both rar & zip format. Some more info about MASM32 can be found here.
|
|
Stefan Reinauer
|
Stefan put together the fbcon MNG player example. Vielen Dank Stefan!
|
|
Scott Price
|
Scott has been the driving force behind the Delphi packaging support and late binding for the TNGImage component. I think his efforts pushed me onward as well, so in fact he's pretty much the guy that has gotten TNGImage where it is today!
|
|
Peter J. Haas
|
Peter added a few improvements on the TNGImage component that, amongst others, aid in improved alpha-handling of JNG images. Thanks Peter!
|
|
Greg Roelofs
|
Greg put some time into fixing the *nix samples and a few other bits. Being the maintainer for the PNG & MNG homepages, I couldn't hope for much better help...
|
|
Alexander Tereschenko
|
Alexander was kind enough to put together the TNGImage package for Delphi 6. He's also the developer of the excellent Futuris Imager image viewer for Windows.
|
|
Winfried Szukalski
|
Winfried supplied me with a Lesstif/Motif standalone player for MNG files on X-based systems. And he is also the author of a tiny HTML browser that supports MNG & JNG... Yeeha!!
|
|
Frank Richter
|
Frank has contributed a makefile to build libmng into a dll for MingW.
|
|
Duncan Lilly
|
Duncan was instrumental in getting my butt into gear for providing support in libmng to copy chunks from one mng_handle to the other. This allows for 'fix'-software, such as his excellent example for fixing invalid JASC AnimationShop MNGs: FixMNG. See the MNG applications page for more details and a download link.
|
|
Raphael Assenat (website in French!)
|
Raphael has been instrumental in supplying patches to add RGB 5-6-5 and BGR 5-6-5 canvas-styles to the library. The 5-6-5 here are bitwidths for the respective components. This complements the library and fixes an immediate problem Raphael had to use the library on specific embedded systems. The patch was born within no time and works like a charm I've been told!
|
|