1. Edd Dawson
  2. pngxx

Commits

Show all
Author Commit Message Date Builds
Edd Dawson
removed PNGXX_CAN_THROW_EXCEPTIONS_THROUGH_C_LIB define in slamfile
Tags
0.3.2
Edd Dawson
Upgraded tests to test-o-matic 0.4.x API. Bumped version number in version.hpp. Removed dependency on boost for unit tests. Updated readme. Removed bundle.spec. Added changes from John Tytgat to silence Visual C++ compiler warnings.
edd (mac)
Added tag 0.3.1 for changeset 7558bcaab6e6
edd (mac)
Tested on MSVC, Apple's GCC and GCC on linux. Ready for 0.3.1 release.
Tags
0.3.1
edd
Merged failing test in to default branch. Fix confirmed on MinGW, at least.
edd
added test that fails when linked against 0.3.0 but should be corrected in 0.3.1
edd
Prepared readme and mention of versions for 0.3.1 release
edd
Fixed bug where wrong pixel format is chosen for some paletted images, leading to an insufficient amount of memory allocated for each row and hence buffer overuns.
edd
Added tag 0.3.0 for changeset f88423516dac
edd
Added date to readme, ready for release
Tags
0.3.0
edd (mac)
Updated readme to remove the explicit date of release (which probably won't be today)
edd
Updated readme. Added missing copyright/license headers. Fix for borland.
edd
Updated version zlib.h to reflect pending release of pngxx 0.3.0. Updated reading and writing to use an appropriate imagexx::exception_store object. Removed obsolete updatelibpng.py script. The net effect of this is that pngxx can now use an existing copy of libpng rather than the bundled one.
edd
Updated to latest libpng (1.2.38)
edd
Changed many #include directives to use <> rather than quotes. Added best_exception_store.hpp in preparation for code that can use an external libjpeg and zlib
edd
Added unit tests involving physical dimensions. UNIX line endings on pngxx source code.
edd
pimpl-ed pngxx::detail::writer and all allocations now go through a memory_pool. Factored out some common registration code in to memory_pool.
edd
pimpl-ed pngxx::loader. All pngxx::loader allocations are done through a memory pool now to help with exception safety.
edd
Preliminary support for reading and writing real-world dimensions to JPEG streams. More tests to be added. Added preprocessor macros to version.hpp to be able to identify major/minor/fix parts of the library version number ealier on in the compilation process.
edd
Added tag 0.2.0 for changeset 8ef0f9521686
edd
Updated version number in version.hpp, readme and zlib.h. bundle.spec updated
Tags
0.2.0
edd
spread the tests for the exception classes across multiple files
edd
Fixed warning about unused variable on msvc9
edd
Updated doxygen comments to detail the possible exceptions thrown. Added missing tests. Refactoring corresponding to imagexx changes.
edd
split exceptions.hpp in to multiple headers (and the same for the .cpp). exceptions.hpp is now an umbrella header
edd
fixed tests broken by signature change
edd
using expanded exception hierarchy in imagexx for better error reporting. Made all exception constructors explicit where appropriate.
edd
A tweak for Borland 5.5.1 (no sys/types.h)
edd
Updated unit tests to work with latest test-o-matic. Updated files generated by embd using latest version. Avoids certain compiler warnings. Added some missing #includes and removed some redundant ones.
edd
Changes for Borland support. Also added TiddlySaver.jar so that the notebook can be edited in Safari
  1. Prev
  2. Next