a rectangular (square), indeterminate progress indicator for iOS and OS X
Objective-C
Latest commit d058775 Apr 2, 2015 @eternalstorms readme update
Permalink
Failed to load latest commit information.
ESSSquareProgressIndicator.xcodeproj
ESSSquareProgressIndicator
ESSSquareProgressIndicatorTests
.gitignore
README.md

README.md

ESSSquareProgressIndicator

A rectangular (square), indeterminate progress indicator for iOS and OS X (Blog Post)

ESSSquareProgressIndicator Animation

It was created during the development of the iOS game Reach ZEN.

First, the License Agreement

1) You can use the code in your own products.
2) You can modify the code as you wish, and use the modified code in your products.
3) You can redistribute the original, unmodified code, but you have to include the full license text below.
4) You can redistribute the modified code as you wish (without the full license text below).
5) In all cases, you must include a credit mentioning Matthias Gansrigler as the original author of the source.
6) I’m not liable for anything you do with the code, no matter what. So be sensible.
7) You can’t use my name or other marks to promote your products based on the code.
8) If you agree to all of that, go ahead and download the source. Otherwise, don’t.

How To Use ESSSquareProgressIndicator

Place a UIView / NSView in your interface and set its class to ESSSquareProgressIndicator. Done.
The color and stroke width of the progress indicator can be changed in code or in Interface Builder due to IB_DESIGNABLE and IBInspectable.

Requirements

This code has been tested on iOS 7.1 and OS X Yosemite 10.10. It might work with earlier versions of these platforms.
Developed with Xcode 6.2

Support

The framework and code is provided as-is, but if you need help or have suggestions, you can contact me anytime at opensource@eternalstorms.at or @eternalstorms on twitter

For other Open Source projects of mine, please visit http://www.eternalstorms.at/opensource

I want to hear from you

If you use ESSSquareProgressIndicator in one of your projects, please let me know! I'd love to hear about your apps and mention them here on this project page :) !!