1
0
mirror of https://github.com/Intervention/image.git synced 2025-09-02 02:12:37 +02:00

Commit Graph

  • f130eb0985 Add Format::tryCreate() Oliver Vogel 2024-07-03 16:51:45 +02:00
  • 4bc03a2304 Handle non-standard but still in use image/x-jpeg mimetype as JPEG (#1372) Philippe Lonchampt 2024-07-02 17:53:07 +02:00
  • 137bdb356a Avoid unnecessary exif_read_data calls (#1371) 3.7.1 Oliver Vogel 2024-06-29 09:51:20 +02:00
  • c7fb60e6c9 Change format of GitHub issue templates Oliver Vogel 2024-06-26 17:52:00 +02:00
  • f3a38975db Rewrite exception messages for methods in AbstractDecoder Oliver Vogel 2024-06-26 17:38:27 +02:00
  • bbf0f9f821 Change signature of internal methods Oliver Vogel 2024-06-26 17:13:30 +02:00
  • c199536eac Refactor InputHandler decoder resolving Oliver Vogel 2024-06-23 17:15:42 +02:00
  • bb0e9284a3 Add missing docbock Oliver Vogel 2024-06-23 11:15:04 +02:00
  • 470b5bfdd8 Add imagesetthickness on GD's draw modifiers Oliver Vogel 2024-06-16 10:44:59 +02:00
  • 6bfd3dd1d4 Fix typos 3.7.0 Oliver Vogel 2024-06-13 18:34:59 +02:00
  • 9fe7980bdc Fix bug when centering non-latin characters (#1366) Oliver Vogel 2024-06-13 14:36:55 +02:00
  • ed6ddf4aa7 Fix discarded alpha channel of watermark in PlaceModifier (#1368) Oliver Vogel 2024-06-12 17:10:49 +02:00
  • 13c166d104 Throw exception if font file is not found Oliver Vogel 2024-06-11 16:15:55 +02:00
  • 27512eedb3 Change typehints Oliver Vogel 2024-06-09 11:59:28 +02:00
  • 36ca199d1b Add init method to DrawableFactoryInterface::class Oliver Vogel 2024-06-09 11:44:49 +02:00
  • d3a044e883 Adapt type hints in ImageInterface Oliver Vogel 2024-06-09 11:25:40 +02:00
  • 0b47ee8fd0 Add DrawableInterface::setPosition() Oliver Vogel 2024-06-09 11:23:31 +02:00
  • 1da1339a2c Let draw methods accept object & callback input Oliver Vogel 2024-06-09 11:14:13 +02:00
  • 410d98002a Add Drawable improvements & preparation for future features Oliver Vogel 2024-06-09 10:49:00 +02:00
  • 56a92c7144 Added change requests from @olivervogel gammalogic 2024-06-08 18:36:30 +01:00
  • 216f4cffb4 Add bezier curve drawing tool gammalogic 2024-06-08 12:05:24 +01:00
  • 6d0d0b2002 Fix bug in DrawPolygonModifier of imagick driver Oliver Vogel 2024-06-08 10:28:52 +02:00
  • 3cc3cdb269 Add @throws keyword Oliver Vogel 2024-06-06 19:26:26 +02:00
  • e405753b85 Merge branch 'main' into develop Oliver Vogel 2024-06-06 19:23:00 +02:00
  • d428433aa7 Merge pull request #1361 from Intervention/hotfix/cover-modifier-size 3.6.5 Oliver Vogel 2024-06-06 19:15:24 +02:00
  • 1efc04e5fc Add @throws keywords Oliver Vogel 2024-06-06 17:49:31 +02:00
  • a566769f21 Fix bug in cover modifiers Oliver Vogel 2024-06-06 17:38:32 +02:00
  • 893de3177d Fix bug in Imagick driver's CoverModifier Oliver Vogel 2024-06-02 17:36:53 +02:00
  • 8d50e50dcb Merge pull request #1350 from Intervention/feature/config Oliver Vogel 2024-06-01 09:24:52 +02:00
  • 5e4f74f3b3 Merge branch 'develop' into feature/config Oliver Vogel 2024-06-01 09:21:03 +02:00
  • e0e11d0670 Update doctype ImageManagerInterface Tsuguya Toma 2024-05-28 16:16:14 +09:00
  • 27fd48170b Move ColorObjectDecoder & ImageObjectDecoder Oliver Vogel 2024-05-25 10:34:15 +02:00
  • c7d90142a7 Merge branch 'develop' into feature/config Oliver Vogel 2024-05-25 09:13:16 +02:00
  • 267d588eb1 Fix build Vincent Langlet 2024-05-23 21:35:02 +02:00
  • 895236c471 Silence php warning during exceptions Vincent Langlet 2024-05-23 16:13:49 +02:00
  • 7b8b9e1e93 Add tests Oliver Vogel 2024-05-20 10:30:14 +02:00
  • 25058825c2 Add InputHandlerTest Oliver Vogel 2024-05-15 18:05:34 +02:00
  • a12b646f82 Add ability to call Config::setOptions() with single array Oliver Vogel 2024-05-15 17:24:24 +02:00
  • 62a869ca48 Add @throws tag Oliver Vogel 2024-05-15 17:07:45 +02:00
  • 00b7f8a412 Add @throws docblock tags Oliver Vogel 2024-05-15 17:06:06 +02:00
  • 75c6c22563 Update imagemagick to latest version in GitHub workflow Oliver Vogel 2024-05-11 20:37:10 +02:00
  • 602ec5f64a Complete docblock Oliver Vogel 2024-05-11 20:32:01 +02:00
  • 29047b1325 Add docblock comments Oliver Vogel 2024-05-11 20:09:36 +02:00
  • c06e14df1b Fix @param order Oliver Vogel 2024-05-11 17:44:29 +02:00
  • cca6bd34bc Update exif data after orient() call for GD driver Oliver Vogel 2024-05-11 10:59:12 +02:00
  • 7a07db6cdc Correct method name Oliver Vogel 2024-05-11 10:10:43 +02:00
  • 5947dacce0 Edit CONTRIBUTING guideline Oliver Vogel 2024-05-11 10:03:27 +02:00
  • 4b305587ec Edit readme Oliver Vogel 2024-05-11 10:02:00 +02:00
  • eed36c4081 Update Oliver Vogel 2024-05-10 19:01:37 +02:00
  • 59781c723e Mess with Config object Oliver Vogel 2024-05-10 17:01:38 +02:00
  • 64632cd2c3 Add tests, improve code Oliver Vogel 2024-05-10 16:30:22 +02:00
  • 3ad426153a Split ImageManagerTest Oliver Vogel 2024-05-10 15:54:25 +02:00
  • ad9ebf22f5 Improve documentation Oliver Vogel 2024-05-10 11:49:36 +02:00
  • 9ec499aa7a Add deprecation markers Oliver Vogel 2024-05-10 11:25:07 +02:00
  • 946cf79f17 Add doc blocks Oliver Vogel 2024-05-10 10:33:52 +02:00
  • a086989cc9 Add constants for config options Oliver Vogel 2024-05-10 10:26:09 +02:00
  • b79650acee Refactor config handling Oliver Vogel 2024-05-10 10:04:11 +02:00
  • 51a81c845b Add config tests Oliver Vogel 2024-05-09 11:49:35 +02:00
  • fa2bf7d793 Implement config options Oliver Vogel 2024-05-09 09:58:10 +02:00
  • 55c64ef812 Add tests for NativeObjectDecoders Oliver Vogel 2024-05-09 09:15:44 +02:00
  • 93fcd10287 Add configuration object Oliver Vogel 2024-05-06 17:28:12 +02:00
  • 193324ec88 Refactor line length calculation 3.6.4 Oliver Vogel 2024-05-08 15:53:15 +02:00
  • 7f33feb743 Merge pull request #1348 from Intervention/bugfix/draw-line-modifier Oliver Vogel 2024-05-07 14:50:05 +02:00
  • 9a013b90fa Remove test Oliver Vogel 2024-05-07 14:43:26 +02:00
  • cf0291f9c1 Refactor InputHandler logic Oliver Vogel 2024-05-06 16:38:11 +02:00
  • 93afecd394 Add GD version info to github workflow Oliver Vogel 2024-05-05 14:39:29 +02:00
  • 31fb728c14 Fix test Oliver Vogel 2024-05-05 13:18:03 +02:00
  • 033d12e807 Fix bug with unwanted color in DrawLineModifier Oliver Vogel 2024-05-05 13:14:57 +02:00
  • 72f455b2de Add tests to reproduce bug Oliver Vogel 2024-05-05 13:06:57 +02:00
  • 2e0cbf2408 Add tolerance to test Oliver Vogel 2024-05-05 11:49:04 +02:00
  • 41f2c96dc8 Refactor & fix bug in BaseTestCase::assertColor() Oliver Vogel 2024-05-05 11:48:13 +02:00
  • ab403d98c6 Fix ignored opacity in Imagick's PlaceModifer for certain files. (#1346) Oliver Vogel 2024-05-05 11:28:01 +02:00
  • 1cc333ce73 Add default parameters for PlaceModifier Oliver Vogel 2024-05-05 10:36:30 +02:00
  • 2dbfb53bf8 Update code for phpstan level 6 (#1342) 3.6.3 Oliver Vogel 2024-05-02 11:03:18 +02:00
  • 449d074eba Update andstor/file-existence-action to v3 (#1341) Oliver Vogel 2024-05-01 19:28:05 +02:00
  • 55b5208d76 Add type hints on various variables Oliver Vogel 2024-05-01 19:21:42 +02:00
  • 8e00dd330f Add ImageManager interface (#1336) 3.6.2 Adam Averay 2024-04-27 00:29:43 +09:00
  • 33cbb217a0 Filter out parameter that do not match target encoder (#1333) 3.6.1 Oliver Vogel 2024-04-23 16:17:12 +02:00
  • 5464ca5ec7 Refactor to meet PHPStan level 5 (#1334) Oliver Vogel 2024-04-23 16:05:14 +02:00
  • e922730019 Adjust default parameter to main call in Image::class 3.6.0 Oliver Vogel 2024-04-17 16:01:15 +02:00
  • 3ff1573b78 Add negative tests Oliver Vogel 2024-04-14 09:28:09 +02:00
  • 490b8ae5c4 Add option to encode interlaced PNG format Oliver Vogel 2024-04-14 09:24:26 +02:00
  • 968f9e498e Remove redundant code & double doc blocks Oliver Vogel 2024-04-13 18:56:42 +02:00
  • 8f6aabe8b9 Supported format detection (#1330) Oliver Vogel 2024-04-13 18:42:48 +02:00
  • 5ee087e711 Refactor tests to use data providers Oliver Vogel 2024-04-13 16:01:54 +02:00
  • 2691d92ec5 Add ImageManager::driver() Oliver Vogel 2024-04-13 15:37:39 +02:00
  • 6e104b6594 Add ability to read Imagick or GDImage directly (#1329) Oliver Vogel 2024-04-10 15:17:36 +02:00
  • 2439fd80cb Fix documentation links Oliver Vogel 2024-04-01 09:27:47 +02:00
  • d982359ab8 Add Encoder Options for progressive Jpeg & interlaced GIF format Oliver Vogel 2024-03-27 15:30:28 +01:00
  • c261654599 Refactor encoder tests Oliver Vogel 2024-03-26 15:17:02 +01:00
  • f035f7d516 Trim Modifier (#1322) Oliver Vogel 2024-03-25 19:46:16 +01:00
  • dffb2bb4fe Add contribution guideline (#1320) Oliver Vogel 2024-03-24 08:28:13 +01:00
  • b0b76eb97e Fix typos (#1319) Viktor Szépe 2024-03-23 08:55:46 +01:00
  • 7f4ff15d51 Improve Driver Specializing Process (#1315) Oliver Vogel 2024-03-23 08:08:41 +01:00
  • 67be90e570 Add doc blocks 3.5.1 Oliver Vogel 2024-03-22 08:11:44 +01:00
  • 77fe8a94fc Avoid warning (#1313) Vincent Langlet 2024-03-17 13:38:29 +01:00
  • 408d3655c7 Edit texts 3.5.0 Oliver Vogel 2024-03-13 17:26:15 +01:00
  • 992b866562 Add code improvements Oliver Vogel 2024-03-10 12:25:07 +01:00
  • 88c24d178e Soften the test check for FontProcessorTest Oliver Vogel 2024-03-10 11:59:18 +01:00
  • ed310770a5 Change font size in GD FontProcessorTest Oliver Vogel 2024-03-10 11:49:22 +01:00