Oliver Vogel
|
8334cfaf20
|
Add core tests
|
2023-11-25 15:02:13 +01:00 |
|
Oliver Vogel
|
3d9272f353
|
Remove redundant expections
|
2023-11-25 14:38:05 +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
|
9fa8ef5aed
|
Fix modifier tests
|
2023-11-24 15:20:43 +01:00 |
|
Oliver Vogel
|
f114f887d2
|
Refactor to new architecture
|
2023-11-21 19:41:46 +01:00 |
|
Oliver Vogel
|
8b8bcb0d9c
|
Remove MimeSniffer dependency
|
2023-11-12 11:32:08 +01:00 |
|
Oliver Vogel
|
6ebdf8a96f
|
Fix transparency issues with gd driver resizing
|
2023-11-05 14:02:19 +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
|
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
|
ba9272b9e8
|
Implement color limit for Bitmap encoders
|
2023-10-31 11:31:47 +01:00 |
|
Oliver Vogel
|
b8d6023bc4
|
Implement color limit for PNG & GIF encoders
|
2023-10-31 11:00:23 +01:00 |
|
Oliver Vogel
|
955ba91843
|
Change signature of ImageInterface::crop
|
2023-10-29 08:23:45 +01:00 |
|
Oliver Vogel
|
c767007a85
|
Add SplFileInfoImageDecoder
|
2023-10-28 11:05:11 +02:00 |
|
Oliver Vogel
|
0f846ce173
|
Implement image resolution management
|
2023-10-28 10:44:56 +02:00 |
|
Oliver Vogel
|
e061f9135a
|
Rename methods on FrameInterface
|
2023-10-26 17:18:44 +02:00 |
|
Oliver Vogel
|
f08eee2bc4
|
Rename method
- ImageInterface::withoutProfile to ImageInterface::removeProfile
|
2023-10-26 16:46:25 +02:00 |
|
Oliver Vogel
|
2b0001334a
|
Rename method
- ImageInterface::getColorspace to ImageInterface::colorspace
|
2023-10-26 16:25:52 +02:00 |
|
Oliver Vogel
|
f296bc5d51
|
Rename method
- ImageInterface::getExif to ImageInterface:exif
|
2023-10-26 16:24:06 +02:00 |
|
Oliver Vogel
|
43d37541db
|
Rename method
Image::getFrame() to Image::frame()
|
2023-10-26 15:53:26 +02:00 |
|
Oliver Vogel
|
5e5d2dfe33
|
Merge branch 'next' into next-method-renaming
|
2023-10-26 15:53:14 +02:00 |
|
Oliver Vogel
|
e81a9969e3
|
Change behaviour of Image::getFrame()
Method now throws exception if the given frame could not be found.
|
2023-10-26 15:46:45 +02:00 |
|
Oliver Vogel
|
2d565be6cb
|
Refine color profiles
- Add tests for profile methods
- Add ProfileInterface
- Add profile methods to ImageInterface
|
2023-10-26 15:37:24 +02:00 |
|
Oliver Vogel
|
9150e4bfa3
|
Rename method
Image::getSize to Image::size
|
2023-10-24 19:52:21 +02:00 |
|
Oliver Vogel
|
c5a73894a3
|
Rename methods
Image::getWidth to Image::width
Image::getHeight to Image::height
|
2023-10-24 19:50:26 +02:00 |
|
Oliver Vogel
|
4cbb0de586
|
Remove debug code
|
2023-10-24 17:24:33 +02:00 |
|
Oliver Vogel
|
6d744bf302
|
Add CropModifier
|
2023-10-23 15:55:10 +02:00 |
|
Oliver Vogel
|
6cff224934
|
Rename methods
|
2023-10-22 15:13:09 +02:00 |
|
Oliver Vogel
|
9ba015742d
|
Fix bugs
|
2023-10-22 15:11:18 +02:00 |
|
Oliver Vogel
|
03a8ede2c6
|
Add tests for CMYK colorspace detection
|
2023-10-22 12:36:36 +02:00 |
|
Oliver Vogel
|
24c8071200
|
Add colorspace transformation
|
2023-10-22 12:29:08 +02:00 |
|
Oliver Vogel
|
f16b56103a
|
Revert "Remove Cmyk Colors for now"
This reverts commit f24a33705815b7f48351d4a157795cb064d8747b.
|
2023-10-22 09:12:32 +02:00 |
|
Oliver Vogel
|
019c333b22
|
Refactor & add docblocks
|
2023-10-21 17:47:35 +02:00 |
|
Oliver Vogel
|
6f1e27b06f
|
Check test result only on color values
|
2023-10-21 10:20:32 +02:00 |
|
Oliver Vogel
|
df4c3e0ddd
|
Adjust modifiers for new color model
|
2023-10-20 16:08:28 +02:00 |
|
Oliver Vogel
|
f24a337058
|
Remove Cmyk Colors for now
|
2023-10-19 18:10:33 +02:00 |
|
Oliver Vogel
|
6445957646
|
Move color parsers to decoder classes
|
2023-10-19 17:44:18 +02:00 |
|
Oliver Vogel
|
d95120153f
|
Remove Rgba color space
RGB colors with alpha channel are now handles by RGB.
|
2023-10-16 17:28:04 +02:00 |
|
Oliver Vogel
|
56ab8b1ea7
|
Replace color implementation in FillModifiers
|
2023-10-15 16:35:20 +02:00 |
|
Oliver Vogel
|
dbbcded7a4
|
Replace driver color classes
|
2023-10-15 10:39:15 +02:00 |
|
Oliver Vogel
|
d71448e6bf
|
Rename class
|
2023-10-07 16:08:02 +02:00 |
|
Oliver Vogel
|
d9f4c2440a
|
Revert "Rename methods of ImageInterface"
This reverts commit ba01e87883b18a8da728db8bcab8f50429315ede.
|
2023-10-07 10:25:41 +02:00 |
|
Oliver Vogel
|
ba01e87883
|
Rename methods of ImageInterface
Rename pickColor() to getColor() and pickColors() to getColors().
|
2023-10-07 09:31:08 +02:00 |
|
Oliver Vogel
|
f15a30932c
|
Add tests for EXIF data reading
|
2023-10-05 17:54:19 +02:00 |
|
Oliver Vogel
|
1c45941711
|
Add file pointer image decoder
|
2023-10-04 16:29:28 +02:00 |
|
Oliver Vogel
|
defc71240d
|
Fix doc block reference
|
2023-10-04 15:49:26 +02:00 |
|
Oliver Vogel
|
af2ee6c11e
|
Add avif encoding
|
2023-10-03 17:24:52 +02:00 |
|