Permalink
Switch branches/tags
Commits on Oct 27, 2015
  1. Modern Objective C: Fewer brackets

    epreston committed Oct 27, 2015
    Fewer brackets through property syntax.  Added stubs to remove
    designated initialiser warnings on build and to better document the
    interface.
Commits on Sep 17, 2015
Commits on Sep 2, 2015
  1. Adopt more modern objective C

    epreston committed Sep 2, 2015
    Also, increment the minimum iOS SDK to 6.0.
Commits on Aug 20, 2015
  1. Remove legacy comments

    epreston committed Aug 20, 2015
    Under ARC, this is no longer required.
  2. Update Test Xcode project and interface files to 6.4

    epreston committed Aug 20, 2015
    A number of build warnings were missing.  ARC was not enabled nor were
    the test supporting source files compatible.  Finally, update the test
    files themselves.
  3. Update Example Xcode project and interface files for 6.4

    epreston committed Aug 20, 2015
    Also reset the default display to horizontal, update build warnings,
    fix a typo.
Commits on Sep 20, 2014
  1. Fix warning on viewDidUnload, deprecated iOS 6.0.

    epreston committed Sep 20, 2014
    The static analyser picked up on the missing call to super in the
    example view controllers viewDidUnload method.  This has been added.
    Also note that viewDidUnload is never called on iOS 6.0 and above
    because views are no longer purged under low-memory conditions.
  2. More uses of instancetype for initWithFrame

    epreston committed Sep 20, 2014
    Update method signature of “initWithFrame” to use instancetype instead
    of id.
  3. Use instancetype for initWithFrame

    epreston committed Sep 20, 2014
    Update method signature of “initWithFrame” to use instancetype instead
    of id.
Commits on May 1, 2014
  1. Fixed API, make minimumFrameSize property readonly

    epreston committed May 1, 2014
    minimumFrameSize is a derived property and as such, should be
    “read-only” externally.  It returns the size required to display all of
    the content in its current state (this may be more or less than the
    views current size or viewport within a scrollview).
  2. Minor updates to example project

    epreston committed May 1, 2014
    Enabled compile time warnings for stricter error checking, organized
    project structure moving the 3 “target” dependent files into their own
    directory. Project groups better reflect the directory structure of
    source found on disk.
Commits on Apr 29, 2014
  1. Removed method declarations from private interface

    epreston committed Apr 29, 2014
    Method declarations for private routines are not longer required in
    modern objective-c.  The implementation resolves them so they don’t
    need to be declared.
  2. Removed explicit synthesized private member vars

    epreston committed Apr 29, 2014
    @synthesize is no longer required in objective-c, the implementation
    creates _varName private members.
Commits on Feb 14, 2014
  1. Update .travis.yml

    epreston committed Feb 14, 2014
    Trying xcode_sdk: iphonesimulator for travis-ci.
  2. Update .travis.yml

    epreston committed Feb 14, 2014
    Testing xcode_sdk: iphoneos in Travis-CI
  3. Updated project settings

    epreston committed Feb 14, 2014
    Updated project settings remove code sign error in Travis-CI
  4. Updated project scheme settings for CI builds

    epreston committed Feb 14, 2014
    xctool, like xcodebuild, isn't able to automatically create schemes. We
    recommend disabling "Autocreate schemes" in your workspace/project,
    making sure your existing schemes are marked as "Shared", and making
    sure they're checked into source control.
  5. Update .travis.yml

    epreston committed Feb 14, 2014
    Added explicit project and scheme information to travis-ci configuration.
Commits on Feb 13, 2014
  1. Merge pull request #25 from bitdeli-chef/master

    epreston committed Feb 13, 2014
    Add a Bitdeli Badge to README, integrate repository analytics.
Commits on Oct 19, 2013
  1. Removed documentation scheme but kept built target.

    epreston committed Oct 19, 2013
    The documentation target and scheme were a quick tool to build the
    documentation just like the project.  The target is still there, up to
    the user to add to the default or other scheme.
  2. Updated project to not require a code signing identity.

    epreston committed Oct 19, 2013
    If you are using this outside the simulator, select a code signing
    identity.
  3. Updated travis build file

    epreston committed Oct 19, 2013
    The build file will now ask Travis to update sub modules (if they are
    ever used) and only build from master.  Build commands should change
    the current directory to the project location.
  4. Updated to display CI status in readme.

    epreston committed Oct 19, 2013
    CI status will now be displayed on the readme.
  5. First steps into CI with Travis

    epreston committed Oct 19, 2013
    See travis-ci.org for further details.
Commits on Oct 13, 2013
  1. Merge branch 'ARC'

    epreston committed Oct 13, 2013
  2. Conversion to ARC.

    epreston committed Oct 13, 2013
  3. Merge branch 'ARC'

    epreston committed Oct 13, 2013