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