Garrett Moon
6d6f4fe264
Add slightly more performant locking.
2016-03-17 10:29:36 -07:00
Garrett Moon
29c1735b3c
2.1 release
2.1
2016-03-11 21:06:45 -08:00
Garrett Moon
2214c0e133
Merge pull request #160 from ikesyo/fix-mac-example-and-carthage-support
...
Fix Example-Mac and Carthage support
2016-03-11 20:50:51 -08:00
Garrett Moon
7b00edd550
Merge pull request #162 from pinterest/addSupportForSynchronouslyGettingImageFromCache
...
Add support for synchronously getting images from the cache. Also, st…
2016-03-11 20:22:26 -08:00
Garrett Moon
2e3c844c28
UIImage should be PINImage
2016-03-11 16:35:46 -08:00
Garrett Moon
33b37abeea
Shouldn't be deprecated :)
2016-03-11 15:52:25 -08:00
Garrett Moon
adef89e8a8
Merge pull request #161 from maicki/DisableImageSourceShouldCache
...
Set kCGImageSourceShouldCache false by default
2016-03-11 15:43:19 -08:00
Michael Schneider
42c45261da
Fix using wrong variable
2016-03-11 15:24:42 -08:00
Garrett Moon
3b5164af98
Add support for synchronously getting images from the cache. Also, store images in cache even if they aren't decoded.
2016-03-11 15:17:30 -08:00
Michael Schneider
f6ae01a2b0
Set kCGImageSourceShouldCache false by default
2016-03-11 14:49:06 -08:00
Syo Ikeda
9109ff5a5f
Fix Example-Mac and Carthage support
...
There is an invalid `Pods-PINRemoteImage-PINRemoteImage.xcscheme` scheme which does not have corresponding build target.
2016-03-12 00:05:23 +09:00
Garrett Moon
75a485e75d
Merge pull request #131 from ioveracker/tvos
...
Added support for tvOS
2016-03-09 20:44:32 -08:00
Isaac Overacker
d492b7c3da
Added tvOS subspec, tvOS example cleanup.
...
- tvOS subspec excludes FLAnimatedImage (for now)
- Removed GIF and WebP examples
- Added Pods directory
2016-03-09 20:16:37 -08:00
Isaac Overacker
b563875a3a
Added tvOS example
2016-03-09 20:16:36 -08:00
Isaac Overacker
dfe601aef0
Added tvOS deployment target to podspec.
2016-03-09 20:16:36 -08:00
Garrett Moon
cb388415b2
No verbose on pod lint
2016-03-09 20:10:52 -08:00
Garrett Moon
e062c44b2c
Merge pull request #157 from pinterest/fixXCPretty
...
Get XCPretty output
2016-03-06 12:05:26 -08:00
Garrett Moon
a10193f0cf
Get XCPretty output
2016-03-06 11:34:52 -08:00
Garrett Moon
c75b7ffc95
Switch to latest instead of 9.2
2016-03-06 09:46:51 -08:00
Garrett Moon
afd6f20d82
Merge pull request #156 from pinterest/updateTravisScriptToUseXcodebuild
...
Update travis script to use xcodebuild
2016-03-06 09:20:15 -08:00
Garrett Moon
7c6a48f91f
Update travis script to use xcodebuild
2016-03-06 09:03:42 -08:00
Garrett Moon
231ccb1b21
PIN_APP_EXTENSIONS is no longer necessary.
2016-03-05 15:28:13 -08:00
Garrett Moon
01820a229d
Allow warnings in pod lint
2016-02-23 17:09:21 -08:00
Garrett Moon
a1bdc876ce
Latest version of PINCache
2016-02-23 16:44:37 -08:00
Garrett Moon
0c57cc7df8
Merge pull request #150 from pinterest/2.0.1Release
...
2.0.1 release
2.0.1
2016-02-23 15:58:49 -08:00
Garrett Moon
38394f7e7f
Add pod linting to travis
2016-02-23 15:52:50 -08:00
Garrett Moon
a189316e0f
Bumping to 2.0.1
2016-02-23 15:36:14 -08:00
Garrett Moon
e7827ed67a
Adding changelog
2016-02-23 15:35:47 -08:00
Garrett Moon
ae71a074ae
Merge pull request #148 from pinterest/fixProgressCrash
...
Fixes a crash in task callbacks
2016-02-23 14:09:20 -08:00
Garrett Moon
cf7a88fe20
Added comments
2016-02-23 11:11:13 -08:00
Garrett Moon
dea281bed6
All access to callback should be done outside async
2016-02-23 11:09:53 -08:00
Garrett Moon
29b0b4ac65
Fixes a crash in task callbacks
...
While all methods on tasks are called within the manager's lock,
dispatching to another queue obviously means the manager may not
be locked anymore.
I also moved calling progress download callbacks to the download
task so it's similar to progress image.
Hopefully these issues have been fixed, but it leads me to believe
a better architecture would be to make the tasks immutable by the
manager and have the tasks manage a lock on themselves. I'll need
to think about that more.
2016-02-23 11:01:56 -08:00
Garrett Moon
2532dace02
Merge pull request #147 from pinterest/fixREADME
...
Fix readme link, thanks @cbttpaul!
2016-02-22 13:10:32 -08:00
Garrett Moon
c58713e8ff
Fix readme link, thanks @cbttpaul!
2016-02-22 13:09:59 -08:00
Garrett Moon
06485660d2
Fix warning due to int conversion
2016-02-17 16:00:41 -08:00
Garrett Moon
7c641ab6e5
Merge pull request #143 from pinterest/dontSetQOSOnEveryOperation
...
We only need to check respondsToSelector once and set QOS on queue, n…
2016-02-17 15:59:50 -08:00
Garrett Moon
d23487c57e
That would have been bad.
2016-02-17 13:43:01 -08:00
Garrett Moon
5f609a7cde
Remove load and instead make supportsQOS method. Thanks @appleguy!
2016-02-17 13:43:01 -08:00
Garrett Moon
ed5fa6af52
We only need to check respondsToSelector once and set QOS on queue, not each operation.
2016-02-17 13:43:01 -08:00
Garrett Moon
5d77ef93a4
Merge pull request #144 from pinterest/fixWaitForCache
...
sleep is seconds, not milliseconds :(
2016-02-17 13:42:12 -08:00
Garrett Moon
065d7cde02
sleep is seconds, not milliseconds :(
2016-02-17 13:31:08 -08:00
Garrett Moon
0d322b3ea8
Merge pull request #139 from pinterest/fixProgressiveExamples
...
The example image is bigger than the max progressive render size.
2016-02-11 11:06:05 -08:00
Garrett Moon
41e031e4e9
Merge pull request #141 from justin/fix-module-map
...
Fixed modulemap file to reference PINButton/PINImageView.
2016-02-11 11:05:52 -08:00
Justin Williams
a165d45104
Make PINButton+PINRemoteImage & PINImageView+PINRemoteImage have public instead of project visibility.
2016-02-11 08:28:07 -07:00
Justin Williams
3a9d639c52
Fixed modulemap file to reference PINButton/PINImageView.
2016-02-11 08:27:07 -07:00
Garrett Moon
4d44e559a2
Merge pull request #136 from justin/bitcode
...
Enable bitcode on compilation from Xcodeproj.
2016-02-10 20:50:37 -08:00
Garrett Moon
a29fa8123a
The example image is bigger than the max progressive render size.
2016-02-10 20:48:59 -08:00
Garrett Moon
2d7b0f997c
Merge branch 'maicki-feature/add-download-progress'
2.0
2016-02-10 18:21:19 -08:00
Garrett Moon
b57161ddcb
Callback on callback queue
2016-02-10 18:20:55 -08:00
Garrett Moon
ae91afe047
Merge branch 'feature/add-download-progress' of https://github.com/maicki/PINRemoteImage into maicki-feature/add-download-progress
2016-02-10 18:16:45 -08:00