Bogdan Poplauschi
5fac787866
Really enabled WebP for all the targets
2016-09-29 18:32:02 +03:00
Bogdan Poplauschi
836c15bccf
Bumped libwebp to 0.5.1
2016-09-29 18:23:42 +03:00
Bogdan Poplauschi
e1840c3262
Refactored all the duplicate code from our WebCache categories into a UIView+WebCache category. All the other categories will make calls to this one. Customization of setting the image is done via the setImageBlock and the operationKey
2016-09-25 19:44:52 +03:00
Bogdan Poplauschi
7d02ffd6ab
Created a WebCache Categories Xcode group - contains all the categories that we actually expose, making it easier to work with them
2016-09-25 19:29:14 +03:00
Bogdan Poplauschi
2daeffc773
SDImageCacheConfig.h made public
2016-09-25 19:27:10 +03:00
Bogdan Poplauschi
cfc182f2e5
Added SDImageCacheConfig to all targets, test images, code coverage setting, tests for SDImageCache, SDWebImageDownloader, SDWebImageDownloaderOperation, SDWebImageDecoder
2016-09-24 00:14:13 +03:00
Bogdan Poplauschi
0bcb35d697
Last commit missed to add 2 alpha_processing files.
2016-06-14 23:08:28 +03:00
Bogdan Poplauschi
ccacfc768d
Started using libwep 0.5.0 (changed the submodule hash, updated the files added to our project). To fix "gnu-style inline assembly is disabled" issues, explicitly set WEBP_USE_INTRINSICS for the watchOS targets
2016-06-14 22:03:58 +03:00
Bogdan Poplauschi
8e81f4273f
Added the osx platform to the podspec and set the osx deployment target to 10.8 because of some compiler issues (pod lib lint)
2016-06-13 09:47:09 +03:00
Bogdan Poplauschi
ac36b84463
Update on the libSDWebImage.a rename to libSDWebImage iOS static.a
2016-06-13 01:23:39 +03:00
Bogdan Poplauschi
683c7edce5
watchOS Demo, created a static watchos lib target, renamed static SDWebImage to "SDWebImage iOS static", added the webp files to all targets (as libwebp is compatible with all 4 platforms). Updated Travis CI
2016-06-13 00:53:08 +03:00
Bogdan Poplauschi
442b134206
OSX Example
2016-06-13 00:09:55 +03:00
Bogdan Poplauschi
4c6eb5e72e
OSX compatibility and target. (NSImage+WebCache) for UIImage compatibility
...
Clarified and simplified the usage of TARGET_OS_* macros. Added SD_MAC, SD_UIKIT, SD_IOS, SD_TV, SD_WATCH.
Updated Travis CI
2016-06-12 23:23:53 +03:00
Bogdan Poplauschi
cc7fa8fd93
Projects cleanup, properly set targeted device family, sdkroot and supported platforms. Tried not to set things on the project level that need redefinition at the target level
2016-06-12 21:10:18 +03:00
Bogdan Poplauschi
3d122e550b
WatchOS support - just added a target and the conditional compiling - seems to work (pod lib lint works).
...
There is an issue, the SDWebImage watchOS target doesn't show the simulator, only Generic Device.
Also need to add some demo and test code.
2016-06-10 08:49:51 +03:00
Bogdan Poplauschi
17d8690127
Merge branch '4.x' into gif
...
# Conflicts:
# SDWebImage/MKAnnotationView+WebCache.h
# SDWebImage/MKAnnotationView+WebCache.m
# SDWebImage/SDImageCache.h
# SDWebImage/SDImageCache.m
# SDWebImage/SDWebImageManager.h
# SDWebImage/SDWebImageManager.m
# SDWebImage/UIButton+WebCache.h
# SDWebImage/UIButton+WebCache.m
# SDWebImage/UIImageView+HighlightedWebCache.h
# SDWebImage/UIImageView+HighlightedWebCache.m
# SDWebImage/UIImageView+WebCache.h
# SDWebImage/UIImageView+WebCache.m
2016-06-07 12:42:26 +03:00
Bogdan Poplauschi
0df12218b7
Enabled CLANG_ANALYZER_NONNULL per http://indiestack.com/2016/06/nullable-edge-cases/ . Small fix for a case where trying to get from a set using a nil key
2016-06-07 08:48:45 +03:00
Bogdan Poplauschi
7684fbd9a7
Merge branch '4.x' into gif
...
# Conflicts:
# SDWebImage.xcodeproj/project.pbxproj
2016-06-07 08:39:17 +03:00
Bogdan Poplauschi
3364a981d5
Merge branch 'master' into 4.x
...
+ SDWebImageDownloader downloadImageWithURL:... properly use the weakself-strongself pattern
# Conflicts:
# .travis.yml
# Examples/SDWebImage Demo.xcodeproj/project.pbxproj
# README.md
# SDWebImage.xcodeproj/project.pbxproj
# SDWebImage/SDWebImageDownloader.m
# SDWebImage/SDWebImageDownloaderOperation.h
# SDWebImage/SDWebImageDownloaderOperation.m
# SDWebImage/SDWebImageManager.m
# Tests/Podfile
# Tests/SDWebImage Tests.xcodeproj/project.pbxproj
2016-06-07 08:36:45 +03:00
Bogdan Poplauschi
6545a3aba1
Bumped the deployment target to iOS 7 (due to NSURLSession) and also incremented the library version to 3.8.0
2016-06-02 19:10:31 +03:00
Bogdan Poplauschi
4df3934954
Added the FLAnimatedImageView category to the project and made the FLAnimatedImage headers public
2016-06-01 10:06:19 +03:00
Bogdan Poplauschi
b4659f7648
Added FLAnimatedImage to the project. Had to bump the deployment target to 6.0 since FLAnimatedImage only supports iOS 6 and later.
2016-06-01 07:01:16 +03:00
Bogdan Poplauschi
503d3aed27
Schemes update (naming)
2016-05-10 08:37:12 +03:00
Bogdan Poplauschi
e3ba4110a9
Renamed the schemes for consistency, dynamic frameworks are named SDWebImage instead of WebImage. Updated the Tests Podfile + project. Renamed the WebImage.h to SDWebImage.h to match the framework naming
2016-05-08 22:59:32 +03:00
Bogdan Poplauschi
2a29f4a0b7
Added the WebP files to the WebImage.framework target. Removed some old hack to define empty WebP methods (see #416 ), will re-add it if needed, right now it prevents the dynamic framework to build.
...
Sample app links the libSDWebImage.a
2016-05-08 22:41:33 +03:00
Bogdan Poplauschi
260a6f5234
Cleaning up the targets so they are easier to maintain. Right now the plan is to have:
...
- SDWebImage target that build as a static library (all subspecs included) -> libSDWebImage.a
- in the next step I will create "SDWebImageiOS" and "SDWebImagetvOS" targets that build as dynamic frameworks -> SDWebImageiOS.framework and SDWebImagetvOS.framework
2016-05-08 21:59:15 +03:00
hoseking
07fe1f0dfe
Update project settings for Xcode 7
2015-10-16 11:23:28 -07:00
hoseking
4068b93386
Add tvOS Framework target
2015-10-16 11:23:28 -07:00
Florent Vilmart
a897811eb5
Lowers deployment target to 8.0
2015-03-22 16:40:44 -04:00
Florent Vilmart
a66a790eb2
Replaces direct calls to UIApplication by peformSelector
2015-03-20 18:37:55 -04:00
Florent Vilmart
f2252b3499
Adds shared scheme for WebImage in SDWebImage.xcodeproj
2015-03-19 21:15:53 -04:00
Florent Vilmart
c0c5e0d714
Adds Carthage WebImage scheme to workspace
2015-03-19 14:14:11 -04:00
Florent Vilmart
9ee89474ed
Adds support for iOS 8+ Framework and Carthage
...
Adds Instructions for Carthage installation
2015-03-15 12:06:27 -04:00
Bogdan Poplauschi
87384290a4
Moved all schemes to the workspace container plus created scheme for Tests
2014-11-04 12:45:04 +02:00
Bogdan Poplauschi
01931d1d89
Updated libwebp reference to 0.4.2
2014-11-04 10:55:59 +02:00
Bogdan Poplauschi
16eea9f104
Updated references to libwebp files after the changes from their latest release (0.4.1)
2014-08-11 15:00:19 +03:00
Whirlwind
5615cf12de
Merge branch 'master' into new_cancel_logic
...
Conflicts:
SDWebImage/MKAnnotationView+WebCache.m
SDWebImage/UIButton+WebCache.m
SDWebImage/UIImageView+HighlightedWebCache.h
SDWebImage/UIImageView+HighlightedWebCache.m
SDWebImage/UIImageView+WebCache.m
2014-06-20 10:51:17 +08:00
Whirlwind
4c18545dbc
Refactor the cancel logic
2014-06-19 22:46:37 +08:00
Bogdan Poplauschi
dfceb49d2b
Reordered categories in project file
2014-06-19 10:35:55 +03:00
Bogdan Poplauschi
fe48ee54f3
Added SDWebImageCompat.m to SDWebImage+MKAnnotation target
2014-06-11 12:46:20 +03:00
利辺羅エルネスト
6c79daad00
Update projects to recommended settings
2014-05-21 17:10:25 +09:00
Whirlwind
986794012d
add category for imageView's highlighted state
2014-03-03 12:32:27 +08:00
Olivier Poitrey
5f3e9272c8
Fix deployement target for arm64
2014-02-24 09:43:14 -08:00
Fabrice Aneche
edc1d882e8
refs #620 move NSData+ImageContenttype to the SDWebImage subdirectory
2014-01-21 09:57:50 -08:00
Fabrice Aneche
5e3384e77b
upgrade libwebp to 0.4.0
2014-01-06 14:46:20 -08:00
Fabrice Aneche
6d6796c31a
explicit webp detection
2014-01-06 13:00:13 -08:00
Fabrice Aneche
d3a9a57a0d
support arm64
2014-01-03 17:14:13 -08:00
Olivier Poitrey
5df0eafc92
Fix WebP target
2013-10-04 11:43:27 -07:00
Olivier Poitrey
340db263fa
Remove WebP support from default target and add a dedicated target
...
Too many people have issue with WebP library dependancy.
2013-09-20 10:53:11 -07:00
Olivier Poitrey
0076bb9a55
Share schema so it can be used by Xcode bots
2013-09-20 10:45:35 -07:00