Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Feb 27, 2015
  1. @maicki

    Merge pull request #15 from tijoinc/fix-debug-definition-warning

    maicki authored
    Fix -Wundef warnings. Thanks for that!
Commits on Feb 24, 2015
  1. @tijoinc

    Check if iOS-specific macro is defined before using its value.

    tijoinc authored
    Was causing a warning with the -Wundef flag turned on when building the Mac project.
  2. @tijoinc

    Check for both the definition and value of DEBUG.

    tijoinc authored
    Vanilla iOS projects define DEBUG to be 1 in the Debug build configuration, and don't define DEBUG at all in the Release build configuration. That means that if you make a release build DEBUG is implicitly 0, but if you turn on the -Wundef warning flag you'll get warnings about this implicit value. This change explicitly makes sure both that DEBUG is defined and that its value evaluates to true.
  3. @tijoinc

    Turn on -Wundef warning flag.

    tijoinc authored
Commits on Dec 27, 2014
  1. @maicki
Commits on Dec 5, 2014
  1. @maicki

    Update to 1.0.3

    maicki authored
  2. @maicki

    Bump deployment target to 4.3

    maicki authored
  3. @maicki

    Fix crash if passing nil in arguments parameter of methodOperationWit…

    maicki authored
    …hAPIMethod:forHTTPMethod:arguments:delegate:
  4. @maicki
  5. @maicki

    Rename SFHFKeychainUtils to PocketAPIKeychainUtils #3 and #14

    maicki authored
    We cannot add SFHFKeychainUtils as a dependency to the CocoaPods file as the SFHFKeychainUtils CocoaPods file doesn't have Mac in it's CocoaPods file. Linting of our pod file would not succeed.
  6. @maicki
  7. @maicki

    Fix for iOS 3 and iOS 4 URL encoding

    maicki authored
    Fixes URL encoding for non-NSString objects by ensuring they are converted to NSString objects before being URL-encoded, preventing a crash #4
  8. @maicki

    Switch to non-deprecated method for determining OSX version #5

    maicki authored
    Apple deprecated Gestalt in 10.8 without providing a sane alternative. I've implemented the current recommended approach to accomplish what Gestalt previously did (and thus eliminate my current project's annoying warning).
    
    Probably worth it to look into NSProcessInfo for 10.10+
  9. @maicki
  10. @maicki

    Add license file

    maicki authored
  11. @maicki

    Add gitignore file #6

    maicki authored
Commits on Mar 7, 2013
  1. Added migration for Mac 1.0.2 SDK

    Steve Streza authored
  2. Updated to 1.0.2

    Steve Streza authored
  3. Fixed a bug where installing multiple Mac apps with the Pocket SDK wo…

    Steve Streza authored
    …uld cause keychain keys to be in conflict
    
    Steps to reproduce:
    1. Install a 3rd-party app with the Pocket SDK
    2. Login
    3. Build and run the test app under the Release configuration
    4. The app should not be logged in, try to access other keychain items, or return a 137 error from the Pocket API
Commits on Dec 6, 2012
  1. Updated SDK version to 1.0.1

    Steve Streza authored
Commits on Nov 30, 2012
  1. Prevent infinite loop if saving a URL and tapping "No Thanks"

    Steve Streza authored
    Reproducible steps:
    
    1) Open the iOS test app
    2) Login to Pocket
    3) Approve access for the app
    4) Get redirected back to the iOS test app
    5) In the browser, go to getpocket.com/connected_accounts and remove access for the iOS test app. Do NOT log out within the app.
    6) In the IOS test app, tap a row to save it. It will redirect you to auth again.
    7) Tap "No Thanks" and get redirected back to the test app
    
    Prior to this commit, the test app would immediately try to log in again. Every time you tap "No thanks" it immediately attempts a new log in.
    
    With this commit, the test app would not try to log in again, and will correctly report an error.
Commits on Nov 6, 2012
  1. Fixed docs typo

    Steve Streza authored
  2. Removed unit tests scheme

    Steve Streza authored
  3. Merge branch 'master' of github.com:Pocket/Pocket-ObjC-SDK-Private

    Steve Streza authored
    Conflicts:
    	Examples/MacApp/Mac Test App.xcodeproj/project.pbxproj
  4. Updated podspec for 1.0

    Steve Streza authored
  5. 1.0!

    Steve Streza authored
  6. Added iPhone 5 PNG

    Steve Streza authored
  7. Fixed whitespace

    Steve Streza authored
Commits on Oct 31, 2012
  1. @stevestreza

    Added CocoaPods podspec

    stevestreza authored
Commits on Oct 9, 2012
  1. Added tweet attribution APIs for saving

    Steve Streza authored
  2. Detect 50x errors from the server

    Steve Streza authored
Something went wrong with that request. Please try again.