DreamPiggy
6f5f8354fa
Merge pull request #3038 from dreampiggy/bugfix_embed_thumbnail_max_pixel_size
...
Change to use kCGImageSourceCreateThumbnailFromImageAlways to solve the issue when HEIC/JPEG contains an embed thumbnail but its size is much smaller than provided `maxPixelSize`
2020-06-12 16:04:19 +08:00
DreamPiggy
6a227343a6
Change to use kCGImageSourceCreateThumbnailFromImageAlways to solve the issue when HEIC/JPEG contains an embed thumbnail but its size is much smaller than provided `maxPixelSize`
2020-06-12 11:41:22 +08:00
DreamPiggy
f8fa41218d
Merge pull request #3037 from dreampiggy/bugfix_request_modifier_nil
...
Fix the issue that the NSURLRequest method should not be nil, which may cause Crash
2020-06-12 11:29:32 +08:00
DreamPiggy
2d33fc8e6e
Fix the issue that the NSURLRequest method should not be nil.
2020-06-12 11:21:55 +08:00
DreamPiggy
121a18568d
Merge pull request #3030 from PhilipDukhov/master
...
SDAnimatedImagePlayer seek returning nil image fix
2020-06-11 17:51:40 +08:00
Philip Dukhov
30053c2ac3
animated image seek frame test added
2020-06-11 12:35:36 +07:00
Philip Dukhov
7435113072
seek returning nil image fix
2020-06-02 13:58:53 +07:00
DreamPiggy
b0ceb25747
Merge pull request #3027 from dreampiggy/feature_convenient_transition_with_duration
...
Added the convenient transition with duration APIs
2020-06-02 11:37:30 +08:00
DreamPiggy
c9ef6ce541
Added the convenient transition with duration APIs
2020-06-02 10:50:34 +08:00
DreamPiggy
964864f243
Merge pull request #3010 from dreampiggy/travis_catalina
...
Update the Travis-CI to use Catalina and enable macCatalyst test case
2020-06-01 15:44:43 +08:00
DreamPiggy
16cd77203e
Do not clean DerivedData before test, share the common cache
2020-06-01 12:56:07 +08:00
DreamPiggy
df4153bdf3
Use New Build System for testing to re-use the compiled cache
2020-06-01 11:38:21 +08:00
DreamPiggy
d946725274
Try to reduce the travis CI build time, avoid unused build
2020-06-01 10:56:30 +08:00
DreamPiggy
a4e531b1e5
Update the Travis-CI to use Catalina and enable macCatalyst test case
2020-06-01 10:56:30 +08:00
DreamPiggy
c4acfe5e81
Merge pull request #3026 from jstart/jstart/typo-cleanup
...
Fixing Typos throughout project
2020-06-01 10:50:55 +08:00
Christopher Truman
4c6f9201ba
One more
2020-05-31 18:18:26 -07:00
Christopher Truman
05bd44e56e
Fixing Typos throughout project
2020-05-31 17:30:01 -07:00
DreamPiggy
ab80a9e3d1
Merge pull request #3015 from dreampiggy/fix_max_pixel_size_larger_than_image_size
...
Fix the issue that ImageIO max pixel size larger than image size will cause a upscale
2020-05-15 12:31:01 +08:00
DreamPiggy
34ec3b7bf1
Fix the issue that ImageIO max pixel size larger than image size will cause a upscale. This is not the documented behavior
2020-05-15 11:02:05 +08:00
DreamPiggy
5818cf70fd
Bumped version to 5.8.0
...
update CHANGELOG
2020-05-11 11:31:38 +08:00
DreamPiggy
f2f1daf7bb
Update the comments about autoPlayAnimatedImage
2020-05-11 11:31:29 +08:00
DreamPiggy
a31ba1782f
Merge pull request #3003 from liulichao123/autoplay
...
Added autoplay control property to AnimatedImageView (autoPlayAnimatedImage)
2020-05-10 15:19:56 +08:00
liulichao
3e87488a4c
Modify SDAnimatedImageView
2020-05-09 21:56:34 +08:00
liulichao
e7386083f7
Test cases (test28AnimatedImageAutoPlayAnimatedImage) changes
2020-05-09 17:53:16 +08:00
liulichao
bfc827c804
FIX Fixed AutoPlayAnimatedImage test case
2020-05-09 12:21:10 +08:00
DreamPiggy
1d1c3407a7
Merge pull request #3005 from dreampiggy/error_decode_failed
...
Polish the error description between image decode failed and image size is 0
2020-05-09 10:53:19 +08:00
刘立超
20d2369304
remove IDEWorkspaceChecks.plist
2020-05-09 00:24:52 +08:00
刘立超
992f231f15
Add a test case for autoPlayAnimatedImage
2020-05-08 23:43:41 +08:00
DreamPiggy
87f2418b0e
Polish the error description between image decode failed and image size is 0
2020-05-08 18:34:32 +08:00
DreamPiggy
16e2f6f6a1
Merge pull request #2997 from dreampiggy/black_list_error_code
...
Mark the black list formal error code, support remove the failed URL from black list
2020-05-08 17:09:47 +08:00
liulichao
26a765a71d
Optimize auto playback control
2020-05-07 21:23:52 +08:00
liulichao
03aaaac928
Added autoplay control property to AnimatedImageView (autoPlayAnimatedImage)
2020-05-07 20:23:09 +08:00
DreamPiggy
7a430b23b9
Merge branch '5.7.x' of https://github.com/SDWebImage/SDWebImage
...
# Conflicts:
# SDWebImage.xcodeproj/project.pbxproj
2020-05-06 21:51:03 +08:00
DreamPiggy
6b7e94713a
Bumped version to 5.7.4
2020-05-06 21:22:00 +08:00
DreamPiggy
1fa07b7fd3
Merge pull request #2999 from dreampiggy/bugfix_prefetcher_cancel_hung
...
Fix the issue that NSOperation conforms to `SDWebImageOperation` check failed. And fix the SDAsyncBlockOperation cancel logic
2020-05-06 21:17:22 +08:00
DreamPiggy
fe730cc7e4
Fix the deadlock by using the two different semaphore, the `@synchronized` can not represent two pointer array lock and may be entered twice
2020-05-06 16:13:32 +08:00
DreamPiggy
54771ceb22
Fix the wrong subclass which does not override `isConcurrent` method
2020-05-06 10:32:35 +08:00
DreamPiggy
f51992cfd6
Mark the `SDAsyncBlockOperation` safe using the lock and correct override method
2020-04-30 19:19:55 +08:00
DreamPiggy
974c3ff4ad
Update the test case to ensure thi silly problem will not occur again :)
2020-04-30 18:54:12 +08:00
DreamPiggy
4173f9f3c1
Fix the issue that NSOperation conforms to `SDWebImageOperation` check failed. And fix the SDAsyncBlockOperation cancel logic
2020-04-30 18:50:18 +08:00
DreamPiggy
3d1abaee82
Add the test case `test15ThatOriginalQueryCacheTypeWork` about original cache key and transformer
2020-04-29 22:11:28 +08:00
DreamPiggy
0ba0aaca34
Added the API to remove failed URLs from black list, since now we populate the error code and user can know which URL get blocked
2020-04-29 21:49:48 +08:00
DreamPiggy
0dd1d42397
Mark the black list error formal error code (which previouslly use `SDWebImageErrorInvalidURL`)
2020-04-29 21:47:16 +08:00
DreamPiggy
d43e0d26f7
Update the comments and coding style about the original cache type feature
2020-04-29 21:34:23 +08:00
DreamPiggy
3b088e7260
Merge pull request #2992 from ZXIOU/addQuaryOriginalChcheForTransformedImage
...
Add quary original chche for transformed image
2020-04-29 20:19:10 +08:00
DreamPiggy
8323aa7564
Merge pull request #2985 from dreampiggy/feature_convient_mac_transition
...
Added the convenient transition options for macOS user. Deprecate the old timingFunction, which can use System API to achieve
2020-04-29 20:10:00 +08:00
zxiou
ee18f7f55d
Make some simple logical adjustments
2020-04-29 16:21:32 +08:00
DreamPiggy
e85beab792
Merge pull request #2990 from dreampiggy/feature_convenient_header
...
Add the convenient request/response modifier, which provide HTTP header directly
2020-04-27 15:48:40 +08:00
DreamPiggy
cc3f03dfa4
Add the test case about conveniences modifier, rename the category name
2020-04-27 12:10:56 +08:00
zxiou
a84ade991c
fix quary original cache for transformed image instead of downloadingq
2020-04-26 17:41:45 +08:00