Commits on Sep 19, 2016
Commits on May 14, 2016
  1. remove redundant CLCG_PRECT and CLCG_PSIZE macros

    one can just use CLCGP with NSStringFromCGRect and NSStringFromCGSize
    committed May 14, 2016
Commits on May 11, 2016
Commits on Apr 21, 2016
  1. fix incongruence between layout and height calc code in legacy code

    The layout code used half the amount of inner padding while the height calculation code used the full amount, causing cells to be sized too tall.
    Removed unused param from height calc method.
    committed Apr 21, 2016
Commits on Apr 20, 2016
  1. remove redundant method and streamline +hasPushNotificationsBadgeEnabled

    Removed method +isAppBadgeEnabled has functionality identical to +hasPushNotificationsBadgeEnabled.
    committed Apr 20, 2016
  2. add secondsSinceEpoch helper

    committed Apr 20, 2016
Commits on Dec 18, 2015
  1. add clcg_ prefix to all category methods.

    For legacy support (and for their convenience) some of the old UIView positioning accessors (without the prefix) are still available in a separate UIView+CLCGDeprecated category.
    committed Dec 18, 2015
Commits on Dec 16, 2015
  1. category methods renaming part 1 (NSArray+CLCG)

    On NSArray+CLCG category:
    - rename map: to clcg_mapTrim:
    - rename reduceWithStart:block to clcg_reduce:block:
    - add clcg_map: method to map nils to NSNulls.
    - add unit tests for all methods in category
    Remove old (unused) test target and create new Xcode 7 unit test target.
    Change Podfile to cover both targets.
    committed Dec 16, 2015
Commits on Dec 11, 2015
  1. wrap iOS 8 apis in "max_allowed" macros the unlikely event you need to compile in old versions of Xcode
    committed Dec 11, 2015
  2. rename and move STRINGIFY to clcg_macros; add deep stringification

    Rename to CLCG_STRINGIFY to avoid name-clashes.
    New macro CLCG_STRINGIFY_DEEP fixes a problem where if the input arg was another macro, the macro name would be stringified instead of the actual content.
    committed Dec 11, 2015
Commits on Dec 3, 2015
  1. Reverted support back to iOS 4.3

    The lib is still compiling fine with iOS 4.3 as deployment target, so there's no reason to enforce something stricter at this moment. This might change in the near future though.
    committed Dec 3, 2015
  2. fix Cocoapods config (per 0.39.0) and set deployment target to 4.3.

    project file was overriding OTHER_LDFLAGS which Cocoapods don't like.
    Also fixed .gitignore to track Cocoapods xcconfig files without warnings.
    committed Dec 3, 2015
  3. IOS-3384 enable CLCG to load cached images more quickly to allow for …

    …faster perceived loading of book page. Enable loading the best cached image directly in CLCGImageView
    charleki committed with Oct 20, 2015
  4. Save state which can be used to determine if a layout pass is due to …

    …a rotation, especially if it happened while current VC not visible.
    jeffrwon committed with Sep 17, 2015
Commits on Dec 1, 2015
  1. ignore local var shadowing warning since it's intentional, and add ba…

    …ckward compatibility fix
    committed Dec 1, 2015
Commits on Aug 18, 2015
  1. Merge pull request #1 from goodreads/master

    Fix for compiling against iOS 9.
    committed Aug 18, 2015
Commits on Aug 17, 2015
Commits on Aug 15, 2015
Commits on Jul 21, 2015
Commits on Jul 19, 2015
  1. update README

    committed Jul 19, 2015
Commits on Jul 18, 2015
Commits on Jul 8, 2015
Commits on Jun 12, 2015
  1. add function to return the actual device name e.g. to distinguish bet…

    …ween iPhone 5, 6, 6+, etc
    committed Jun 12, 2015
Commits on Jun 9, 2015
  1. add Cocoapod integration for project; minor compilation fixes; now of…

    …ficially supporting iOS 6+ only.
    committed Jun 9, 2015
Commits on Jun 8, 2015
  1. Fix deprecations and add project with reasonably strict build settings

    add .gitignore and fix deprecations when building against iOS 5+ deployment target
    committed Apr 28, 2015
Commits on Apr 28, 2015
Commits on Apr 22, 2015
  1. remove unneeded NSLog

    committed Apr 22, 2015
Commits on Mar 11, 2015
  1. add showErrorMessage method

    showErrorMessage will show the Retry label while showEmptyMessage won't.
    committed Mar 11, 2015
Commits on Mar 2, 2015
Commits on Feb 19, 2015
Commits on Feb 11, 2015