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

1716 Commits

Author SHA1 Message Date
gammalogic
216f4cffb4 Add bezier curve drawing tool 2024-06-09 07:55:52 +02:00
Oliver Vogel
6d0d0b2002 Fix bug in DrawPolygonModifier of imagick driver 2024-06-08 10:28:52 +02:00
Oliver Vogel
3cc3cdb269 Add @throws keyword 2024-06-06 19:26:26 +02:00
Oliver Vogel
e405753b85 Merge branch 'main' into develop 2024-06-06 19:23:00 +02:00
Oliver Vogel
d428433aa7 Merge pull request #1361 from Intervention/hotfix/cover-modifier-size
Fix bug in cover modifiers
3.6.5
2024-06-06 19:15:24 +02:00
Oliver Vogel
1efc04e5fc Add @throws keywords 2024-06-06 17:49:31 +02:00
Oliver Vogel
a566769f21 Fix bug in cover modifiers
See: https://github.com/Intervention/image/issues/1359
2024-06-06 17:38:32 +02:00
Oliver Vogel
893de3177d Fix bug in Imagick driver's CoverModifier 2024-06-02 17:36:53 +02:00
Oliver Vogel
8d50e50dcb Merge pull request #1350 from Intervention/feature/config
Configuration API
2024-06-01 09:24:52 +02:00
Oliver Vogel
5e4f74f3b3 Merge branch 'develop' into feature/config 2024-06-01 09:21:03 +02:00
Tsuguya Toma
e0e11d0670 Update doctype ImageManagerInterface 2024-05-28 15:12:01 +02:00
Oliver Vogel
27fd48170b Move ColorObjectDecoder & ImageObjectDecoder
Move ColorObjectDecoder & ImageObjectDecoder from drivers context
because they can operate without any specific drivers information
must not be specialized.
2024-05-25 10:34:15 +02:00
Oliver Vogel
c7d90142a7 Merge branch 'develop' into feature/config 2024-05-25 09:13:16 +02:00
Vincent Langlet
267d588eb1 Fix build 2024-05-24 14:29:48 +02:00
Vincent Langlet
895236c471 Silence php warning during exceptions 2024-05-24 14:29:48 +02:00
Oliver Vogel
7b8b9e1e93 Add tests 2024-05-20 10:41:37 +02:00
Oliver Vogel
25058825c2 Add InputHandlerTest 2024-05-15 18:06:04 +02:00
Oliver Vogel
a12b646f82 Add ability to call Config::setOptions() with single array 2024-05-15 17:24:24 +02:00
Oliver Vogel
62a869ca48 Add @throws tag 2024-05-15 17:07:45 +02:00
Oliver Vogel
00b7f8a412 Add @throws docblock tags 2024-05-15 17:06:06 +02:00
Oliver Vogel
75c6c22563 Update imagemagick to latest version in GitHub workflow 2024-05-11 20:43:00 +02:00
Oliver Vogel
602ec5f64a Complete docblock 2024-05-11 20:32:01 +02:00
Oliver Vogel
29047b1325 Add docblock comments 2024-05-11 20:09:36 +02:00
Oliver Vogel
c06e14df1b Fix @param order 2024-05-11 17:44:29 +02:00
Oliver Vogel
cca6bd34bc Update exif data after orient() call for GD driver
Set exif data of image to top-left orientation, marking the image as
aligned and making sure the rotation correction process is not
performed again.
2024-05-11 10:59:12 +02:00
Oliver Vogel
7a07db6cdc Correct method name 2024-05-11 10:10:43 +02:00
Oliver Vogel
5947dacce0 Edit CONTRIBUTING guideline 2024-05-11 10:03:27 +02:00
Oliver Vogel
4b305587ec Edit readme 2024-05-11 10:02:00 +02:00
Oliver Vogel
eed36c4081 Update 2024-05-10 19:01:37 +02:00
Oliver Vogel
59781c723e Mess with Config object 2024-05-10 18:52:42 +02:00
Oliver Vogel
64632cd2c3 Add tests, improve code 2024-05-10 16:47:17 +02:00
Oliver Vogel
3ad426153a Split ImageManagerTest 2024-05-10 15:59:43 +02:00
Oliver Vogel
ad9ebf22f5 Improve documentation 2024-05-10 11:49:36 +02:00
Oliver Vogel
9ec499aa7a Add deprecation markers 2024-05-10 11:25:07 +02:00
Oliver Vogel
946cf79f17 Add doc blocks 2024-05-10 10:33:52 +02:00
Oliver Vogel
a086989cc9 Add constants for config options 2024-05-10 10:26:09 +02:00
Oliver Vogel
b79650acee Refactor config handling 2024-05-10 10:07:17 +02:00
Oliver Vogel
51a81c845b Add config tests 2024-05-09 11:49:54 +02:00
Oliver Vogel
fa2bf7d793 Implement config options 2024-05-09 10:38:33 +02:00
Oliver Vogel
55c64ef812 Add tests for NativeObjectDecoders 2024-05-09 09:15:44 +02:00
Oliver Vogel
93fcd10287 Add configuration object 2024-05-08 16:05:52 +02:00
Oliver Vogel
193324ec88 Refactor line length calculation 3.6.4 2024-05-08 15:53:15 +02:00
Oliver Vogel
7f33feb743 Merge pull request #1348 from Intervention/bugfix/draw-line-modifier
Fix bug with unwanted color in DrawLineModifer
2024-05-07 14:50:05 +02:00
Oliver Vogel
9a013b90fa Remove test
This test only fails with no longer supported GD lib version 2.1.
The docker container of the test environment comes unfortunately with
with version and I have not yet managed to install a more recent version.

Unfortunately, adding the PHPUnit attribute #RequiresPhpExtension
with version number does not work either.
2024-05-07 14:43:26 +02:00
Oliver Vogel
cf0291f9c1 Refactor InputHandler logic 2024-05-06 17:19:41 +02:00
Oliver Vogel
93afecd394 Add GD version info to github workflow 2024-05-05 14:39:29 +02:00
Oliver Vogel
31fb728c14 Fix test 2024-05-05 13:18:03 +02:00
Oliver Vogel
033d12e807 Fix bug with unwanted color in DrawLineModifier
See: https://github.com/Intervention/image/issues/1347
2024-05-05 13:14:57 +02:00
Oliver Vogel
72f455b2de Add tests to reproduce bug 2024-05-05 13:06:57 +02:00
Oliver Vogel
2e0cbf2408 Add tolerance to test 2024-05-05 11:49:04 +02:00