Skip to content

Releases: ZILtoid1991/dimage

v0.3.0-beta.4

26 Feb 16:44
Compare
Choose a tag to compare

Fixed some PNG image generation issues, unit tests, and the dub build system.

v0.3.0-beta.3

23 Feb 20:51
Compare
Choose a tag to compare

Some minor bugs that caused it to generate incorrect output or errors when a bitmap was created from scratch were fixed.

v0.3.0-beta.2

05 Sep 19:54
Compare
Choose a tag to compare
v0.3.0-beta.2 Pre-release
Pre-release

Just a minor update to the bitleveld version.

v0.3.0-beta.1

21 Jan 19:03
Compare
Choose a tag to compare
v0.3.0-beta.1 Pre-release
Pre-release
  • Added full support for PNG text chunk processing. Untested due to lack of sample files.

v0.3.0-beta

10 Oct 18:20
5e37e87
Compare
Choose a tag to compare
v0.3.0-beta Pre-release
Pre-release
  • Added support for 16 bit per channel bitmaps loaded from PNG files.
  • PNG filtering is tested for the most part.
  • Added support for PNG background indexes and transparency.
  • Floating-point is now used for conversions.

Known issues:

  • Certain PNG files that behave quite badly with other loaders might have issue with this one too. (See: MARBLE8.png)
  • Unittest fails with DMD on x86, most likely due to rounding errors.

v0.3.0-alpha.2

28 Aug 23:46
Compare
Choose a tag to compare
v0.3.0-alpha.2 Pre-release
Pre-release

There was a bug with the palette conversion, that made it unable to work, due to the wrong operator was used. This is now fixed and a simple check has been made to avoid exceptions being thrown on calling Palette(T).convTo(uint format)

v0.3.0-alpha.1

25 Aug 17:56
Compare
Choose a tag to compare
v0.3.0-alpha.1 Pre-release
Pre-release

Imagedata handling have been majorly refactored with the introduction of the use of interfaces and classes, which made things simpler. This also means a lot of things got deprecated much sooner than they otherwise would have been.

v0.3.0-alpha

11 Jan 17:45
Compare
Choose a tag to compare
v0.3.0-alpha Pre-release
Pre-release

A few more preliminary features added and fixed some PNG specification related thing.

Unittest fails due to pixel conversion differences.

v0.2.2

07 Oct 19:26
Compare
Choose a tag to compare
  • Removal of a few lines containing writeln in release codes
  • Added some unittest for PaletteRange

v0.2.1

27 Jul 22:45
Compare
Choose a tag to compare
  • Fixed TGA.getPaletteFormat bug
  • Added Image.PaletteRange for easy access to the palette
  • Added dimage.package
  • Preliminary work on dimage.bmp has started