Commit Graph

  • e79fe83ce2 Moving examples deeper so that carthage can build the correct project master Zhigang Fang 2016-10-07 15:52:12 +08:00
  • 030137ad6f Rename APIs that have been reported for causing rejection :( avoidAppleAPIFilter Garrett Moon 2016-09-29 14:21:54 -07:00
  • aefee50a61 PINAnimatedImageManager cleanup in +initialize rather than +load (#249) billkunz 2016-09-23 16:00:18 -07:00
  • de6c8e0ad6 Include a full copy of the Apache-2.0 license (#248) Jon Parise 2016-09-21 14:48:42 -07:00
  • 38d4e01419 [Feature] [Rebased] Add support for in-url base64 encoded images (#246) Anton Bukov 2016-09-21 21:44:45 +03:00
  • c0f96d4322 Merge pull request #242 from pinterest/AHBlendMode appleguy 2016-09-08 21:37:08 -07:00
  • e68a03fe4d Use kCGBlendModeCopy when decoding images Adlai Holler 2016-09-05 23:56:25 -07:00
  • 1b68fbb3a4 Ensure Opaque Images Have No Alpha Channel (#241) Adlai Holler 2016-09-05 23:11:26 -07:00
  • 0d5437cab6 Don't bother archiving / unarchiving data. (#229) Garrett Moon 2016-08-20 12:39:34 -07:00
  • baf9202da9 Fixed completion handler crash (#233) Francisco Sevillano 2016-08-20 19:54:51 +02:00
  • 74be29700b Cleanup, thanks @chrisdanford! morePerformantCaching Garrett Moon 2016-08-12 11:39:03 -07:00
  • d5c5c36044 Update README.md, installation by CocoaPods (#232) Leonardo Ferreira 2016-08-12 15:28:31 -03:00
  • 08cc5de75b Fix invalid object test Garrett Moon 2016-08-11 14:53:58 -07:00
  • b5b13fc2ef Fix warnings Garrett Moon 2016-08-09 16:57:24 -07:00
  • f0edfad0a3 Don't bother archiving / unarchiving data. Garrett Moon 2016-08-09 13:44:36 -07:00
  • 3a6bc57ae7 Pluggable cache (#225) Alex Shevchenko 2016-08-05 15:59:16 -07:00
  • 83fe96270b Fixes webp integration for CocoaPods > 1.0. Thanks to SDWebImage for the solution and @yxztj to pointing it out! (#226) Garrett Moon 2016-08-05 13:13:42 -07:00
  • 9baf7afa5e Fixes webp integration for CocoaPods > 1.0. Thanks to SDWebImage for the solution and @yxztj to pointing it out! fixWebPForCocoaPods1.0 Garrett Moon 2016-08-04 15:15:32 -07:00
  • 03d7d40ab4 Beta 3 3.0.0-beta.3 Garrett Moon 2016-08-02 16:58:07 -07:00
  • 68a0be12a8 Fix Carthage for PINCache beta Garrett Moon 2016-08-02 16:57:02 -07:00
  • f76a8c1231 Upgrade PINCache (#223) Garrett Moon 2016-07-22 16:58:16 -07:00
  • f9e939b374 Updating example upgradePINCache Garrett Moon 2016-07-22 16:47:27 -07:00
  • 3e6d603cc2 Update the repos Garrett Moon 2016-07-22 16:34:19 -07:00
  • da0b359d9c Upgrade spec too Garrett Moon 2016-07-22 16:23:06 -07:00
  • 143e1ae817 Upgrade PINCache Garrett Moon 2016-07-22 15:02:29 -07:00
  • ded2e07dd3 Add support for retrying and reduce default timeout. (#215) Garrett Moon 2016-07-15 16:18:58 -07:00
  • 935d6e374c Use NSInteger addSupportForRetries Garrett Moon 2016-07-15 16:18:43 -07:00
  • 0e82f50c98 Add missing nullability Garrett Moon 2016-07-15 16:04:37 -07:00
  • c9f3544c4e Drop support for macOS 10.8 and iOS 6.0. It actually already happened… (#221) Garrett Moon 2016-07-15 15:41:11 -07:00
  • 175a4473f3 Return HTTP error codes >= 400. Don't retry when failure is sure to occur again. Garrett Moon 2016-07-15 15:40:32 -07:00
  • 433c2c95b5 Missed one. drop10.8and6.0Support Garrett Moon 2016-07-15 15:05:21 -07:00
  • 3dbbfc7591 Without this, the system is likely caching our NSURLResponses which means double caching :( (#219) Garrett Moon 2016-07-15 15:02:09 -07:00
  • 5a6c1ce5e0 Drop support for macOS 10.8 and iOS 6.0. It actually already happened with the adoption of NSURLSession. Garrett Moon 2016-07-15 14:53:53 -07:00
  • 855d457bcf Support varying pixel lengths (#213) Garrett Moon 2016-07-15 14:51:58 -07:00
  • 2cfc232d11 Adds better support for cancelation (#218) Garrett Moon 2016-07-15 14:51:48 -07:00
  • b509f94da0 Without this, the system is likely caching our NSURLResponses which means double caching :( useEphemeralSessionConfig Garrett Moon 2016-07-15 10:29:05 -07:00
  • 7c1ff81703 Adds better support for cancelation betterCatchingOfCancelation Garrett Moon 2016-07-14 11:39:09 -07:00
  • 7881b981ad Add support for retrying and reduce default timeout. Garrett Moon 2016-07-13 11:26:35 -07:00
  • b60c7ca8b8 See what version we're running (#220) Garrett Moon 2016-07-15 14:40:40 -07:00
  • 3c2f743b64 Force 0.39.0 fixBuild Garrett Moon 2016-07-15 14:23:59 -07:00
  • a5c15ff0c9 See what version we're running Garrett Moon 2016-07-15 10:42:55 -07:00
  • 1f8c8c47d4 Add in methods for reading out bitsPerPixel too. supportVaryingPixelLengths Garrett Moon 2016-06-29 13:18:54 -07:00
  • 6ce69be6c6 Add support for varying pixel lengths. Garrett Moon 2016-06-29 13:01:16 -07:00
  • 55893eee2f ivar no longer used because status is stored on shared version. (#206) Garrett Moon 2016-06-07 16:20:00 -07:00
  • 097e01cf15 Fix runaway NSData (#205) Garrett Moon 2016-06-07 15:40:43 -07:00
  • 84c84d977f Early return on error, thans @rahul-malik & @timonus! fixRunawayData Garrett Moon 2016-06-07 15:23:00 -07:00
  • 80ef70ed35 ivar no longer used because status is stored on shared version. removeUnusedVar Garrett Moon 2016-06-07 15:20:08 -07:00
  • a625523036 Fix runaway NSData Garrett Moon 2016-06-07 14:59:46 -07:00
  • 3f0659a6dc Fix crash that can occur if image creation failed. (#204) Garrett Moon 2016-06-03 11:16:09 -07:00
  • f04eda17f4 Fix crash that can occur if image creation failed. fixCFAutorelease Garrett Moon 2016-06-03 09:48:37 -07:00
  • e95f161ac2 Beta 2 3.0.0-beta.2 Garrett Moon 2016-05-03 12:40:43 -07:00
  • 182bfe2630 Merge the tvOS spec into the iOS spec to ease integration in downstream projects. (#196) Garrett Moon 2016-05-02 16:49:02 -07:00
  • 99b025436a Merge the tvOS spec into the iOS spec to ease integration in downstream projects. removeTVOSSpec Garrett Moon 2016-05-02 16:24:02 -07:00
  • a7ce67a325 3.0.0-beta Garrett Moon 2016-04-25 13:11:11 -07:00
  • 6ea791b40a Forward port changelog 3.0.0-beta Garrett Moon 2016-04-25 11:23:38 -07:00
  • ea15d2bbf6 Backport #185 2.1.4 2.1.4 Garrett Moon 2016-04-22 13:19:58 -07:00
  • fe81a3dacd 2.1.4 Garrett Moon 2016-04-22 12:59:08 -07:00
  • f1f047c647 Have PINProgressiveImage pass back the quality of the current progressive image (#185) Wendy Lu 2016-04-13 07:42:37 -07:00
  • 6c5b928935 Generate the cacheKey only when necessary (#191) Diego Torres 2016-04-22 20:34:25 +02:00
  • b4a6bcbbc9 Disable 8.4 travis build as its hanging. Will look into re-enabling in the future. Garrett Moon 2016-04-19 16:53:24 -07:00
  • 13ae9f9a8a Handle errors when writing files. (#190) Garrett Moon 2016-04-19 15:48:28 -07:00
  • 1d04bf82b2 Use a hashed key when the URL is too long (#189) Diego Torres 2016-04-20 00:48:08 +02:00
  • 7c0b68cb29 Add comment to explain writing durations to file. handleFileWriteErrors Garrett Moon 2016-04-19 15:31:42 -07:00
  • c8c4b5ace2 Address comments, fix warning. Garrett Moon 2016-04-19 15:29:36 -07:00
  • f8d39a1985 Handle errors when writing files. Garrett Moon 2016-04-19 15:01:37 -07:00
  • 05b24714f4 Materialize object isn't meant to be called on nil objects. (#187) Garrett Moon 2016-04-13 10:21:53 -07:00
  • 08502aee9b Materialize object isn't meant to be called on nil objects. fix186 Garrett Moon 2016-04-13 08:35:01 -07:00
  • bf1012741c Add error for empty images. (#188) Garrett Moon 2016-04-13 10:09:38 -07:00
  • 6270779beb Add error for empty images. addEmptyImageError Garrett Moon 2016-04-13 09:47:36 -07:00
  • 706ba6f061 2.1.3 release 2.1.3 2.1.3 Garrett Moon 2016-04-13 08:19:20 -07:00
  • f15ca03ece If object is nil, do not try and 'handle' it. Garrett Moon 2016-04-13 08:02:15 -07:00
  • 0e81f77d16 Have PINProgressiveImage pass back the quality of the current progressive image (#185) Wendy Lu 2016-04-13 07:42:37 -07:00
  • 632e1bcd2a Modify estimatedRemainingTimeThreshhold Behavior to Match Documentation (#184) Adlai Holler 2016-04-11 15:36:50 -07:00
  • e6cf241648 Fix warning, passing in NULL instead of 0 Garrett Moon 2016-04-11 15:26:25 -07:00
  • a0c421e50f Fix build, need to return results :) Garrett Moon 2016-04-11 15:25:11 -07:00
  • 8d8922edd1 Merge pull request #183 from Adlai-Holler/PrefetchingReturnsTasks Garrett Moon 2016-04-11 14:53:26 -07:00
  • c4fb727a74 Merge pull request #182 from Adlai-Holler/IndentationSettings Garrett Moon 2016-04-11 14:51:56 -07:00
  • e783cf63d1 Merge pull request #180 from pinterest/addPINAnimatedImage Garrett Moon 2016-04-11 14:41:07 -07:00
  • 9dd8ebf8da Better clearing of memory mapped files. addPINAnimatedImage Garrett Moon 2016-04-11 12:56:58 -07:00
  • 157771425d Another indentation fix Adlai Holler 2016-04-09 12:59:58 -07:00
  • 6ff9eea9ff Use spaces for indentation Adlai Holler 2016-04-09 12:20:23 -07:00
  • df53f5516e Set project indentation to spaces Adlai Holler 2016-04-09 12:16:50 -07:00
  • df36ae409b Return tasks from prefetching methods Adlai Holler 2016-04-09 12:08:02 -07:00
  • e3d2e07ae7 Addressing Rricky's comments Garrett Moon 2016-04-08 16:26:04 -07:00
  • 5c5c3f4cba Documentation of PINAnimatedImage Garrett Moon 2016-04-08 14:38:58 -07:00
  • f10547d1c5 Fix for file cleanup / prevent crash if memoryMap is nil. Garrett Moon 2016-04-08 10:55:06 -07:00
  • 9e8132cf68 I can't believe it was a typo Garrett Moon 2016-04-06 14:48:51 -07:00
  • fc900b66d2 Cross platform fixes Garrett Moon 2016-04-06 14:03:37 -07:00
  • 5e2d20d36b Beta of PINAnimatedImage Garrett Moon 2016-04-05 18:02:09 -07:00
  • c5c75b8f10 Add Carthage to Travis addCarthageToTravis Garrett Moon 2016-04-04 16:26:40 -07:00
  • 54062d96d1 Fix examples and Carthage Garrett Moon 2016-04-04 16:23:31 -07:00
  • ea164f9524 Follow up to #175, addressing comments Garrett Moon 2016-04-04 16:12:17 -07:00
  • 83c8fc687f Merge pull request #175 from pinterest/addSupportForCustomDecode Garrett Moon 2016-04-04 16:11:07 -07:00
  • 4b5d3b8c7e Cleanup addSupportForCustomDecode Garrett Moon 2016-03-29 17:18:37 -07:00
  • 509ee0cd2e UIImage -> PINImage Garrett Moon 2016-03-29 16:48:46 -07:00
  • 7c31744e31 Switch to alternative representation Garrett Moon 2016-03-18 13:36:51 -07:00
  • 4fbb5b540c Spacing Garrett Moon 2016-03-17 10:40:38 -07:00
  • 1d84f5ebc8 Add memory container Garrett Moon 2016-03-17 10:39:11 -07:00
  • 5007fd2cc5 2.1.2 2.1.2 Garrett Moon 2016-03-25 08:36:54 -07:00
  • 973ae6c906 Merge pull request #172 from ejensen/cleanup Garrett Moon 2016-03-25 08:14:42 -07:00