Commit Graph

1739 Commits

Author SHA1 Message Date
DreamPiggy a0b269a4bc Bumped version to 4.4.8 for 4.x branch
update CHANGELOG
2019-12-27 14:42:54 +08:00
DreamPiggy 853325139f Fix the thread safe issue with Downloader and DownloaderOperation during cancel #2903 2019-12-27 14:39:33 +08:00
DreamPiggy 0cd36c6338
Merge pull request #2916 from dreampiggy/fix_local_download_operation_finished_without_callback
[4.x] Fix the issue that "There may be no complete callback when download the picture of the local path"
2019-12-26 18:11:59 +08:00
DreamPiggy 9b4e6286fc Fix the crash when using NSCache delegate with SDMemoryCache default implementation on dealloc 2019-12-26 17:55:35 +08:00
DreamPiggy 8bc04d6445 Update Podfile Example 2019-12-26 17:42:14 +08:00
DreamPiggy 482d45dc65 Fix the issue that "There may be no complete callback when download the picture of the local path" 2019-12-26 17:38:46 +08:00
DreamPiggy 6ea9a7640a Bumped version to 4.4.7
update CHANGELOG
2019-06-05 20:42:46 +08:00
DreamPiggy 4aa1181cd1 Fix the SDAnimatedImageRep which use the deprecated API and cause compile issue on Xcode 11. Using self-created CGImageSource instance instead of super class implementation detail 2019-06-05 20:31:31 +08:00
DreamPiggy 428899a041 fix compatability for Xcode 11 2019-06-05 16:56:58 +08:00
Kinarobin 48c1b0586e
Merge pull request #2666 from zhongwuzw/revert_domain_filter
Revert "Filter the error domain with NSURLErrorDomain before checking the URL Error Codes
2019-04-02 16:26:10 +08:00
zhongwuzw 70d760af54 Revert "Filter the error domain with NSURLErrorDomain before checking the URL Error Codes"
This reverts commit 40abbd648d.
2019-04-01 11:03:04 +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 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
Ilias Karim ba113192b8 Define SDWebImageDownloader convenience method 2019-03-11 10:11:40 -04:00
DreamPiggy 44b39715bb
Merge pull request #2628 from zhongwuzw/fix_libwebp_version
Update libwebp constraint to lower 2.0
2019-03-09 15:34:11 +08:00
DreamPiggy c35229251e
Merge pull request #2629 from zhongwuzw/update_comments
Update color space filter comment when create icc profile color space
2019-02-28 20:01:39 +08:00
zhongwuzw 31856f3cdb Update color space filter comment when create icc profile color space 2019-02-27 19:50:37 +08:00
zhongwuzw 3f173c48fc Update libwebp constraint to lower 2.0 2019-02-26 21:57:41 +08:00
DreamPiggy f023c9bb6c Bumped version to 4.4.6
update CHANGELOG
2019-02-26 18:32:00 +08:00
DreamPiggy 46fae667ea
Merge pull request #2627 from dreampiggy/bugfix_webp_icc_monochrome
Fix the issue when WebP contains the ICC Profile with colorSpace other than RGB, which cause the CGImageCreate failed
2019-02-26 17:50:20 +08:00
DreamPiggy 4e620c55a5
Merge pull request #2625 from dreampiggy/project_libwebp_dependency
Update the libwebp dependency to support using 1.0 version and above
2019-02-26 15:51:06 +08:00
DreamPiggy 8c3cfbdfc1 Fix the issue when WebP contains the ICC Profile with colorSpace other than RGB, which cause the CGImageCreate failed 2019-02-26 13:13:22 +08:00
DreamPiggy 7050a79c33 Update the libwebp dependency to support using 1.0 version and above, which can fix some rare WebP issues 2019-02-26 11:22:43 +08:00
DreamPiggy bede907ab7
Merge pull request #2624 from zhongwuzw/nil_image_data
Nil imageData before decode process to free memory
2019-02-26 11:13:28 +08:00
zhongwuzw 50f9ddd5a8 Nil imageData before decode process to free memory 2019-02-21 22:28:23 +08:00
Wu Zhong a54af636a8
Merge pull request #2621 from dreampiggy/bugfix_webp_icc_profile_crash
Fix that WebP with custom ICC Profile will randomly crash, because `CGColorSpaceCreateWithICCProfile` does not copy the ICC data pointer
2019-02-18 15:59:05 +08:00
Wu Zhong 5076a1dd45 Fix small typos 2019-02-18 15:35:35 +08:00
DreamPiggy c2a3e60955 Fix that WebP with custom ICC Profile will randomly crash, because `CGColorSpaceCreateWithICCProfile` does not copy the ICC data pointer, previous code cause a use-after-free issue 2019-02-18 15:35:35 +08:00
DreamPiggy 16b780b3cc
Merge pull request #2622 from dreampiggy/project_podspec_warning
Fix the unused user header search path warning for CocoaPods 1.6.0.
2019-02-18 15:06:20 +08:00
DreamPiggy 4c743c7f54 Fix the unused user header search path warning for CocoaPods 1.6.0. We already use the dependency of FL && libwebp Pods, these build configurations does not do anything 2019-02-17 17:41:24 +08:00
DreamPiggy ccb8b533c6 Bumped version to 4.4.5 2019-01-31 18:37:25 +08:00
DreamPiggy 50847380b1 Update the CHANGELOG and README 2019-01-31 18:35:33 +08:00
DreamPiggy e53fedaf48
Merge pull request #2607 from zhongwuzw/fix_webp_decompression
Fix modify data pointer if webp image scaled down
2019-01-31 18:06:47 +08:00
DreamPiggy bb9e4a1b09
Merge pull request #2606 from zhongwuzw/fix_disable_animated_images_decompress
Fix shouldDecode check when image format is GIF
2019-01-31 14:19:13 +08:00
zhongwuzw f0a4014aa9 Update the comment to show why we need filter GIF 2019-01-31 12:01:04 +08:00
Wu Zhong c7891b787c
Merge pull request #2612 from iliaskarim/patch-2
Fix typo in PULL_REQUEST_TEMPLATE.md
2019-01-31 09:30:23 +08:00
iliaskarim 5facf00f34
Fix typo in PULL_REQUEST_TEMPLATE.md 2019-01-30 10:05:42 -05:00
DreamPiggy 7567f74e1f
Merge pull request #2608 from zhongwuzw/fix_decompression_calculation
Fix wrong decompression scale calculation
2019-01-29 21:04:38 +08:00
zhongwuzw ed8c80551a Remove redundancy scale calculation 2019-01-29 19:42:09 +08:00
DreamPiggy 9b9b22dffb
Merge pull request #2604 from dreampiggy/revert_modular_framework
Revert modular framework
2019-01-29 19:20:43 +08:00
zhongwuzw 5dab8f0973 Fix wrong decompression scale calculation 2019-01-29 18:17:49 +08:00
zhongwuzw 5199c05606 Fix modify data pointer if webp image scaled down 2019-01-29 17:29:09 +08:00
zhongwuzw 05d3c7fdcb Fix shouldDecode check when image format is GIF 2019-01-29 16:23:37 +08:00
DreamPiggy b01bbbc5e6 Update the readme about the CocoaPods modular headers usage for Swift project 2019-01-28 20:23:55 +08:00
DreamPiggy c08489b16f Revert the `DEFINES_MODULE` of framework. Let the user to specify `modular_headers` instead, to solve some user's build issue. See #2601 2019-01-28 19:59:03 +08:00
DreamPiggy 0e8dc82891 Bumped version to 4.4.4
update CHANGELOG
2019-01-26 16:35:51 +08:00
DreamPiggy c09bd8b42a
Merge pull request #2588 from dreampiggy/bugfix_fl_placeholder_another_taste
Fix the FLAnimatedImage compatible code issue by introduce a private API
2019-01-26 16:19:49 +08:00
Kinarobin 35763e3376
Merge pull request #2558 from dreampiggy/bugfix_memory_cost_animating
Fix the current image cost (pixels) for FLAnimatedImage
2019-01-25 18:56:05 +08:00
DreamPiggy 2493071987
Merge pull request #2575 from zhongwuzw/prioritize_operation
Prioritize SDWebImageDownloaderHighPriority if operation already exists
2019-01-25 12:00:08 +08:00