Skip to content

Commit

Permalink
Release 0.9.1 (#140)
Browse files Browse the repository at this point in the history
  • Loading branch information
jjochen committed Mar 1, 2018
1 parent 0edf1bd commit cb8b90c
Show file tree
Hide file tree
Showing 8 changed files with 54 additions and 17 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Change Log

## [0.9.1](https://github.com/jjochen/JJFloatingActionButton/tree/0.9.1) (2018-03-01)
[Full Changelog](https://github.com/jjochen/JJFloatingActionButton/compare/0.9.0...0.9.1)

**Merged pull requests:**

- Recreate preview gifs on iPhone 8 [\#139](https://github.com/jjochen/JJFloatingActionButton/pull/139)

## [0.9.0](https://github.com/jjochen/JJFloatingActionButton/tree/0.9.0) (2018-03-01)
[Full Changelog](https://github.com/jjochen/JJFloatingActionButton/compare/0.8.0...0.9.0)

Expand Down
2 changes: 1 addition & 1 deletion Example/JJFloatingActionButton/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>0.9.0</string>
<string>0.9.1</string>
<key>CFBundleVersion</key>
<string>1</string>
<key>LSRequiresIPhoneOS</key>
Expand Down
4 changes: 2 additions & 2 deletions Example/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ PODS:
- FBSnapshotTestCase/Core (2.1.4)
- FBSnapshotTestCase/SwiftSupport (2.1.4):
- FBSnapshotTestCase/Core
- JJFloatingActionButton (0.9.0)
- JJFloatingActionButton (0.9.1)
- Nimble (7.0.3)
- Nimble-Snapshots (6.3.0):
- Nimble-Snapshots/Core (= 6.3.0)
Expand All @@ -25,7 +25,7 @@ EXTERNAL SOURCES:

SPEC CHECKSUMS:
FBSnapshotTestCase: 094f9f314decbabe373b87cc339bea235a63e07a
JJFloatingActionButton: 4377ec056fad5811bf3ee14f4bc9b7ae82129a97
JJFloatingActionButton: 03e8adabad45b5645508dc34c89667575a251a00
Nimble: 7f5a9c447a33002645a071bddafbfb24ea70e0ac
Nimble-Snapshots: f5459b5b091678dc942d03ec4741cacb58ba4a52
Quick: 58d203b1c5e27fff7229c4c1ae445ad7069a7a08
Expand Down
2 changes: 1 addition & 1 deletion JJFloatingActionButton.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |spec|
spec.name = 'JJFloatingActionButton'
spec.version = '0.9.0'
spec.version = '0.9.1'
spec.swift_version = '4.0'
spec.author = { 'Jochen Pfeiffer' => '[email protected]' }
spec.license = { :type => 'MIT', :file => 'LICENSE' }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -111,10 +111,20 @@ <h1 id='jjfloatingactionbutton' class='heading'>JJFloatingActionButton</h1>

<p>Floating Action Button for iOS</p>

<p><img src="https://img.shields.io/badge/Swift-4.0-orange.svg" alt="Swift 4.0"> <a href="https://cocoapods.org/pods/JJFloatingActionButton"><img src="https://img.shields.io/cocoapods/v/JJFloatingActionButton.svg?style=flat" alt="Version"></a> <a href="https://cocoapods.org/pods/JJFloatingActionButton"><img src="https://img.shields.io/cocoapods/l/JJFloatingActionButton.svg?style=flat" alt="License"></a> <a href="https://cocoapods.org/pods/JJFloatingActionButton"><img src="https://img.shields.io/cocoapods/p/JJFloatingActionButton.svg?style=flat" alt="Platform"></a> <a href="https://circleci.com/gh/jjochen/JJFloatingActionButton"><img src="https://circleci.com/gh/jjochen/JJFloatingActionButton.svg?style=shield" alt="Build Status"></a> <a href="https://codecov.io/gh/jjochen/JJFloatingActionButton"><img src="https://codecov.io/gh/jjochen/JJFloatingActionButton/branch/master/graph/badge.svg" alt="codecov"></a> <a href="https://codeclimate.com/github/jjochen/JJFloatingActionButton"><img src="https://img.shields.io/codeclimate/maintainability/jjochen/JJFloatingActionButton.svg" alt="Code Climate"></a> <a href="https://jjochen.github.io/JJFloatingActionButton"><img src="https://jjochen.github.io/JJFloatingActionButton/badge.svg" alt="Documentation"></a> <a href="https://github.com/jjochen/JJFloatingActionButton/issues"><img src="https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat" alt="Contributions Welcome"></a></p>

<p>Until reaching milestone 1.0.0 there might be breaking changes in minor versions!</p>

<p align="center">
<img src="https://img.shields.io/badge/Swift-4.0-orange.svg" alt="Swift 4.0" />
<a href="https://cocoapods.org/pods/JJFloatingActionButton"><img src="https://img.shields.io/cocoapods/v/JJFloatingActionButton.svg?style=flat" alt="Version" /></a>
<a href="https://cocoapods.org/pods/JJFloatingActionButton"><img src="https://img.shields.io/cocoapods/l/JJFloatingActionButton.svg?style=flat" alt="License" /></a>
<a href="https://cocoapods.org/pods/JJFloatingActionButton"><img src="https://img.shields.io/cocoapods/p/JJFloatingActionButton.svg?style=flat" alt="Platform" /></a>
<a href="https://circleci.com/gh/jjochen/JJFloatingActionButton"><img src="https://circleci.com/gh/jjochen/JJFloatingActionButton.svg?style=shield" alt="Build Status" /></a>
<a href="https://codecov.io/gh/jjochen/JJFloatingActionButton"><img src="https://codecov.io/gh/jjochen/JJFloatingActionButton/branch/master/graph/badge.svg" alt="codecov" /></a>
<a href="https://codeclimate.com/github/jjochen/JJFloatingActionButton"><img src="https://img.shields.io/codeclimate/maintainability/jjochen/JJFloatingActionButton.svg" alt="Code Climate" /></a>
<a href="https://jjochen.github.io/JJFloatingActionButton"><img src="https://jjochen.github.io/JJFloatingActionButton/badge.svg" alt="Documentation" /></a>
<a href="https://github.com/jjochen/JJFloatingActionButton/issues"><img src="https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat" alt="Contributions Welcome" /></a>
</p>

<p align="center">
<a href="#features">Features</a><a href="#preview">Preview</a><a href="#requirements">Requirements</a><a href="#installation">Installation</a><a href="#usage">Usage</a><a href="#author">Author</a><a href="#license">License</a>
</p>
Expand All @@ -139,7 +149,7 @@ <h2 id='a-name-preview-a-preview' class='heading'><a name="preview"></a>Preview<
</p>

<p align="center">
<img src="https://github.com/jjochen/JJFloatingActionButton/raw/master/Images/JJFloatingActionButtonCircularPop.gif" width='250' alt="Preview Circular Pop">
<img src="https://github.com/jjochen/JJFloatingActionButton/raw/master/Images/JJFloatingActionButtonCircular.gif" width='250' alt="Preview Circular">
<img src="https://github.com/jjochen/JJFloatingActionButton/raw/master/Images/JJFloatingActionButtonSingleItem.gif" width='250' alt="Preview Single Item">
</p>
<h2 id='a-name-requirements-a-requirements' class='heading'><a name="requirements"></a>Requirements</h2>
Expand Down Expand Up @@ -192,6 +202,9 @@ <h3 id='quick-start' class='heading'>Quick Start</h3>
<span class="n">actionButton</span><span class="o">.</span><span class="n">translatesAutoresizingMaskIntoConstraints</span> <span class="o">=</span> <span class="kc">false</span>
<span class="n">actionButton</span><span class="o">.</span><span class="n">trailingAnchor</span><span class="o">.</span><span class="nf">constraint</span><span class="p">(</span><span class="nv">equalTo</span><span class="p">:</span> <span class="n">view</span><span class="o">.</span><span class="n">safeAreaLayoutGuide</span><span class="o">.</span><span class="n">trailingAnchor</span><span class="p">,</span> <span class="nv">constant</span><span class="p">:</span> <span class="o">-</span><span class="mi">16</span><span class="p">)</span><span class="o">.</span><span class="n">isActive</span> <span class="o">=</span> <span class="kc">true</span>
<span class="n">actionButton</span><span class="o">.</span><span class="n">bottomAnchor</span><span class="o">.</span><span class="nf">constraint</span><span class="p">(</span><span class="nv">equalTo</span><span class="p">:</span> <span class="n">view</span><span class="o">.</span><span class="n">safeAreaLayoutGuide</span><span class="o">.</span><span class="n">bottomAnchor</span><span class="p">,</span> <span class="nv">constant</span><span class="p">:</span> <span class="o">-</span><span class="mi">16</span><span class="p">)</span><span class="o">.</span><span class="n">isActive</span> <span class="o">=</span> <span class="kc">true</span>

<span class="c1">// last 4 lines can be replaced with</span>
<span class="c1">// actionButton.display(inViewController: self)</span>
</code></pre>
<h3 id='configuration' class='heading'>Configuration</h3>

Expand All @@ -201,8 +214,8 @@ <h3 id='configuration' class='heading'>Configuration</h3>
<span class="n">actionButton</span><span class="o">.</span><span class="n">buttonColor</span> <span class="o">=</span> <span class="o">.</span><span class="n">red</span>
<span class="n">actionButton</span><span class="o">.</span><span class="n">buttonImageColor</span> <span class="o">=</span> <span class="o">.</span><span class="n">white</span>

<span class="n">actionButton</span><span class="o">.</span><span class="n">buttonOpeningStyle</span> <span class="o">=</span> <span class="o">.</span><span class="nf">transition</span><span class="p">(</span><span class="nv">image</span><span class="p">:</span> <span class="kt">UIImage</span><span class="p">(</span><span class="nv">named</span><span class="p">:</span> <span class="s">"X"</span><span class="p">))</span>
<span class="n">actionButton</span><span class="o">.</span><span class="n">itemOpeningStyle</span> <span class="o">=</span> <span class="o">.</span><span class="nf">popUp</span><span class="p">(</span><span class="nv">interItemSpacing</span><span class="p">:</span> <span class="mi">14</span><span class="p">)</span>
<span class="n">actionButton</span><span class="o">.</span><span class="n">buttonAnimationConfiguration</span> <span class="o">=</span> <span class="o">.</span><span class="nf">transition</span><span class="p">(</span><span class="nv">toImage</span><span class="p">:</span> <span class="kt">UIImage</span><span class="p">(</span><span class="nv">named</span><span class="p">:</span> <span class="s">"X"</span><span class="p">))</span>
<span class="n">actionButton</span><span class="o">.</span><span class="n">itemAnimationConfiguration</span> <span class="o">=</span> <span class="o">.</span><span class="nf">slideIn</span><span class="p">(</span><span class="nv">withInterItemSpacing</span><span class="p">:</span> <span class="mi">14</span><span class="p">)</span>

<span class="n">actionButton</span><span class="o">.</span><span class="n">layer</span><span class="o">.</span><span class="n">shadowColor</span> <span class="o">=</span> <span class="kt">UIColor</span><span class="o">.</span><span class="n">black</span><span class="o">.</span><span class="n">cgColor</span>
<span class="n">actionButton</span><span class="o">.</span><span class="n">layer</span><span class="o">.</span><span class="n">shadowOffset</span> <span class="o">=</span> <span class="kt">CGSize</span><span class="p">(</span><span class="nv">width</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span> <span class="nv">height</span><span class="p">:</span> <span class="mi">1</span><span class="p">)</span>
Expand All @@ -211,6 +224,8 @@ <h3 id='configuration' class='heading'>Configuration</h3>

<span class="n">actionButton</span><span class="o">.</span><span class="n">itemSizeRatio</span> <span class="o">=</span> <span class="kt">CGFloat</span><span class="p">(</span><span class="mf">0.75</span><span class="p">)</span>
<span class="n">actionButton</span><span class="o">.</span><span class="n">configureDefaultItem</span> <span class="p">{</span> <span class="n">item</span> <span class="k">in</span>
<span class="n">item</span><span class="o">.</span><span class="n">titlePosition</span> <span class="o">=</span> <span class="o">.</span><span class="n">trailing</span>

<span class="n">item</span><span class="o">.</span><span class="n">titleLabel</span><span class="o">.</span><span class="n">font</span> <span class="o">=</span> <span class="o">.</span><span class="nf">boldSystemFont</span><span class="p">(</span><span class="nv">ofSize</span><span class="p">:</span> <span class="kt">UIFont</span><span class="o">.</span><span class="n">systemFontSize</span><span class="p">)</span>
<span class="n">item</span><span class="o">.</span><span class="n">titleLabel</span><span class="o">.</span><span class="n">textColor</span> <span class="o">=</span> <span class="o">.</span><span class="n">white</span>
<span class="n">item</span><span class="o">.</span><span class="n">buttonColor</span> <span class="o">=</span> <span class="o">.</span><span class="n">white</span>
Expand All @@ -231,7 +246,7 @@ <h3 id='configuration' class='heading'>Configuration</h3>
<span class="n">item</span><span class="o">.</span><span class="n">imageView</span><span class="o">.</span><span class="n">image</span> <span class="o">=</span> <span class="kt">UIImage</span><span class="p">(</span><span class="nv">named</span><span class="p">:</span> <span class="s">"Owl"</span><span class="p">)</span>
<span class="n">item</span><span class="o">.</span><span class="n">buttonColor</span> <span class="o">=</span> <span class="o">.</span><span class="n">black</span>
<span class="n">item</span><span class="o">.</span><span class="n">buttonImageColor</span> <span class="o">=</span> <span class="o">.</span><span class="n">white</span>
<span class="n">tem</span><span class="o">.</span><span class="n">action</span> <span class="o">=</span> <span class="p">{</span> <span class="n">item</span> <span class="k">in</span>
<span class="n">item</span><span class="o">.</span><span class="n">action</span> <span class="o">=</span> <span class="p">{</span> <span class="n">item</span> <span class="k">in</span>
<span class="c1">// Do something</span>
<span class="p">}</span>
</code></pre>
Expand Down
Binary file modified docs/docsets/JJFloatingActionButton.tgz
Binary file not shown.
2 changes: 1 addition & 1 deletion docs/docsets/JJFloatingActionButton.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<entry><version>0.9.0</version><url>https://jjochen.github.io/JJFloatingActionButton/docsets/JJFloatingActionButton.tgz</url></entry>
<entry><version>0.9.1</version><url>https://jjochen.github.io/JJFloatingActionButton/docsets/JJFloatingActionButton.tgz</url></entry>
Loading

0 comments on commit cb8b90c

Please sign in to comment.