DreamPiggy
|
78071effe6
|
Update the changelog and readme to point to the master branch instead of 5.x Ready for merge back
|
2019-03-31 20:14:27 +08:00 |
DreamPiggy
|
2e7338894e
|
Merge branch 'master' of https://github.com/SDWebImage/SDWebImage into 5.x
# Conflicts:
# SDWebImage/SDWebImageManager.m
|
2019-03-31 19:41:17 +08:00 |
DreamPiggy
|
456b6eadc6
|
Merge pull request #2648 from dreampiggy/bugfix_filter_error_domain
Filter the error domain with NSURLErrorDomain before checking the URL Error Codes
|
2019-03-31 19:29:40 +08:00 |
DreamPiggy
|
cc13b18c21
|
Merge pull request #2660 from dreampiggy/bugfix_caches_manager_lock
Fix the thread safe issue of caches manager and specify the default caches array value.
|
2019-03-31 18:34:44 +08:00 |
DreamPiggy
|
75d3adedfa
|
Update the coders manager initializer, without the useless mutable copy
Update the comments
|
2019-03-31 18:09:17 +08:00 |
DreamPiggy
|
36e89af004
|
Update the final 5.0.0 API diff and 5.0 migration guideline
|
2019-03-31 17:06:29 +08:00 |
DreamPiggy
|
c913f2efc0
|
Merge branch 'master' of https://github.com/SDWebImage/SDWebImage into 5.x
# Conflicts:
# SDWebImage/SDWebImageDownloader.m
|
2019-03-31 16:34:23 +08:00 |
DreamPiggy
|
47ad8d58d4
|
Merge pull request #2659 from dreampiggy/bugfix_macOS_animatedImageView
Bugfix macOS related small improvement for SDAnimatedImageView
|
2019-03-31 15:57:40 +08:00 |
DreamPiggy
|
f060310ffe
|
Remove the previous using atomic property, use lock instead.
|
2019-03-31 15:53:33 +08:00 |
DreamPiggy
|
f9e80d18eb
|
Fix the current caches manager, does not apply the SDImageCache.sharedImageCache. Fix the thread safe issue of caches manager.
Update the test cases and documents about this behavior.
|
2019-03-31 15:36:04 +08:00 |
DreamPiggy
|
505a89c029
|
Simplify the code of `animationRepeatCount`, since there are no override logic
|
2019-03-31 13:46:26 +08:00 |
DreamPiggy
|
3c28785d76
|
Fix the animated image view refresh rate issue when connecting a external monitor with different refresh rate
|
2019-03-30 20:01:17 +08:00 |
DreamPiggy
|
8237712d36
|
Update the macOS-specify comment and explain the reason of the `imageViewLayer` method. Update macOS 10.14 behavior.
|
2019-03-30 20:01:17 +08:00 |
DreamPiggy
|
b0862c2d33
|
Merge pull request #2658 from dreampiggy/bugfix_animatedimage_unused_hack_intrinsicContentSize
Remove the unused hack of intrinsicContentSize for SDAnimatedImageView
|
2019-03-30 19:30:00 +08:00 |
DreamPiggy
|
cf7a5a626b
|
Remove the unused intrinsicContentSize for SDAnimatedImageView. This is original from FL and it's proved to be a of FL itself, but not what UIKit/AppKit behavior.
|
2019-03-30 15:47:41 +08:00 |
DreamPiggy
|
4235e3e302
|
Merge pull request #2657 from Gondnat/crashOnViewDelloc
Fix a crash, when SDAnimatedImageView dealloc, displayLinkContext in the async block will be a bad pointer
|
2019-03-29 17:52:51 +08:00 |
Gondnat
|
d85f94da96
|
Fix a crash, when SDAnimatedImageView dealloc, displayLinkContext in block will be a bad pointer
|
2019-03-29 14:16:36 +08:00 |
DreamPiggy
|
d9c8ba6da2
|
Merge pull request #2652 from dreampiggy/bugfix_xcconfig_xcode_10_2
Fix the issue cause build failure for Xcode 10.2
|
2019-03-28 15:10:36 +08:00 |
DreamPiggy
|
c292fcccc4
|
Remove the unused ENABLE_BITCODE xcconfig, which cause issue for watchOS platform. Even without this xcconfig, all 4 platforms build product have the correct bitcode support
|
2019-03-27 22:07:42 +08:00 |
Kinarobin
|
a00565181a
|
Merge pull request #2650 from dreampiggy/refactory_image_loader_protocol_naming
Rename the SDImageLoaderProtocol method naming to avoid the Selector conflict with SDWebImageManager and cause misunderstanding usage
|
2019-03-27 19:52:01 +08:00 |
DreamPiggy
|
110b49633f
|
Fix the warning of deprecated project localization after upgrading Xcode 10.2
|
2019-03-26 18:03:14 +08:00 |
DreamPiggy
|
bdd4667f4c
|
Merge pull request #2651 from Insofan/5.x
Clean some code to weakify && strongify macros which is depened on pr #2647
|
2019-03-26 17:38:02 +08:00 |
DreamPiggy
|
b09da860b9
|
Fix the issue cause build failure for Xcode 10.2.
Fix the wrong relative path of SDWebImage.xcodeproj
Fix the wrong xcconfig using ENABLE_BITCODE on debug configuration
|
2019-03-26 17:36:35 +08:00 |
Insomnia
|
0ad3dd4e5c
|
Replace the weak-strong dance code with weakify && strongify depend on #2647 retry for travis failed
|
2019-03-26 01:11:01 +08:00 |
DreamPiggy
|
9fe1eee005
|
Rename the SDImageLoaderProtocol method naming to avoid the Selector conflict with SDWebImageManager and cause misunderstanding usage
|
2019-03-25 18:44:41 +08:00 |
DreamPiggy
|
6621f6a37d
|
Merge pull request #2647 from dreampiggy/project_weak_strong_macros
Introduce the internal macros and replace the weak-strong dance code with weakify && strongify
|
2019-03-25 18:28:01 +08:00 |
DreamPiggy
|
9453c2e095
|
Remove the deprecated GCC_VERSION build settings for Demo project
|
2019-03-23 10:10:04 +08:00 |
DreamPiggy
|
d36d5e7936
|
Revert "Move the dispatch_main_async_safe into internal macros, since it's used in implementation files but not headers"
This reverts commit e702214f82 .
|
2019-03-22 10:57:23 +08:00 |
DreamPiggy
|
57ad6853ed
|
Update SDWebImagePrefetcher weak-strong dance code into weakify && strongify
|
2019-03-21 19:46:25 +08:00 |
DreamPiggy
|
08c6e22906
|
Rename metamacro.h filename with SDmetamacro.h
|
2019-03-21 19:38:09 +08:00 |
DreamPiggy
|
c6fe902a30
|
Fix the SDWebImage Test project using the framework xcconfig, should ignore the prefix header
|
2019-03-21 19:38:09 +08:00 |
DreamPiggy
|
a065fa2379
|
Rename pch file with Prefix.pch, make it easy to distinguish from the umbrella headers
|
2019-03-21 19:38:09 +08:00 |
DreamPiggy
|
e702214f82
|
Move the dispatch_main_async_safe into internal macros, since it's used in implementation files but not headers
SDWebImageCompat.h should only contain the macros support used in header
|
2019-03-21 19:38:09 +08:00 |
DreamPiggy
|
c6247d2d63
|
Using pch for the internal macros, to avoid each implementation files import this macro
|
2019-03-21 19:38:09 +08:00 |
DreamPiggy
|
e31a44f6a1
|
Replace all the weak-strong dance code with @weakify and @strongify
|
2019-03-21 19:38:09 +08:00 |
DreamPiggy
|
367f4454b6
|
Add the private @weakify @strongify @onExit macros to simplify the code in implementation files
|
2019-03-21 19:38:09 +08:00 |
DreamPiggy
|
40abbd648d
|
Filter the error domain with NSURLErrorDomain before checking the URL Error Codes
|
2019-03-21 11:32:36 +08:00 |
DreamPiggy
|
9e36d2c54c
|
Merge pull request #2633 from iliaskarim/IK/SDWebImageDownloader/ConvenienceMethod
Define SDWebImageDownloader convenience method
|
2019-03-21 11:06:04 +08:00 |
Kinarobin
|
07204d5a60
|
Merge pull request #2645 from zhongwuzw/fix_prefetch_hung_up
Fix prefetch hung up
|
2019-03-21 10:42:23 +08:00 |
zhongwuzw
|
21565dbc8f
|
Add assert to check operation nil
|
2019-03-20 11:21:04 +08:00 |
zhongwuzw
|
ebf41a3b01
|
Consolidate cancel code
|
2019-03-19 20:26:00 +08:00 |
Bogdan Poplauschi
|
de4e2344ba
|
Updated README.md
|
2019-03-19 10:29:46 +02:00 |
Bogdan Poplauschi
|
97e6b64f0e
|
Updated logos per #2579
|
2019-03-19 10:27:41 +02:00 |
zhongwuzw
|
ff3a3e827d
|
Fix prefetch cancellation issues
|
2019-03-18 12:01:46 +08:00 |
DreamPiggy
|
d76dd081ca
|
Merge pull request #2642 from zhongwuzw/break_retain_of_prefetch_block
Break strong retain cycle for prefetch block
|
2019-03-16 11:01:58 +08:00 |
zhongwuzw
|
0686584771
|
Remove shadow variable warning
|
2019-03-16 00:16:01 +08:00 |
zhongwuzw
|
9c3b7a84b7
|
Break strong retain cycle for prefetch block
|
2019-03-15 23:51:18 +08:00 |
DreamPiggy
|
21b2244b81
|
Bumped version to 5.0.0-beta6
|
2019-03-15 15:47:29 +08:00 |
DreamPiggy
|
4483cdcc23
|
update CHANGELOG
|
2019-03-15 15:46:17 +08:00 |
DreamPiggy
|
528871455d
|
Update travis script to avoid using pre-release of cocoapods
|
2019-03-14 21:51:59 +08:00 |