Skip to content

Commit 19e6f16

Browse files
authored
Merge pull request #32 from Onix-Systems/release/0.4.0
Release 0.4.0 to master
2 parents 16e8311 + ab09085 commit 19e6f16

4 files changed

Lines changed: 111 additions & 4 deletions

File tree

README.md

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
11
# RainyRefreshControl
22

33
[![Swift 3.0](https://img.shields.io/badge/Swift-3.0-orange.svg?style=flat)](https://developer.apple.com/swift/)
4+
[![CocoaPods Compatible](https://img.shields.io/cocoapods/v/RainyRefreshControl.svg)](https://img.shields.io/cocoapods/v/RainyRefreshControl.svg)
5+
[![Carthage Compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)
46
[![Platforms iOS](https://img.shields.io/badge/Platforms-iOS-lightgray.svg?style=flat)](https://developer.apple.com/swift/)
57
[![Xcode 8.0+](https://img.shields.io/badge/Xcode-8.0+-blue.svg?style=flat)](https://developer.apple.com/swift/)
68

7-
Simple refresh control for iOS based on [POP](https://github.com/facebook/pop), SpriteKit and Core Graphics.
9+
Simple refresh control for iOS based on SpriteKit and Core Graphics.
810

911
Project inspired by [concept](https://dribbble.com/shots/2242263--1-Pull-to-refresh-Freebie-Weather-Concept) of [Yup Nguyen](https://dribbble.com/yupnguyen)
1012

1113
![capture_umbrella_refresh](gif/umbrella_refresh.gif "capture_umbrella_refresh")
1214

1315
## Installation
1416

15-
## Installation with CocoaPods
17+
### Installation with CocoaPods
1618

1719
To integrate RainyRefreshControl into your Xcode project using CocoaPods, specify it in your `Podfile`:
1820

@@ -31,6 +33,25 @@ Then, run the following command:
3133
$ pod install
3234
```
3335

36+
### Installation with Carthage
37+
38+
[Carthage](https://github.com/Carthage/Carthage) is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.
39+
40+
You can install Carthage with [Homebrew](http://brew.sh/) using the following command:
41+
42+
```bash
43+
$ brew update
44+
$ brew install carthage
45+
```
46+
47+
To integrate RainyRefreshControl into your Xcode project using Carthage, specify it in your `Cartfile`:
48+
49+
```ogdl
50+
github "Onix-Systems/RainyRefreshControl"
51+
```
52+
53+
Run `carthage update` to build the framework and drag the built `RainyRefreshControl.framework` into your Xcode project.
54+
3455
## Usage
3556

3657
Just import RainyRefreshControl framework into your class and add it to UITableView or UICollectionView:
@@ -42,6 +63,12 @@ tableView.addSubview(refresh)
4263

4364
```
4465

66+
## Who's behind this?
67+
68+
[Onix-Systems](https://onix-systems.com) is IT Outsourcing, web design and mobile application development company bringing expert execution, situated in Ukraine.
69+
70+
[<img src="https://onix-systems.com/img/static/onix-logo.svg" width="340" />](https://onix-systems.com)
71+
4572
## License
4673

4774
RainyRefreshControl is released under the MIT license. See [LICENSE](LICENSE) for details.

RainyRefreshControl.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'RainyRefreshControl'
3-
s.version = '0.3.0'
3+
s.version = '0.4.0'
44
s.license = { :type => 'MIT', :file => 'LICENSE' }
55
s.summary = 'Simple refresh control for iOS based on POP, SpriteKit and Core Graphics'
66
s.homepage = 'https://github.com/Onix-Systems/RainyRefreshControl'
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "0820"
4+
version = "1.3">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES">
8+
<BuildActionEntries>
9+
<BuildActionEntry
10+
buildForTesting = "YES"
11+
buildForRunning = "YES"
12+
buildForProfiling = "YES"
13+
buildForArchiving = "YES"
14+
buildForAnalyzing = "YES">
15+
<BuildableReference
16+
BuildableIdentifier = "primary"
17+
BlueprintIdentifier = "3479F19F1E16998E00719C4D"
18+
BuildableName = "RainyRefreshControl.framework"
19+
BlueprintName = "RainyRefreshControl"
20+
ReferencedContainer = "container:RainyRefreshControl.xcodeproj">
21+
</BuildableReference>
22+
</BuildActionEntry>
23+
</BuildActionEntries>
24+
</BuildAction>
25+
<TestAction
26+
buildConfiguration = "Debug"
27+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
28+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
shouldUseLaunchSchemeArgsEnv = "YES">
30+
<Testables>
31+
</Testables>
32+
<AdditionalOptions>
33+
</AdditionalOptions>
34+
</TestAction>
35+
<LaunchAction
36+
buildConfiguration = "Debug"
37+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
38+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
39+
launchStyle = "0"
40+
useCustomWorkingDirectory = "NO"
41+
ignoresPersistentStateOnLaunch = "NO"
42+
debugDocumentVersioning = "YES"
43+
debugServiceExtension = "internal"
44+
allowLocationSimulation = "YES">
45+
<MacroExpansion>
46+
<BuildableReference
47+
BuildableIdentifier = "primary"
48+
BlueprintIdentifier = "3479F19F1E16998E00719C4D"
49+
BuildableName = "RainyRefreshControl.framework"
50+
BlueprintName = "RainyRefreshControl"
51+
ReferencedContainer = "container:RainyRefreshControl.xcodeproj">
52+
</BuildableReference>
53+
</MacroExpansion>
54+
<AdditionalOptions>
55+
</AdditionalOptions>
56+
</LaunchAction>
57+
<ProfileAction
58+
buildConfiguration = "Release"
59+
shouldUseLaunchSchemeArgsEnv = "YES"
60+
savedToolIdentifier = ""
61+
useCustomWorkingDirectory = "NO"
62+
debugDocumentVersioning = "YES">
63+
<MacroExpansion>
64+
<BuildableReference
65+
BuildableIdentifier = "primary"
66+
BlueprintIdentifier = "3479F19F1E16998E00719C4D"
67+
BuildableName = "RainyRefreshControl.framework"
68+
BlueprintName = "RainyRefreshControl"
69+
ReferencedContainer = "container:RainyRefreshControl.xcodeproj">
70+
</BuildableReference>
71+
</MacroExpansion>
72+
</ProfileAction>
73+
<AnalyzeAction
74+
buildConfiguration = "Debug">
75+
</AnalyzeAction>
76+
<ArchiveAction
77+
buildConfiguration = "Release"
78+
revealArchiveInOrganizer = "YES">
79+
</ArchiveAction>
80+
</Scheme>

Sources/Info-iOS.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>0.3.0</string>
18+
<string>0.4.0</string>
1919
<key>CFBundleVersion</key>
2020
<string>$(CURRENT_PROJECT_VERSION)</string>
2121
<key>NSPrincipalClass</key>

0 commit comments

Comments
 (0)