DreamPiggy
684efe0ccd
[github-action] Change to build and test-without-building
2024-02-24 15:19:19 +08:00
DreamPiggy
a22e8416af
[github-action] Try to workaround visionOS simulator bug in unit tests
...
Seems need to boot the simulator firstly, other platforms does not has this issue
2024-02-24 14:59:59 +08:00
DreamPiggy
963539caa6
Merge pull request #3654 from dreampiggy/bugfix/operation_key_deprecate_api
...
Formally deprecate `sd_cancelCurrentImageLoad`, which cause misunderstanding on UIImageView category
2024-02-24 14:22:06 +08:00
DreamPiggy
12a7c99687
Update test case
2024-02-24 14:20:05 +08:00
DreamPiggy
2424848c92
Formally deprecate `sd_cancelCurrentImageLoad`, which cause misunderstanding on UIImageView category
...
Use `sd_cancelLatestImageLoad` instead
2024-02-24 14:18:46 +08:00
DreamPiggy
9953745d94
Merge pull request #3678 from dreampiggy/bugfix/16bit-png-workaround-bug
...
Fix the issue that iOS 17 indexed PNG workaround breaks the 16bit RGBA PNG
2024-02-24 14:09:04 +08:00
DreamPiggy
4a49e9a02a
[github-action] The unit tests fail for one platform should not cancel another one
2024-02-24 13:26:56 +08:00
DreamPiggy
d26ed45dd0
[github-action] Change the github action to split unit test into 4 jobs and run in parallel
2024-02-24 13:21:20 +08:00
DreamPiggy
64d12968fd
Remove the SDWebImageWebPCoder to its own repo
2024-02-24 12:43:48 +08:00
DreamPiggy
c99b60eed0
Fix the unit test compile issue
...
Fix the webp unit test for visionOS
2024-02-23 18:39:24 +08:00
DreamPiggy
da55e08994
Added test case about RGBA16 PNG
2024-02-23 16:24:37 +08:00
DreamPiggy
3e553d1efe
Fix the issue that iOS 17 indexed PNG workaround breaks the 16bit RGBA PNG
2024-02-23 16:24:37 +08:00
DreamPiggy
af600c063e
Merge pull request #3677 from dreampiggy/ci/macos14
...
[github action] Bumped to macos-14 and remove the unused visionOS download toolchain steps
2024-02-23 16:20:32 +08:00
DreamPiggy
23b0751ac8
[github action] Bumped to macos-14 and remove the unused visionOS download toolchain steps
2024-02-23 16:16:14 +08:00
DreamPiggy
80c8b2023a
Merge pull request #3673 from dreampiggy/project/visionos_cocoapods
...
[Part 2]Added the official visionOS support with CocoaPods, include Demo/Tests/CI
2024-02-13 15:45:08 +08:00
DreamPiggy
c349d78ff9
Upgrade the test case because of simulator version upgrade
2024-02-13 15:16:22 +08:00
DreamPiggy
b11493f764
Bumped version to 5.18.11
...
update CHANGELOG
2024-02-13 14:54:07 +08:00
DreamPiggy
6cab6ca6be
[CI] Upgrade the Demo to override the minOS of macOS (the i386 is no longer needed)
...
Split the github action
2024-02-13 14:46:53 +08:00
DreamPiggy
288305e9c1
Use the tricks to run visionOS simulator on x86_64 github action runner
2024-02-13 13:48:13 +08:00
DreamPiggy
aaad37213b
Fix the wrong changes for tvOS unit tests
2024-02-13 13:12:02 +08:00
DreamPiggy
71b3d01fd3
Update the GitHub actions to build visionOS Demo/Tests/Framework
2024-02-13 13:07:53 +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
f2936fc4b2
Merge pull request #3672 from adamwangxx/master
...
add missing break keyword while converting NSData to SDImageFormat
2024-02-13 11:01:20 +08:00
Adam
de88563c18
add missing break keyword to sd_imageFormatForImageData function while converting NSData to SDImageFormat
2024-02-13 10:54:16 +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
a41be90abd
Merge pull request #3666 from YoloMao/master
...
docs: add signature step to manual installation guide
2024-01-19 19:47:19 +08:00
YoloMao
5741618a37
docs: add signature step to manual installation guide
2024-01-19 18:55:53 +08:00
YoloMao
2ed88163d6
docs: typo
2024-01-19 18:52:39 +08:00
DreamPiggy
59730af512
Bumped version to 5.18.10
...
update CHANGELOG
2024-01-11 14:46:47 +08:00
DreamPiggy
749cdb145a
Merge pull request #3664 from dreampiggy/fix/warning
...
Fix the warning during clang-analyze
2024-01-11 14:44:13 +08:00
DreamPiggy
8fc731e012
Fix the warning during clang-analyze
2024-01-11 14:43:34 +08:00
DreamPiggy
b95b390f17
Update the unit test
...
Fix the `testUIViewCancelCurrentImageLoadWithTransition`
2024-01-10 16:17:41 +08:00
DreamPiggy
69e573c01d
Bumped version to 5.18.9
...
update CHANGELOG
2024-01-10 15:28:25 +08:00
DreamPiggy
64d44f355b
Fix that C API should use FOUNDATION_EXPORT for C++
2024-01-10 15:28:25 +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
c60958ca1c
Merge pull request #3660 from dreampiggy/project/log_into_oslog
...
Using os_log for our all log to replace the NSLog
2024-01-10 14:27:20 +08:00
DreamPiggy
956e29ccb5
Merge pull request #3661 from dreampiggy/project/remove_assert_thumbnail_cache_key
...
Temp remove the assert when thumbnail cache key used with thumbnail context , this may be changed later
2024-01-10 14:25:34 +08:00
DreamPiggy
3782f772d6
Temp remove the assert when thumbnail cache key used with thumbnail context , this may be changed later
2024-01-10 14:20:04 +08:00
DreamPiggy
3eb8dd1439
Merge pull request #3657 from dreampiggy/bugfix/thumbnail_query_full_data_never_store_thumbnail_into_memory
...
Fix the behavior that query thumbnail from full size data does not sync back the thumbnail image into memory cache
2024-01-10 14:11:08 +08:00
DreamPiggy
e2701e4b0a
Using os_log for our all log to replace the NSLog
...
Using the subsystem for better filter
Need the runtime version check for now (will remove in 6.x)
2024-01-10 14:06:40 +08:00
DreamPiggy
be2a1c4575
Merge pull request #3659 from dreampiggy/bugfix/indexed_png_debug_macro
...
Fix that PNG indexed color fix does not enable on Release Build configuration
2024-01-10 12:29:23 +08:00
DreamPiggy
a041469643
Fix that PNG indexed color fix does not enable on Release Build configuration
2024-01-10 12:12:28 +08:00
DreamPiggy
9ae93e5456
Update the test case for new behavior
2024-01-09 17:04:55 +08:00
DreamPiggy
0092f74b7f
Added the assert to check the current behavior that thumbnail key should not passed twice
2024-01-09 16:55:41 +08:00
DreamPiggy
64c5ff59a3
Fix the behavior that query thumbnail from full size data does not sync back the thumbnail image into memory cache
...
The caller should not passes the `thumbnail` related context when querying the actual thumbnail key (calculate twice)
Now we always do sync to match previous behavior before 5.13.0
2024-01-08 19:57:52 +08:00
DreamPiggy
fd010e5423
Bumped version to 5.18.8
...
update CHANGELOG
2023-12-27 21:16:25 +08:00
DreamPiggy
b10d4a245a
Fix the issue when using the `sd_cancelCurrentImageLoad` on non-stateful view (like UIImageView.image) ( #3653 )
2023-12-27 21:13:08 +08:00
DreamPiggy
e278c13e46
Bumped version to 5.18.7
...
update CHANGELOG
2023-12-11 15:19:38 +08:00