Skip to content
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.
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.
Commits on Dec 11, 2015
  1. wrap iOS 8 apis in "max_allowed" macros

    committed the unlikely event you need to compile in old versions of Xcode
  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.
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.
  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.
  3. IOS-3384 enable CLCG to load cached images more quickly to allow for …

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

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

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

    Fix for compiling against iOS 9.
Commits on Aug 17, 2015
Commits on Aug 15, 2015
  1. Fix for compiling against iOS 9.

    Jeff Wong committed
Commits on Jul 21, 2015
Commits on Jul 19, 2015
  1. update README

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
Commits on Jun 9, 2015
  1. add Cocoapod integration for project; minor compilation fixes; now of…

    …ficially supporting iOS 6+ only.
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
Commits on Apr 28, 2015
Commits on Apr 22, 2015
  1. remove unneeded NSLog

Commits on Mar 11, 2015
  1. add showErrorMessage method

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

Commits on Jan 16, 2015
Commits on Dec 24, 2014
  1. rename categories to a more standard naming convention, and CLCGTVVC …

    …to CLCGTableViewVC. Some clean-up.
    In particular, clean-up incorrect license info in a few files.
Commits on Dec 23, 2014
Commits on Nov 11, 2014
Something went wrong with that request. Please try again.