1
0
mirror of https://github.com/Intervention/image.git synced 2025-08-29 16:50:07 +02:00

1830 Commits

Author SHA1 Message Date
Oliver Vogel
8a2e83d475 Add DriverInterface::__construct() 2025-08-23 08:12:08 +02:00
Oliver Vogel
0b33e448c0 Rename test data provider method 2025-08-20 16:39:08 +02:00
Oliver Vogel
90fbe00476 Add PHP 8.5 to testing workflow (#1439) 2025-08-15 15:42:21 +02:00
Oliver Vogel
b74bccb7f8 Remove DriverInterface::specializeMultiple() 2025-08-07 17:06:51 +02:00
Oliver Vogel
f8eb85d14c Set phpstan level 2025-08-03 16:46:46 +02:00
Oliver Vogel
3063a07784 Fix bug in Hsv\StringColorDecoder::class 2025-08-03 16:43:01 +02:00
Oliver Vogel
3fc814edf6 Optimize code 2025-08-03 16:32:58 +02:00
Oliver Vogel
e725ab2129 Fix bug in Hsl\StringColorDecoder::class 2025-08-03 10:52:00 +02:00
Oliver Vogel
f5c3dc4a70 Improve code 2025-08-03 10:40:43 +02:00
Oliver Vogel
8bfadfea5c Refactor __toString interface declarations 2025-08-03 10:35:32 +02:00
Oliver Vogel
bee471e68a Implement DataUri::class 2025-08-03 10:28:11 +02:00
Oliver Vogel
e40fd0ec93 Externalize data provider 2025-08-03 07:33:58 +02:00
Oliver Vogel
3e8c3dc795 Optimize code 2025-08-02 10:21:14 +02:00
Oliver Vogel
10570616ca Optimize code 2025-08-02 08:33:10 +02:00
Oliver Vogel
f217168372 Rename CanBuildFilePointer::buildFilePointer() 2025-08-02 08:16:57 +02:00
Oliver Vogel
d1f135b9e1 Optimize code 2025-08-02 08:12:44 +02:00
Oliver Vogel
eecd98e338 Clean up 2025-08-01 17:31:58 +02:00
Oliver Vogel
60209b8f8f Externalize data provider 2025-08-01 17:30:09 +02:00
Oliver Vogel
dd1e8448c7 Add to changelog 2025-08-01 17:07:26 +02:00
Oliver Vogel
4714e993ca Optimize code 2025-08-01 16:57:40 +02:00
Oliver Vogel
9bca7b2dbd Add DriverInterface::handleImageInput() & handleColorInput() 2025-08-01 16:53:37 +02:00
Oliver Vogel
bfe5e93420 Merge branch 'develop' into next 2025-07-30 15:14:22 +02:00
Oliver Vogel
8c49eb21a6 Allow all driver namespaces 3.11.4 2025-07-30 15:13:19 +02:00
Oliver Vogel
916f0318c9 Implement AnimationFactory::class & AnimationFactoryInterface::class 2025-06-26 16:53:26 +02:00
Oliver Vogel
7153316485 Change arguments of ImageInterface::background() 2025-06-24 17:15:39 +02:00
Oliver Vogel
2e711bc92f Add notes to changelog 2025-06-24 17:06:34 +02:00
Oliver Vogel
ad0dc4bb76 Implement ColorInterface::create(mixed ...$input) 2025-06-24 17:02:24 +02:00
Oliver Vogel
576b066718 Edit comments 2025-06-22 17:14:08 +02:00
Oliver Vogel
83b6c0e73a Rename methods 2025-06-22 16:13:52 +02:00
Oliver Vogel
9910226044 Rename arguments 2025-06-22 11:10:55 +02:00
Oliver Vogel
7c62d9847f Implement Alignment enum 2025-06-22 10:40:41 +02:00
Oliver Vogel
00e7956d21 Rename methods in ImageManager::class 2025-06-22 08:03:37 +02:00
Oliver Vogel
ec2d50889e Rename method 2025-06-21 16:00:22 +02:00
Oliver Vogel
8956fe6aab Implement dedicated reading methods for ImageManager 2025-06-21 15:54:58 +02:00
Oliver Vogel
ca0f027679 Rename variable 2025-06-21 12:18:04 +02:00
Oliver Vogel
d9b99adf3d Fix bug 2025-06-21 12:16:09 +02:00
Oliver Vogel
77bdf1648e Drop support for PHP 8.1 2025-06-21 12:11:52 +02:00
Oliver Vogel
19d4ea411e Implement dedicated reading methods for ImageManager 2025-06-21 11:29:12 +02:00
Oliver Vogel
2e499225bf Change default value of background argument
The following mehthods will fallback to the currently configured
background color instead of usisng the hard coded value of `ffffff`:

- ImageInterface::rotate()
- ImageInterface::resizeCanvas()
- ImageInterface::resizeCanvasRelative()
- ImageInterface::contain()
- ImageInterface::pad()
- ImageInterface::crop()
2025-06-21 09:38:29 +02:00
Oliver Vogel
a20c9833da Rename Image::blendTransparency() to Image::background() 2025-06-20 17:23:01 +02:00
Oliver Vogel
2fb891da36 Add DriverInterface::version() and make method non-static 2025-06-20 16:53:24 +02:00
Oliver Vogel
a1e382ec49 Externalize contribution guide 2025-06-15 08:52:29 +02:00
Oliver Vogel
9c77d8f2a4 Remove constant type hint rule 2025-06-01 08:35:02 +02:00
Oliver Vogel
fd0fbd1150 Add to phpcs rules 2025-06-01 08:05:03 +02:00
Oliver Vogel
5f3cc8a7a4 Add type hints in tests 2025-06-01 07:57:46 +02:00
Oliver Vogel
2af1ea158f Add mixed type hints 2025-06-01 07:57:27 +02:00
Oliver Vogel
3838f28903 Correct type hints 2025-05-31 17:27:52 +02:00
Oliver Vogel
d3c3b6422a Update imagemagick/imagick test workflow dependencies (#1447) 2025-05-31 11:07:47 +02:00
Oliver Vogel
e332f24229 Fix class name references 2025-05-31 10:00:37 +02:00
Oliver Vogel
2ca57b1e92 Add type hints 2025-05-31 09:59:31 +02:00