1
0
mirror of https://github.com/Intervention/image.git synced 2025-07-31 11:00:12 +02:00
Commit Graph

1154 Commits

Author SHA1 Message Date
Oliver Vogel
3d9272f353 Remove redundant expections 2023-11-25 14:38:05 +01:00
Oliver Vogel
516e963883 Refactor driver method 2023-11-25 14:30:59 +01:00
Oliver Vogel
12ecc4b81f Add analyzer tests 2023-11-25 14:20:58 +01:00
Oliver Vogel
b9c38f846f Refactor tests 2023-11-25 13:53:02 +01:00
Oliver Vogel
ebfe8cfef9 Fix tests 2023-11-25 12:26:34 +01:00
Oliver Vogel
7dc31dfb32 Refactor Decoders 2023-11-25 11:38:59 +01:00
Oliver Vogel
8054bc813f Refactor font system 2023-11-25 11:11:10 +01:00
Oliver Vogel
9fa8ef5aed Fix modifier tests 2023-11-24 15:20:43 +01:00
Oliver Vogel
5433141598 Add Analyzers 2023-11-22 20:33:54 +01:00
Oliver Vogel
fca3da7fcd Rename methods 2023-11-22 17:28:32 +01:00
Oliver Vogel
d7aee251ee Remove unused code 2023-11-22 16:24:31 +01:00
Oliver Vogel
f114f887d2 Refactor to new architecture 2023-11-21 19:41:46 +01:00
Oliver Vogel
293c4efc84 Refactor architecture 2023-11-20 14:18:09 +01:00
Oliver Vogel
a9922e2c9a Move method to trait 2023-11-15 15:25:41 +01:00
Oliver Vogel
afd5c7395b Refactor to PHP 8.1 code 2023-11-13 17:46:29 +01:00
Oliver Vogel
d5a7099d53 Refactor driver instantiation in ImageManager 2023-11-12 14:46:25 +01:00
Oliver Vogel
b1eee25bfb Fix bug 3.0.0-beta.11 2023-11-12 11:54:17 +01:00
Oliver Vogel
8b8bcb0d9c Remove MimeSniffer dependency 3.0.0-beta.10 2023-11-12 11:32:08 +01:00
Oliver Vogel
5e3c6973df Move file pointer creation to trait 2023-11-12 10:58:34 +01:00
Oliver Vogel
2960c31611 Fix transparency issues with animated GIF & rotation 2023-11-12 10:48:19 +01:00
Oliver Vogel
6167e8e233 Refactor code 2023-11-11 11:51:22 +01:00
Oliver Vogel
ed8cd91399 Remove image optimizations in Imagick GifEncoder
This reverts commit eb52217da2.
2023-11-11 09:51:42 +01:00
Oliver Vogel
43f34a08be Add docblock 2023-11-11 09:34:37 +01:00
Oliver Vogel
bb2772041a Refactor color allocation helper 2023-11-11 09:32:28 +01:00
Oliver Vogel
b36bbcfe0c Fix bug 2023-11-11 09:26:45 +01:00
Oliver Vogel
ad717ca656 Improve RotateModifier for GD driver 2023-11-11 09:16:43 +01:00
Oliver Vogel
eb52217da2 Remove optimize image layers in imagick gif encoder 2023-11-11 09:16:19 +01:00
Oliver Vogel
7009313197 Change background color allocation for new GD cores 2023-11-11 09:15:06 +01:00
Oliver Vogel
6ebdf8a96f Fix transparency issues with gd driver resizing 2023-11-05 14:02:19 +01:00
Oliver Vogel
1fa784365f Remove function 2023-11-05 11:10:14 +01:00
Oliver Vogel
a468c06598 Simplifiy method to turn Colors into ImagickPixel 2023-11-05 10:56:01 +01:00
Oliver Vogel
a81710e866 Fix bug in Imagick PadModifier 2023-11-05 10:55:43 +01:00
Oliver Vogel
61e5e93af9 Change default colorspace in Imagick Factory 2023-11-05 10:40:24 +01:00
Oliver Vogel
27c47ae502 Add background parameter to FactoryInterface::newCore() 2023-11-05 10:02:10 +01:00
Oliver Vogel
b29f0d3329 Rename classes ImageFactory 2023-11-05 09:54:18 +01:00
Oliver Vogel
a299100ff0 Add percent values as input for ImageInterface::removeAnimation() 2023-11-04 17:42:27 +01:00
Oliver Vogel
8f73dd81b7 Add interface for GenericData & EncodedImage 2023-11-04 16:08:41 +01:00
Oliver Vogel
aae6d359aa Add InputHandlerInterface 2023-11-04 09:00:29 +01:00
Oliver Vogel
79d92225e8 Move method from trait to AbstractDecoder 2023-11-03 15:49:38 +01:00
Oliver Vogel
ce7b640ab9 Move method from trait to AbstractDecoder 2023-11-03 15:46:05 +01:00
Oliver Vogel
8041ae6329 Move method from trait to AbstractImage 2023-11-03 15:43:44 +01:00
Oliver Vogel
7eb29db7b8 Change signature of ImageManager 2023-11-03 15:40:49 +01:00
Oliver Vogel
03130eff4e Add PHP 8.3 to Github testing workflow 2023-10-31 20:19:09 +01:00
Oliver Vogel
b5e31e574f Refactor color reduction to modifer 2023-10-31 18:13:59 +01:00
Oliver Vogel
92c37c5dc6 Fix type hint 2023-10-31 18:13:51 +01:00
Oliver Vogel
642bc5e8fa Fix deprecation warning 2023-10-31 17:42:39 +01:00
Oliver Vogel
68e2fc6fb4 Throw exception when pickColor position is out of image 2023-10-31 15:36:34 +01:00
Oliver Vogel
2c5af00630 Add ColorizeModifiers 2023-10-31 15:27:24 +01:00
Oliver Vogel
e5f141fb65 Fix bug in RemoveAnimationModifiers 2023-10-31 14:51:39 +01:00
Oliver Vogel
2c39ebb1e8 Add quality parameter to AvifEncoder 2023-10-31 11:57:20 +01:00