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 |
|
Oliver Vogel
|
eb30ab9ac2
|
Add method ColorInterface::colorspace()
|
2023-10-22 15:19:43 +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
|
2acb4c547f
|
Change method signature
|
2023-10-21 17:56:23 +02:00 |
|
Oliver Vogel
|
019c333b22
|
Refactor & add docblocks
|
2023-10-21 17:47:35 +02:00 |
|
Oliver Vogel
|
fb161a9ad3
|
Add missing offset calculations
|
2023-10-21 17:40:03 +02:00 |
|
Oliver Vogel
|
3401fefa4f
|
Add static color factory method
|
2023-10-21 15:15:56 +02:00 |
|
Oliver Vogel
|
f0e7abb56b
|
Image ImageManager instantiation signature
|
2023-10-21 11:13:08 +02:00 |
|
Oliver Vogel
|
6f1e27b06f
|
Check test result only on color values
|
2023-10-21 10:20:32 +02:00 |
|
Oliver Vogel
|
e8dec6126b
|
Remove unused class
|
2023-10-21 10:00:13 +02:00 |
|
Oliver Vogel
|
b5cbff3a89
|
Remove remaining toRgb() calls
|
2023-10-21 09:25:36 +02:00 |
|
Oliver Vogel
|
df4c3e0ddd
|
Adjust modifiers for new color model
|
2023-10-20 16:08:28 +02:00 |
|