summaryrefslogtreecommitdiff
path: root/ext/gd/php_gd.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
| | | | | | | | | | | | | | | The $Id$ keywords were used in Subversion where they can be substituted with filename, last revision number change, last changed date, and last user who changed it. In Git this functionality is different and can be done with Git attribute ident. These need to be defined manually for each file in the .gitattributes file and are afterwards replaced with 40-character hexadecimal blob object name which is based only on the particular file contents. This patch simplifies handling of $Id$ keywords by removing them since they are not used anymore.
* year++Xinchen Hui2018-01-021-1/+1
|
* Replace magic values with constantsAndreas Treichel2017-08-191-0/+9
|
* Add support for webp in imagecreatefromstringAndreas Treichel2017-07-301-0/+2
|
* Implement #69606: Support BMPs (added in GD 2.1.0)Christoph M. Becker2017-01-041-0/+8
| | | | | | | | We add PHP bindings for libgd's features to read and write BMP files, which are available as of libgd 2.1.0. As PHP's bundled libgd doesn't yet include the respective features of the external libgd, we add these.
* Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
|
* Merge branch 'pull-request/2135'Joe Watkins2016-10-201-0/+2
|\
| * Add PHP bindings for setting and getting the image resolutionChristoph M. Becker2016-10-181-0/+2
| | | | | | | | | | | | | | | | | | We expose the image resolution related GD functionality to userland by introducing `imageresolution()` as getter/setter. Given only the image argument, it returns the current resolution as indexed array. Given only a second argument, it sets the horizontal and vertical resolution to this value. Given three arguments, it sets the horizontal and vertical resolution to the given arguments, respectively.
* | Implement request #33066: Add GD Image Function gdImageOpenPolygon()Christoph M. Becker2016-10-021-0/+1
| | | | | | | | | | | | gdImageOpenPolygon() has been introduced with líbgd 2.0.29, so we finally add a PHP binding for it, and port the respective libgd functionality to PHP's bundled libgd.
* | Switch to libgd anti-aliased drawing APIChristoph M. Becker2016-10-021-2/+0
| | | | | | | | | | | | Instead of rolling our own in the bundled libgd, we use libgd's anti-aliased drawing API. This way imageantialias() is also available, when built against a system libgd.
* | Implement #52857: Access to gdImageSetClip() and gdImageGetClip()Christoph M. Becker2016-07-231-0/+2
|/ | | | | | We add the necessary PHP bindings for both functions which are available as of GD_2_0_12 (released 2006-04-05). The API of imagegetclip() is modelled according to imageftbbox().
* Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-011-1/+1
|\ | | | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016)
| * Happy new year (Update copyright to 2016)Lior Kaplan2016-01-011-1/+1
| |
| * bump yearXinchen Hui2015-01-151-1/+1
| |
* | Remove the references to imageps*() after the T1Lib removal (Noticed by Ferenc)Kalle Sommer Nielsen2015-06-191-10/+0
| |
* | Remove T1Lib support (see #69698)Kalle Sommer Nielsen2015-05-291-3/+0
| | | | | | | | # Also removes imagepscopyfont() which was never available (commented out)
* | cleanup the mod version macros, round 2Anatol Belski2015-03-231-0/+3
| |
* | bump yearXinchen Hui2015-01-151-1/+1
| |
* | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-2/+2
| |
* | s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
|/
* Bump yearXinchen Hui2014-01-031-1/+1
|
* Merge branch 'PHP-5.4' into PHP-5.5Felipe Pena2013-10-201-1/+1
|\ | | | | | | | | * PHP-5.4: - Fix extern declaration according to definition
| * - Fix extern declaration according to definitionFelipe Pena2013-10-201-1/+1
| |
| * Happy New YearXinchen Hui2013-01-011-1/+1
| |
| * - Year++Felipe Pena2012-01-011-1/+1
| |
* | fix build with bundled libgdRemi Collet2013-05-041-1/+1
| |
* | Required GD >= 2.1.0 or GD bundled, this allows us to remove most of the #ifdefOndřej Surý2013-05-041-11/+3
| |
* | Allow to use new GD-2.1.0 function from system libraryOndřej Surý2013-05-041-2/+5
| |
* | gd: missing headers in previousRemi Collet2013-04-241-1/+4
| |
* | - add imageaffinematrixget and imagematrixconcatPierre Joye2013-03-201-1/+2
| |
* | - add affine matrix helper for translate, scale, rotate and shearPierre Joye2013-03-201-0/+1
| |
* | - add new interpolation methodPierre Joye2013-03-201-0/+4
| | | | | | | | | | | | | | | | | | . imagescale . imageaffine . replace imagerotate with new generic and optimized new implementations . imagesetinterpolationmethod, to set the default interpolation to be used with the new functions . add imagepalettetotruecolor
* | - disable threshold for now, will enable it again using CIEDE2000Pierre Joye2013-03-011-0/+1
| |
* | - add image crop supportPierre Joye2013-02-281-0/+1
| |
* | - add image flip API supportPierre Joye2013-02-271-0/+1
| |
* | Happy New YearXinchen Hui2013-01-011-1/+1
| |
* | - Year++Felipe Pena2012-01-011-1/+1
|/
* - Year++Felipe Pena2011-01-011-1/+1
|
* - initial webp support, rely on libpx, final version will be either w/o dep ↵Pierre Joye2010-10-041-1/+4
| | | | or using libwebp (to be released by g)
* Removed safe_modeKalle Sommer Nielsen2010-04-261-6/+4
| | | | | | | * Removed ini options, safe_mode* * Removed --enable-safe-mode --with-exec-dir configure options on Unix * Updated extensions, SAPI's and core * php_get_current_user() is now declared in main.c, thrus no need to include safe_mode.h anymore
* sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-031-1/+1
|
* - [DOC] always enable imagecolormatchPierre Joye2009-05-271-1/+2
|
* - MFH: [DOC] always enable imagerotate (bundled or system gd)Pierre Joye2009-05-271-1/+2
|
* - [DOC] always enable imagefilter and imageconvolution, even when built ↵Pierre Joye2009-05-261-2/+3
| | | | against system's gd
* - silent warningPierre Joye2009-03-311-1/+3
|
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
|
* Remove GD 1.0 support, still need to adjust the configure scripts to ↵Scott MacVicar2008-07-181-3/+1
| | | | correctly check for a newer version
* Remove freetype1 supportScott MacVicar2008-07-181-1/+1
|
* Improved PHP binary size and startup speed with GCC4 visibility control (Nuno)Dmitry Stogov2008-01-301-2/+4
|
* MFH: Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|