Home
Added tag v0.80 for changeset 00aa2e18e4aa
Laz package fixes for macOS.
- fixed compilation errors in some older Delphi versions (related to UInt32/PUInt32 types)
Moved Extensions and Packages out of Extras to root directory of repo.
- fixed #5 (GitHub): Small issue with OPENGL_USE_DGL_HEADERS
Fixed Win64 build of D3D failed to init D3D9:
Updated Lazarus project files mainly to reflect directory reshufling.
Updated Delphi project files mainly to reflect directory reshuffling.
Enabled LCL programs to use FPC's jpeglib (relevant FPC bug fixed a long time ago).
- moved some packages and extensions back to Extras (those not expected to be up to date all the time)
- updated paths in packages after the move to root directory
Added Readme file and updated logos.
Moved Lazarus packages one folder up.
Support for TES: BattleSpire improved -> images now have correct colors.
- fixed broken compilation of ImagingComponents unit in Linux with GTK2 LCL interface.
Fixing a refactoring issue in the Extensions.
Merge pull request #4 from sizious/master
Adding .gitignore (mainly a copy of .hgignore).
Merge
Added Lazarus support to "VCL Image Browser" demo.
Renamed VCLImageBrowser demo folder to drop VCL prefix.
VampConvert demo: added Lanczos resampling option, increased resizing
Fixed bug in TMultiImage image insertions/adds (thanks Patman)
Delphi's 64bit POSIX targets have LongInt/LongWord 64bit in size.
Fixed a compiler warnings/hints
LibTiff in macOS: another try to load dylib with @executable_path if the first one fails.
VampConvert demo: removed limit on rotation angles to be multimples of 90.
Added "add images from file" feature to LCLImager demo
LibTiff usage now disabled for Delphi macOS targets (was not working anyway) and
A few updates from Deskew app
Fixed compilation with Delphi 7.
A few 64bit related issues fixed in JpegLib, ZLib, and TGA support.
- fixed some of the compiler warnings and omissions
Fixed a bug in alpha premultiplication and its inverse (thanks to Patman).
Fixed exception raised in APNG animation in case of indexed source frames
TIFF (using libtiff) support for FPC and thus more platforms: Win32+Win64: using precompiled static library, optionaly linking to dll Linux/Unix: linking to SO
- OpenJpeg: pow function for export not needed with FPC anymore - added few convenience functions
- Introduces ImagingJpeg2000ScaleOutput option to avoid upscaling of non 8^n Bit decoded images
Fixed broken TIFFOpen function in LibTiff interface unit.
- Split package VampyreImagingPackage_Ext off of main package. - Dto. with Graphics32, OpenGL, Direct3D and SDL add-ons. - Fix FPC not using Vampyre's graphics classes when accessing images from resource (see https://forum.lazarus.freepascal.org/index.php/topic,34297.msg279182.html#msg279182).
Add packages for Direct3D and SDL add-ons
Lazarus package related changes: - to disable extras etc. use package-only define rather that modifying ImagingOptions.inc - IsStreamFormatSupported is public rather than protected - increased package versions to match version in ImagingTypes
Added missing interface unit for dynamic linking to LibTiff
Preparing new release: demo fixes for Linux
Preparing new release: updating and fixing demo, dynlib, and package projects.
TIFF support updates from Deskew app: - dynamic loading of libtiff => adds TIFF support to macOS whn libtiff is installed - TIFF can be saved with the same resolution unit as it was loaded with (not "dots per CM" only anymore)
Preparing new release: demo fixes for OSX
Merge
Fixed possible uninitialized memory access in ImagingOpenGL.CreateMultiImageFromGLTexture (forum report).
Preparing new release: demo fixes for Linux #2
TIFF support updates from Deskew app:
Fixed possible uninitialized memory access in ImagingOpenGL.CreateMultiImageFromGLTexture (forum report).
Preparing new release: demo fixes for Linux #2
Merge
Preparing new release: demo fixes for OSX
Preparing new release: demo fixes for Linux
Added missing interface unit for dynamic linking to LibTiff
- Split package VampyreImagingPackage_Ext off of main package. - Dto. with Graphics32, OpenGL, Direct3D and SDL add-ons. - Fix FPC not using Vampyre's graphics classes when accessing images from resource (see https://forum.lazarus.freepascal.org/index.php/topic,34297.msg279182.html#msg279182).
Add packages for Direct3D and SDL add-ons
Lazarus package related changes:
Preparing new release: updating and fixing demo, dynlib, and package projects.
Fixed broken TIFFOpen function in LibTiff interface unit.
Home
- Introduces ImagingJpeg2000ScaleOutput option to avoid upscaling of non 8^n Bit decoded images
Home
- OpenJpeg: pow function for export not needed with FPC anymore
TIFF (using libtiff) support for FPC and thus more platforms:
More changes from deskew tool: few convenience ...
ImagingUtility fixes backported from deskew tool
- checked compatibility with Delphi 10 Seattle ...
- updated LCLImager demo to work with Lazarus 1...
- fixed PNG/ZLib related crash in 64bit Linux