Oliver Vogel
|
84d2aaad76
|
Add PadModifier tests
|
2023-12-02 16:07:27 +01:00 |
|
Oliver Vogel
|
714f514250
|
Add tests for ColorspaceInterface::colorFromNormalized()
|
2023-12-02 12:49:10 +01:00 |
|
Oliver Vogel
|
30ab6a6c54
|
Implement HSL color model & fix bugs
|
2023-12-02 12:07:30 +01:00 |
|
Oliver Vogel
|
7a1ac41cb5
|
Rename method
|
2023-12-02 09:43:55 +01:00 |
|
Oliver Vogel
|
05059e7f1f
|
Implement HSV color space
|
2023-12-01 14:20:56 +01:00 |
|
Oliver Vogel
|
21acb14db5
|
Add methods add() to cores
|
2023-11-26 14:21:35 +01:00 |
|
Oliver Vogel
|
60f2bed543
|
Refactor font processing
|
2023-11-26 10:31:23 +01:00 |
|
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
|
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
|
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
|
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
|
aae6d359aa
|
Add InputHandlerInterface
|
2023-11-04 09:00:29 +01:00 |
|
Oliver Vogel
|
7eb29db7b8
|
Change signature of ImageManager
|
2023-11-03 15:40:49 +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
|
2a9a0f1cc1
|
Add conversion methods to ResolutionInterface
|
2023-10-29 09:23:37 +01:00 |
|
Oliver Vogel
|
e3748065bb
|
Add ResolutionTest
|
2023-10-29 08:31:01 +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
|
429c7ddbf5
|
Rename method
- PointInterface::getX to PointInterface::x
- PointInterface::getY to PointInterface::y
|
2023-10-27 15:42:10 +02:00 |
|
Oliver Vogel
|
4a301dcda0
|
Rename method
- SizeInterface::getRelativePositionTo to
SizeInterface::relativePositionTo
|
2023-10-26 17:24:04 +02:00 |
|
Oliver Vogel
|
fbcfab2b6c
|
Rename method
- SizeInterface::getPivot to SizeInterface::pivot
|
2023-10-26 17:22:45 +02:00 |
|
Oliver Vogel
|
cf2792ce45
|
Rename method
- SizeInterface::getAspectRatio to SizeInterface::aspectRatio
|
2023-10-26 17:21:15 +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
|
af5f8f0a43
|
Rename method
- ImageInterface::getLoops to ImageInterface::loops
|
2023-10-26 16:22:41 +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
|
826fd22f4f
|
Rename methods
SizeInterface::getWidth to SizeInterface::width
SizeInterface::getHeight to SizeInterface::height
|
2023-10-24 20:07:30 +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 |
|