Skip to content
This repository has been archived by the owner on Feb 16, 2019. It is now read-only.

Commit

Permalink
Version 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
soffes committed May 21, 2012
1 parent b5d3509 commit 943321f
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 69 deletions.
12 changes: 10 additions & 2 deletions Changelog.markdown
@@ -1,12 +1,20 @@
# SSToolkit Changelog

### Version 0.1.2
### Version 1.0.0

This comment has been minimized.

Copy link
@soffes

soffes May 21, 2012

Author Owner

Jumped to version 1.0.0 since SSToolkit is in production in lots of apps. See http://semver.org


*Unreleased*
[Released May 21, 2012](https://github.com/samsoffes/sstoolkit/tree/1.0.0)

* Move to ARC
* Add `rowBackgroundColor` to SSCollectionView. This is useful for having a texture background color on the collection view and preventing the internal UITableView from using it as the background color of each row.
* Add `NSAssert` in SSCollectionView for a `nil` `reuseIdentifier`. This used to be an `NSLog`. It was changed to an assert because you really need to provide one or your performance will be just awful. Be user to add `NS_BLOCK_ASSERTIONS` in your release build to avoid crashing just incase you missed one somewhere.
* Add `deepMutableCopy` to `NSDictionary` and `NSArray`
* Add `cellImageForKey:` to SSPickerViewController - [@greenisus](http://github.com/greenisus)
* Add `rowBackgroundColor` to SSCollectionView
* Improve NSDate ISO8601 category to support timezones
* Add NSDate category for converting a date to a short string (similar to Tweetbot) localized in 15 languages
* Add SSRateLimit
* Add SSButton
* Lots of bug fixes

### Version 0.1.2

Expand Down
67 changes: 3 additions & 64 deletions Readme.markdown
Expand Up @@ -6,6 +6,8 @@ If you're using this in your project, I'd love to hear about it! [Send me an ema

## Documentation

**Read the [SSToolkit Documentation](http://sstoolk.it/documentation) online.**

Install the documentation into Xcode with the following steps:

1. Open Xcode Preferences
Expand All @@ -15,51 +17,10 @@ Install the documentation into Xcode with the following steps:

http://docs.sstoolk.it/com.samsoffes.sstoolkit.atom

5. Click Install next the new row reading "SSKeychain Documentation". (If you don't see it and didn't get an error, try restarting Xcode.)
5. Click Install next the new row reading "SSToolkit Documentation". (If you don't see it and didn't get an error, try restarting Xcode.)

Be sure you have the docset selected in the organizer to see results for SSToolkit.

You can also **read the [SSToolkit Documentation](http://sstoolk.it/documentation) online.**

## Classes

### Views

* [SSAnimatedImageView][] - easily create timed or keyframed animations
* [SSBadgeView][] - badge accessory view for table cells, similar to Mail.app unread counts
* [SSBorderedView][] - draw boxes with top and bottom borders with optional insets
* [SSCollectionView][] - simple collection view modeled after UITableView and NSCollectionView
* [SSGradientView][] - easily create gradients with optional borders and insets
* [SSHUDView][] - simple heads-up display
* [SSLabel][] - vertically align and inset your text
* [SSLineView][] - easily create solid, dotted, or dashed lines with an inset
* [SSLoadingView][] - flexible loading view
* [SSPieProgressView][] - pie chart style progress bar similar to the one in Xcode's status bar
* [SSWebView][] - handy delegate additions and control over shadows and scroll

### Controls

* [SSAddressBarTextField][] - textfield to show loading progress and control a web view
* [SSTextField][] - inset your text
* [SSTextView][] - placeholders like `UITextField`
* [SSSegmentedControl][] - segmented control clone so make customizing the appearance easier
* [SSSwitch][] - switch clone so make customizing the appearance easier

### View Controllers

* [SSCollectionViewController][] - manage a collection view
* [SSPickerViewController][] - easily create picker view controllers like the Settings.app
* [SSRatingPickerViewController][] - simple view controller for rating stuff like App Store.app

### Misc

* [SSDrawingUtilities][] - random macros for drawing and such
* [SSConcurrentOperation][] - a simple wrapper for concurrent NSOperations

### Categories

[Several categories](http://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSCategories.h) are included and used throughout SSToolkit.

## Adding SSToolkit to your project

For installation instructions, see [the getting started guide on the SSToolkit website](http://sstoolk.it/#getting-started).
Expand All @@ -83,25 +44,3 @@ For usage instructions, see [the usage guide on the SSToolkit website](http://ss
## Thanks

Huge thanks to [our contributors](http://github.com/samsoffes/sstoolkit/contributors), [Jake Marsh](http://deallocatedobjects.com), and [Mike Rundle](http://flyosity.com).

[SSAnimatedImageView]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSAnimatedImageView.h
[SSBadgeView]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSBadgeView.h
[SSBorderedView]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSBorderedView.h
[SSCollectionView]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSCollectionView.h
[SSGradientView]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSGradientView.h
[SSHUDView]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSHUDView.h
[SSLabel]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSLabel.h
[SSLineView]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSLineView.h
[SSLoadingView]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSLoadingView.h
[SSPieProgressView]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSPieProgressView.h
[SSWebView]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSWebView.h
[SSAddressBarTextField]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSAddressBarTextField.h
[SSTextField]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSTextField.h
[SSTextView]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSTextView.h
[SSSegmentedControl]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSSegmentedControl.h
[SSSwitch]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSSwitch.h
[SSCollectionViewController]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSCollectionViewController.h
[SSPickerViewController]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSPickerViewController.h
[SSRatingPickerViewController]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSRatingPickerViewController.h
[SSDrawingUtilities]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSDrawingUtilities.h
[SSConcurrentOperation]: https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSConcurrentOperation.h
4 changes: 2 additions & 2 deletions SSToolkit.podspec
@@ -1,11 +1,11 @@
Pod::Spec.new do |s|
s.name = 'SSToolkit'
s.version = '0.1.3'
s.version = '1.0.0'
s.platform = :ios
s.summary = 'A collection of well-documented iOS classes for making life easier.'
s.homepage = 'http://sstoolk.it'
s.author = { 'Sam Soffes' => 'sam@samsoff.es' }
s.source = { :git => 'https://github.com/samsoffes/sstoolkit.git', :tag => '0.1.3' }
s.source = { :git => 'https://github.com/samsoffes/sstoolkit.git', :tag => '1.0.0' }

s.description = 'SSToolkit is a collection of well-documented iOS classes for making life ' \
'easier by solving common problems all iOS developers face. Some really ' \
Expand Down
2 changes: 1 addition & 1 deletion VERSION
@@ -1 +1 @@
0.1.2
1.0.0

0 comments on commit 943321f

Please sign in to comment.