Garrett Moon
9409a5e073
Update podspec for 1.1 release
2015-08-01 18:15:13 -07:00
Jon Parise
a36d5ff37d
Merge pull request #20 from pinterest/setOperationQOS
...
Set QOS / Thread priority
1.1
2015-08-01 15:18:27 -07:00
Garrett Moon
053ee6dfc3
Merge pull request #17 from jmah/jmah/mini-optimization
...
Optimize cancelling operations a little
2015-08-01 14:14:38 -07:00
Garrett Moon
bbf05dec24
Merge pull request #16 from jmah/jmah/thread-safety-fix
...
Fix concurrency issue: Only alter completions dictionary while locked
2015-08-01 14:06:28 -07:00
Jon Parise
bb8c9db99f
Merge pull request #18 from jmah/jmah/bool-clean
...
Ensure BOOLs are YES / NO
2015-08-01 13:10:57 -07:00
Garrett Moon
5036a71446
Remove extra qualityOfService set
2015-08-01 12:43:26 -07:00
Jon Parise
b6ce589aac
Merge pull request #21 from pinterest/clearContextFirst
...
Context should be nil'd before image source
2015-08-01 12:41:07 -07:00
Garrett Moon
99b34850c7
Context should be nil'd before image source
2015-08-01 09:28:07 -07:00
Garrett Moon
144327ae99
Set QOS / Thread priority
...
Surprisingly, it seems that leaving the qos priority to default does not actually lead to a qos of background like the documentation states. I've found that the QOS gets upgraded to user interactive in some cases. This explicitly sets the QOS on all operations to background so we don't affect scroll performance.
2015-08-01 09:24:47 -07:00
Jonathon Mah
735852c800
Ensure BOOLs are YES / NO
...
Previously some could be greater than 1.
2015-07-31 18:45:44 -07:00
Jonathon Mah
ffd92b70af
Optimize cancelling operations a little
2015-07-31 18:42:13 -07:00
Jonathon Mah
18bfff532b
Fix concurrency issue: Only alter completions dictionary while locked
2015-07-31 18:28:30 -07:00
Jon Parise
ce50f3c2be
Merge pull request #15 from jparise/early-check
2015-07-31 15:28:23 -07:00
Jon Parise
ead45bf18a
Pass options directly to our early return routine.
...
This is a more flexible approach that will allow this routine to consider the
full set of options when evaluating an early return.
Also, the `queue` parameter was never being used so it has been removed.
2015-07-31 15:11:04 -07:00
Jon Parise
5cc919cbf9
Merge branch 'UUID'
2015-07-31 15:05:35 -07:00
Jon Parise
fd073e394e
Simplify UUID parameter handler.
2015-07-31 14:54:52 -07:00
Garrett Moon
da1a21045c
Merge pull request #13 from pinterest/addOlderSDKs
...
Add older sdks
2015-07-30 17:13:22 -07:00
Garrett Moon
49226213bf
Can't specify simulator
2015-07-30 16:53:41 -07:00
Garrett Moon
b0a923a99c
Add Travis tests for older SDKs. Only build master.
2015-07-30 16:51:32 -07:00
Garrett Moon
b1d7d1fe5f
Merge pull request #12 from pinterest/fixQOSTestAndDocumentLimitations
...
Fix QOS Test (and add cleanup)
2015-07-30 16:18:02 -07:00
Garrett Moon
3cbbaf758b
Move key fetch outside of for loop
2015-07-30 15:47:34 -07:00
Garrett Moon
faa6264b65
Fix QOS Test (and add cleanup)
...
- Remove lower quality images from cache if a higher quality one is to be downloaded
- Document weirdness around QOS and caching
- Fix QOS test
2015-07-30 15:27:44 -07:00
Garrett Moon
d45faa3044
Merge pull request #11 from pinterest/fixEarlyReturnTest
...
Fixing the early return test.
2015-07-30 14:26:47 -07:00
Garrett Moon
f64da583c1
Switch to for loop so this times out.
2015-07-30 14:22:22 -07:00
Garrett Moon
9fd2ca9c28
Fixing the early return test. I forgot about the optimization to execute callbacks before images are stored in the cache.
2015-07-30 14:11:23 -07:00
Garrett Moon
aaf11794c4
Merge pull request #10 from pinterest/addLinguistAttributes
...
Add .gitattributes to help github correctly identify language repo.
2015-07-30 13:46:30 -07:00
Garrett Moon
72c6a6556d
Add .gitattributes to help github correctly identify language repo.
2015-07-30 13:42:53 -07:00
Garrett Moon
6186c59c51
Merge pull request #9 from jparise/lock-names
...
Name our locks.
2015-07-29 15:05:21 -07:00
Jon Parise
38d9f8e3c9
Name our locks.
2015-07-29 14:43:23 -07:00
Garrett Moon
ddcfbf1d5f
Merge pull request #3 from ZevEisenberg/bugfix/zeveisenberg/1-prefix-category-methods
...
prefix category methods
2015-07-29 08:56:10 -07:00
Zev Eisenberg
e142bfa43f
Fix dangling deprecated calls.
2015-07-27 17:58:24 -04:00
Zev Eisenberg
87fe6e7185
Minor ReadMe cleanup.
2015-07-27 17:58:23 -04:00
Zev Eisenberg
c9f1796b3f
Prefix category methods.
2015-07-27 17:57:37 -04:00
Garrett Moon
ccc27640fb
Publish scheme
2015-07-27 11:11:19 -07:00
Garrett Moon
6d890229f5
Fix .travis.yml
2015-07-27 11:07:52 -07:00
Garrett Moon
ed0bd22360
- Fix podspec
2015-07-27 11:03:36 -07:00
Jon Parise
80723bb43a
Merge pull request #2 from pixyzehn/feature/fix_storyboard_error
...
Fix storyboard error on example
2015-07-27 09:50:33 -07:00
Jon Parise
7414dda5fd
Update Example/Pods/ to reflect PINCache update.
2015-07-27 09:47:37 -07:00
Jon Parise
845a01fe56
Use the public CocoaPods version of PINCache.
2015-07-27 09:40:24 -07:00
Jon Parise
11838ceca5
Merge pull request #7 from jaredsinclair/issue-6-modules
...
fix(imports): change to module imports where relevant
2015-07-27 09:26:54 -07:00
Jon Parise
60dd076d7c
Merge pull request #4 from ZevEisenberg/bugfix/zeveisenberg/fix-some-static-analysis-warnings
...
Add missing calls to super to fix static analysis warnings
2015-07-27 09:26:09 -07:00
Jared Sinclair
8dc2c2a4f5
fix(imports): change to module imports where relevant
2015-07-26 18:25:56 -04:00
Kent Brewster
7c2890d9a8
fix errant apostrophe in possessive "its"
2015-07-25 08:37:10 -10:00
Zev Eisenberg
1099f70847
Add missing calls to super.
2015-07-24 21:12:41 -04:00
Nagasawa Hiroki
cf035218be
Fix storyboard error on example
2015-07-25 10:03:41 +09:00
Garrett Moon
10c92ec928
Add more contact info
1.0
2015-07-22 17:35:41 -07:00
Garrett Moon
9d2bd31f95
1.0
2015-07-22 17:29:31 -07:00