History log of /imagick/php_imagick_defs.h (Results 1 – 25 of 150)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: 3.5.0, 3.5.0RC2
# 494789e3 09-Jun-2021 Remi Collet

7.2 already have zend_ce_countable

and spl_ce_Countable was an alias


# 3e8bdc15 26-Nov-2020 Remi Collet

use PHP_VERSION_ID instead of ZEND_ENGINE_3


# 81cc92ec 05-Jun-2021 Danack

Add ifdef for PHP 8.1


# d19335a4 01-Jun-2021 Danack

Prevent accidental creation of zero dimension images.

ImageMagick doesn't prevent creation of zero dimension images, instead allowing people to discover errors when you try to use that image

Prevent accidental creation of zero dimension images.

ImageMagick doesn't prevent creation of zero dimension images, instead allowing people to discover errors when you try to use that image. So let us prevent accidental creation. If anyone actually has a sane use for zero dimension images, they can tell us a valid use-case first.

show more ...


# 104a5f87 10-Dec-2020 Danack

Add setImagePixelColor.

More args cleanup.


# b85947d8 15-May-2021 Danack

Add more manageable way of managing version based feature flags.


# aa88d008 25-Aug-2020 Danack

Fix undefined long in 5.4


# f162a9ee 19-Aug-2020 Danack

Make Houghline only available on IM7, as it's unclear when it was introduced for IM6


# 9da6f41d 17-Aug-2020 Danack

Avoid having confusing, repeated ifdef tests.


# bc6715a8 17-Aug-2020 Danack

Correct test for houghline name.


# 6e658df4 18-Mar-2020 Narayana Belur Manjunathaiah

Added Hough line detector php method


# eb587cd8 30-Jul-2019 Danack

Add ini settings to work around segfault.

Added the 'imagick.shutdown_sleep_count' (default 10) and 'imagick.set_single_thread' (default Off) to work around a segfault in OpenMP.


# 6160bd96 10-Aug-2020 Philip Hofstetter

conditionally re-add some TSRM defines

these were removed with PHP-8. They were empty definitions ever since
PHP-7


Revision tags: 3.4.4, 3.4.4RC2, 3.4.4RC1
# bb93a3da 15-Apr-2019 Danack

Revert testing for SetImageInterpolateMethod to just version comparison.

Although testing for the function availability is technically superior, it is much more difficult to maintain.


# 45e0147c 04-Jun-2017 Danack

Tidy up version number.


# 3f4e6755 02-Jun-2017 Nevmera I

set min version 0x686


# ab385355 01-Jun-2017 Nevmera I

bug fixed min version for this method


# e9294497 01-Jun-2017 Nevmera I

add method optimizeimagetransparency


Revision tags: 3.4.3
# 41856e90 29-Jan-2017 Ryan Schmidt

Change "Imagemagick" to "ImageMagick"


Revision tags: 3.4.3RC4, 3.4.3RC3, 3.4.3RC2
# 30e3bd9e 06-Dec-2016 Danack

Added Imagick::setImageAlpha.


# bd9548c4 18-Jun-2016 Danack

ImagickKernel internal state no longer NULL.

The ImagickKernel object contains some internal state that MUST be set to have a valid object. To make this be enforced, the constructor is now p

ImagickKernel internal state no longer NULL.

The ImagickKernel object contains some internal state that MUST be set to have a valid object. To make this be enforced, the constructor is now private, and there are NULL pointer checks in place where the kernel is used.

show more ...


Revision tags: 3.4.3RC1
# cfe2ded5 05-Jun-2016 Danack

Added identifyimagetype method. Listed test files in package.xml


# 4094bcc1 01-May-2016 Danack

Updated CFLAGS to warn about implicit function declarations, and fixed the revealed issues.


# 68fe91c7 01-May-2016 Danack

Exclude Imagick::transformImage and Imagick::orderedPosterizeImage from IM 7 build.


Revision tags: 3.4.2
# 8ec91b39 24-Apr-2016 Danack

Fixed ifdef around setOpacity and "typo".


123456