DreamPiggy
|
aaad37213b
|
Fix the wrong changes for tvOS unit tests
|
2024-02-13 13:12:02 +08:00 |
DreamPiggy
|
01de674a79
|
Fix some strange behavior in visionOS, all tests passed
|
2024-02-13 12:54:09 +08:00 |
DreamPiggy
|
ef399a53f4
|
Added visionOS official unit tests
Since the KVOController/Expecta is no longer maintained, I have to copy the podspec and modify to add visionOS support
|
2024-02-13 11:53:26 +08:00 |
DreamPiggy
|
62e3491eb3
|
Added visionOS official Demo and update Podfile
Copy the code from SwiftUI repo currently, will merge these two repo in 6.x
|
2024-02-13 10:45:29 +08:00 |
DreamPiggy
|
8b836d565c
|
Added the official visionOS CocoaPods podspec support
|
2024-02-13 10:10:24 +08:00 |
DreamPiggy
|
b95b390f17
|
Update the unit test
Fix the `testUIViewCancelCurrentImageLoadWithTransition`
|
2024-01-10 16:17:41 +08:00 |
DreamPiggy
|
a6cce6677b
|
Update unit test
The `test15CancelQueryShouldCallbackOnceInSync` should use a better way to check
|
2024-01-10 14:35:29 +08:00 |
DreamPiggy
|
9ae93e5456
|
Update the test case for new behavior
|
2024-01-09 17:04:55 +08:00 |
DreamPiggy
|
5dec4049c1
|
Update the new test case for `testSDDisplayLink`
|
2023-11-29 17:46:43 +08:00 |
DreamPiggy
|
404d992c8f
|
Update one failed test case during the 5.18 version changes
|
2023-11-16 18:46:15 +08:00 |
DreamPiggy
|
106a8d1a15
|
Use placehold.co to replace the down site via.placeholder.com
This only effect test cases
|
2023-11-16 18:37:04 +08:00 |
DreamPiggy
|
471ee9da1d
|
Update the test case because of history wrong value
|
2023-11-16 17:59:08 +08:00 |
DreamPiggy
|
2fa1e1785a
|
Fix the previous wrong changes of iOS 17 indexed PNG color workaround
Added test cases `test30ThatImageIOPNGPluginBuggyWorkaround`
|
2023-11-16 16:37:19 +08:00 |
DreamPiggy
|
56b4379984
|
Added test case for this down-orientation JFIF image file
|
2023-09-08 17:17:50 +08:00 |
DreamPiggy
|
44470a8e4e
|
Added test cases for AvoidAutoCancelImage options
|
2023-09-01 16:10:50 +08:00 |
DreamPiggy
|
5ef6c83953
|
Merge pull request #3576 from dreampiggy/feature_set_image_state_api
Add better support for stateful view (UIButton) for image URL/progres s state management
|
2023-07-31 17:59:57 +08:00 |
DreamPiggy
|
1c92951110
|
Fix the unit test about out-of-date behavior
|
2023-07-31 10:39:48 +08:00 |
DreamPiggy
|
7e78633845
|
Merge pull request #3575 from dreampiggy/bugfix/CGImageCreateScale
Fix the CGImageCreateScaled to support 16/32 bit depth CGImage (RGB161616) and always preserve pixel format info
|
2023-07-29 21:59:26 +08:00 |
DreamPiggy
|
68c5808581
|
Added the complicated unit test `test22CGImageCreateScaledWithSize`
Test RGB888/RGB16/ARGB8888/RGB16/RGBF works on CGImageCreateScaled, because it's Foundation of coder plugin for thumbnail processing
|
2023-07-28 23:45:23 +08:00 |
DreamPiggy
|
480f3b5158
|
Update test case `test27ThatEncodeWithFramesWorks`
|
2023-07-26 23:04:02 +08:00 |
DreamPiggy
|
8dbf8ed97a
|
Disable the test case testSDGraphicsImageRenderer on GitHub actions because it does not connect to a display
Only run on local Mac
|
2023-07-17 15:32:03 +08:00 |
yang
|
f9e6cc288c
|
Add test cases for bug #3564
|
2023-07-15 00:33:58 +08:00 |
DreamPiggy
|
633996a807
|
Fix the test case
|
2023-07-14 00:22:14 +08:00 |
DreamPiggy
|
8efa42e6bc
|
Code garden for test cases
|
2023-07-14 00:03:06 +08:00 |
DreamPiggy
|
808cedc7e5
|
Rename to use struct to return the alignment, preserve for future HDR support
|
2023-07-13 23:41:09 +08:00 |
DreamPiggy
|
45b497c5f6
|
Fix the macOS force decode colorspace does not match screen colorspace and cause copy
Fix the NSColor should still convert to sRGB for print...
|
2023-07-13 23:31:19 +08:00 |
DreamPiggy
|
3e382b234d
|
Fix the handle to context option and add test case
|
2023-07-13 22:58:32 +08:00 |
DreamPiggy
|
1a61c8d2d9
|
Update test case for SDImageForceDecodePolicyAutomatic
|
2023-07-13 22:58:32 +08:00 |
DreamPiggy
|
69c98c5f71
|
Added test case `test28ThatNotTriggerCACopyImage` and `test28ThatDoTriggerCACopyImage`
|
2023-07-13 22:58:32 +08:00 |
DreamPiggy
|
ef69460dc7
|
Fix the test case test26AnimatedImageStopAnimatingClearBuffer
|
2023-05-09 16:50:41 +08:00 |
DreamPiggy
|
eb8b62b170
|
Fix the test case `test57SDImageCachesManagerOperationPolicySerial` that remove the cache path directory
|
2023-04-21 20:39:49 +08:00 |
DreamPiggy
|
748def0a0c
|
Merge pull request #3496 from dreampiggy/temp/try_fix_promotion
Try to fix the SDAnimatedImageView playback speed issue in Promotion devices (iPhone Pro)
|
2023-02-18 19:36:15 +08:00 |
DreamPiggy
|
3440b7c0fb
|
Update test case for display link and revert the protect code
|
2023-02-18 18:04:01 +08:00 |
DreamPiggy
|
9bc5207979
|
Added test case `test31ThatMultipleRequestForSameURLFailedCallback` to ensure behavior
|
2023-02-18 17:33:59 +08:00 |
DreamPiggy
|
f2d7610181
|
Change Objc BOOL true/false into correct YES/NO
|
2023-02-07 02:32:11 +08:00 |
DreamPiggy
|
02969011b0
|
Try to fix the SDAsyncBlockOperation's race condition
Use the correct way for subclassing NSOperation
|
2023-02-06 21:05:51 +08:00 |
DreamPiggy
|
1ec6cd06f7
|
Change all placeholder.com sample from http into https
|
2023-02-06 18:56:25 +08:00 |
DreamPiggy
|
b6910be155
|
Added test case `test31ThatMultipleRequestForSameURLNeverSkipCallback` to ensure all download request for same url always callback
|
2023-02-06 18:52:46 +08:00 |
DreamPiggy
|
975502b4a6
|
Merge pull request #3469 from dreampiggy/feat/animated_image_encode
Added encodeWithFrames API for animation encoding in custom coder, better for usage
|
2023-01-17 16:50:50 +08:00 |
DreamPiggy
|
9dd8b6c08b
|
Update test case
|
2023-01-17 16:50:16 +08:00 |
DreamPiggy
|
985c84be75
|
Opt the macOS legacy animated encode, with the weak assigned frames to avoid re-decode again
It's still recommended to use the new API
|
2023-01-17 16:16:09 +08:00 |
DreamPiggy
|
911a9a86a0
|
Fix the wrong test because now ioQueue and encodeQueue is different thing, we should not assume calling storeImage and queryDiskCache get the data (they are not guarded by the same serial queue)
|
2023-01-12 15:56:08 +08:00 |
DreamPiggy
|
78fa0a9cb5
|
Update test case test08ThatImageTransformerWork with encode options
|
2023-01-11 16:38:00 +08:00 |
DreamPiggy
|
397f851240
|
Update test case
|
2023-01-09 22:14:53 +08:00 |
DreamPiggy
|
007100d18f
|
Supports the old store cache API without context, which does not supports callback queue customization
|
2023-01-09 22:08:48 +08:00 |
DreamPiggy
|
1b086711ae
|
Fix the issue because of main queue label hack
|
2023-01-09 22:08:48 +08:00 |
DreamPiggy
|
43d74211c3
|
Added test case `testSDCallbackQueue`
|
2023-01-09 22:08:48 +08:00 |
DreamPiggy
|
8be9f2c3f9
|
Merge pull request #3461 from dreampiggy/bugfix/yuv420_jpeg_hevc
Fix the iOS 15+ force-decode hack break Apple's HEIF and JPEG YUV420 optimization
|
2022-12-27 19:57:48 +08:00 |
DreamPiggy
|
a53eb92988
|
Update the test case `test23ThatThumbnailEncodeCalculation`
This regression test should also been reverted
|
2022-12-27 19:23:58 +08:00 |
DreamPiggy
|
ffc91663bf
|
Added test case `test48CacheUseConcurrentIOQueue`
|
2022-12-27 17:37:07 +08:00 |