Skip to content

Commit e9563ba

Browse files
authored
Merge pull request #78 from thefuntasty/housekeep/readme
Housekeep: Authors, README and company name
2 parents 4e40d37 + acd9cd6 commit e9563ba

17 files changed

+89
-160
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @thefuntasty/ios

FuntastyKit.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ Pod::Spec.new do |s|
99
DESC
1010
s.homepage = "https://github.com/thefuntasty/FuntastyKit"
1111
s.license = { type: "MIT", file: "LICENSE" }
12-
s.author = { "Matěj K. Jirásek" => "matej.jirasek@thefuntasty.com" }
13-
s.social_media_url = "https://twitter.com/TheFuntasty"
12+
s.author = { "Matěj K. Jirásek" => "matej.jirasek@futured.app" }
13+
s.social_media_url = "https://twitter.com/Futuredapps"
1414
s.platform = :ios, "9.0"
1515
s.swift_version = "5.0"
1616
s.source = { :git => "https://github.com/thefuntasty/FuntastyKit.git", :tag => s.version.to_s }

Gemfile.lock

Lines changed: 51 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,30 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
CFPropertyList (3.0.1)
4+
CFPropertyList (3.0.2)
55
activesupport (4.2.11.1)
66
i18n (~> 0.7)
77
minitest (~> 5.1)
88
thread_safe (~> 0.3, >= 0.3.4)
99
tzinfo (~> 1.1)
1010
addressable (2.7.0)
1111
public_suffix (>= 2.0.2, < 5.0)
12+
algoliasearch (1.27.1)
13+
httpclient (~> 2.8, >= 2.8.3)
14+
json (>= 1.5.1)
1215
atomos (0.1.3)
13-
babosa (1.0.2)
16+
babosa (1.0.3)
1417
claide (1.0.3)
15-
cocoapods (1.7.5)
18+
cocoapods (1.8.4)
1619
activesupport (>= 4.0.2, < 5)
1720
claide (>= 1.0.2, < 2.0)
18-
cocoapods-core (= 1.7.5)
21+
cocoapods-core (= 1.8.4)
1922
cocoapods-deintegrate (>= 1.0.3, < 2.0)
2023
cocoapods-downloader (>= 1.2.2, < 2.0)
2124
cocoapods-plugins (>= 1.0.0, < 2.0)
2225
cocoapods-search (>= 1.0.0, < 2.0)
2326
cocoapods-stats (>= 1.0.0, < 2.0)
24-
cocoapods-trunk (>= 1.3.1, < 2.0)
27+
cocoapods-trunk (>= 1.4.0, < 2.0)
2528
cocoapods-try (>= 1.1.0, < 2.0)
2629
colored2 (~> 3.1)
2730
escape (~> 0.0.4)
@@ -30,18 +33,20 @@ GEM
3033
molinillo (~> 0.6.6)
3134
nap (~> 1.0)
3235
ruby-macho (~> 1.4)
33-
xcodeproj (>= 1.10.0, < 2.0)
34-
cocoapods-core (1.7.5)
36+
xcodeproj (>= 1.11.1, < 2.0)
37+
cocoapods-core (1.8.4)
3538
activesupport (>= 4.0.2, < 6)
39+
algoliasearch (~> 1.0)
40+
concurrent-ruby (~> 1.1)
3641
fuzzy_match (~> 2.0.4)
3742
nap (~> 1.0)
3843
cocoapods-deintegrate (1.0.4)
39-
cocoapods-downloader (1.2.2)
44+
cocoapods-downloader (1.3.0)
4045
cocoapods-plugins (1.0.0)
4146
nap
4247
cocoapods-search (1.0.0)
4348
cocoapods-stats (1.1.0)
44-
cocoapods-trunk (1.4.0)
49+
cocoapods-trunk (1.4.1)
4550
nap (>= 0.8, < 2.0)
4651
netrc (~> 0.11)
4752
cocoapods-try (1.1.0)
@@ -58,16 +63,16 @@ GEM
5863
dotenv (2.7.5)
5964
emoji_regex (1.0.1)
6065
escape (0.0.4)
61-
excon (0.71.0)
62-
faraday (0.15.4)
66+
excon (0.71.1)
67+
faraday (0.17.3)
6368
multipart-post (>= 1.2, < 3)
6469
faraday-cookie_jar (0.0.6)
6570
faraday (>= 0.7.4)
6671
http-cookie (~> 1.0.0)
6772
faraday_middleware (0.13.1)
6873
faraday (>= 0.7.4, < 1.0)
6974
fastimage (2.1.7)
70-
fastlane (2.131.0)
75+
fastlane (2.140.0)
7176
CFPropertyList (>= 2.3, < 4.0.0)
7277
addressable (>= 2.3, < 3.0.0)
7378
babosa (>= 1.0.2, < 2.0.0)
@@ -76,13 +81,13 @@ GEM
7681
commander-fastlane (>= 4.4.6, < 5.0.0)
7782
dotenv (>= 2.1.1, < 3.0.0)
7883
emoji_regex (>= 0.1, < 2.0)
79-
excon (>= 0.45.0, < 1.0.0)
80-
faraday (~> 0.9)
84+
excon (>= 0.71.0, < 1.0.0)
85+
faraday (~> 0.17)
8186
faraday-cookie_jar (~> 0.0.6)
82-
faraday_middleware (~> 0.9)
87+
faraday_middleware (~> 0.13.1)
8388
fastimage (>= 2.1.0, < 3.0.0)
8489
gh_inspector (>= 1.1.2, < 2.0.0)
85-
google-api-client (>= 0.21.2, < 0.24.0)
90+
google-api-client (>= 0.29.2, < 0.37.0)
8691
google-cloud-storage (>= 1.15.0, < 2.0.0)
8792
highline (>= 1.7.2, < 2.0.0)
8893
json (< 3.0.0)
@@ -92,7 +97,7 @@ GEM
9297
multipart-post (~> 2.0.0)
9398
plist (>= 3.1.0, < 4.0.0)
9499
public_suffix (~> 2.0.0)
95-
rubyzip (>= 1.2.2, < 2.0.0)
100+
rubyzip (>= 1.3.0, < 2.0.0)
96101
security (= 0.1.3)
97102
simctl (~> 1.6.3)
98103
slack-notifier (>= 2.0.0, < 3.0.0)
@@ -101,53 +106,55 @@ GEM
101106
tty-screen (>= 0.6.3, < 1.0.0)
102107
tty-spinner (>= 0.8.0, < 1.0.0)
103108
word_wrap (~> 1.0.0)
104-
xcodeproj (>= 1.8.1, < 2.0.0)
109+
xcodeproj (>= 1.13.0, < 2.0.0)
105110
xcpretty (~> 0.3.0)
106111
xcpretty-travis-formatter (>= 0.0.3)
107112
fastlane-plugin-brew (0.1.1)
108113
fourflusher (2.3.1)
109114
fuzzy_match (2.0.4)
110115
gh_inspector (1.1.3)
111-
google-api-client (0.23.9)
116+
google-api-client (0.36.4)
112117
addressable (~> 2.5, >= 2.5.1)
113-
googleauth (>= 0.5, < 0.7.0)
118+
googleauth (~> 0.9)
114119
httpclient (>= 2.8.1, < 3.0)
115-
mime-types (~> 3.0)
120+
mini_mime (~> 1.0)
116121
representable (~> 3.0)
117122
retriable (>= 2.0, < 4.0)
118-
signet (~> 0.9)
119-
google-cloud-core (1.3.1)
123+
signet (~> 0.12)
124+
google-cloud-core (1.5.0)
120125
google-cloud-env (~> 1.0)
121-
google-cloud-env (1.2.1)
126+
google-cloud-errors (~> 1.0)
127+
google-cloud-env (1.3.0)
122128
faraday (~> 0.11)
123-
google-cloud-storage (1.16.0)
129+
google-cloud-errors (1.0.0)
130+
google-cloud-storage (1.25.1)
131+
addressable (~> 2.5)
124132
digest-crc (~> 0.4)
125-
google-api-client (~> 0.23)
133+
google-api-client (~> 0.33)
126134
google-cloud-core (~> 1.2)
127-
googleauth (>= 0.6.2, < 0.10.0)
128-
googleauth (0.6.7)
135+
googleauth (~> 0.9)
136+
mini_mime (~> 1.0)
137+
googleauth (0.10.0)
129138
faraday (~> 0.12)
130139
jwt (>= 1.4, < 3.0)
131140
memoist (~> 0.16)
132141
multi_json (~> 1.11)
133142
os (>= 0.9, < 2.0)
134-
signet (~> 0.7)
143+
signet (~> 0.12)
135144
highline (1.7.10)
136145
http-cookie (1.0.3)
137146
domain_name (~> 0.5)
138147
httpclient (2.8.3)
139148
i18n (0.9.5)
140149
concurrent-ruby (~> 1.0)
141-
json (2.2.0)
150+
json (2.3.0)
142151
jwt (2.1.0)
143-
memoist (0.16.0)
144-
mime-types (3.3)
145-
mime-types-data (~> 3.2015)
146-
mime-types-data (3.2019.0904)
147-
mini_magick (4.9.5)
148-
minitest (5.11.3)
152+
memoist (0.16.2)
153+
mini_magick (4.10.1)
154+
mini_mime (1.0.2)
155+
minitest (5.14.0)
149156
molinillo (0.6.6)
150-
multi_json (1.13.1)
157+
multi_json (1.14.1)
151158
multi_xml (0.6.0)
152159
multipart-post (2.0.0)
153160
nanaimo (0.2.6)
@@ -164,14 +171,14 @@ GEM
164171
retriable (3.1.2)
165172
rouge (2.0.7)
166173
ruby-macho (1.4.0)
167-
rubyzip (1.2.4)
174+
rubyzip (1.3.0)
168175
security (0.1.3)
169-
signet (0.11.0)
176+
signet (0.12.0)
170177
addressable (~> 2.3)
171178
faraday (~> 0.9)
172179
jwt (>= 1.5, < 3.0)
173180
multi_json (~> 1.10)
174-
simctl (1.6.6)
181+
simctl (1.6.7)
175182
CFPropertyList
176183
naturally
177184
slack-notifier (2.3.2)
@@ -181,17 +188,17 @@ GEM
181188
thread_safe (0.3.6)
182189
tty-cursor (0.7.0)
183190
tty-screen (0.7.0)
184-
tty-spinner (0.9.1)
191+
tty-spinner (0.9.2)
185192
tty-cursor (~> 0.7)
186-
tzinfo (1.2.5)
193+
tzinfo (1.2.6)
187194
thread_safe (~> 0.1)
188195
uber (0.1.0)
189196
unf (0.1.4)
190197
unf_ext
191198
unf_ext (0.0.7.6)
192199
unicode-display_width (1.6.0)
193200
word_wrap (1.0.0)
194-
xcodeproj (1.12.0)
201+
xcodeproj (1.14.0)
195202
CFPropertyList (>= 2.3.3, < 4.0)
196203
atomos (~> 0.1.3)
197204
claide (>= 1.0.2, < 2.0)
@@ -211,4 +218,4 @@ DEPENDENCIES
211218
fastlane-plugin-brew (~> 0.1.1)
212219

213220
BUNDLED WITH
214-
2.0.2
221+
2.1.4

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2019 FUNTASTY Digital s.r.o.
3+
Copyright (c) 2020 Futured apps s.r.o. and other contributors
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
FuntastyKit iOS framework contains:
99

10-
- MVVM-C architecture used at The Funtasty, the template for this architecture can be found at https://github.com/thefuntasty/MVVM-C-Template
10+
- MVVM-C architecture used at [Futured](https://www.futured.app/en/), the template for this architecture can be found at https://github.com/thefuntasty/MVVM-C-Template
1111
- Some regularly used UIKit extensions
1212
- Protocols for simple initialization from XIB files, storyboards and for handling keyboard
1313
- Hairline constraint for one-pixel designs
@@ -19,3 +19,36 @@ If you want to use CocoaPods for dependency management, add following line to yo
1919
```ruby
2020
pod 'FuntastyKit', '~> 1.5'
2121
```
22+
23+
For adding using Swift package manager either use Xcode or add following line to your `Package.swift` file:
24+
25+
```swift
26+
.package(url: "https://github.com/thefuntasty/FuntastyKit.git", from: "1.5.0")
27+
```
28+
29+
## Note on the name
30+
31+
The name of the framework comes from the name of our company before rebranding, Funtasty. Now, we are called Futured, but FuturedKit will be very probably based on SwiftUI instead of UIKit.
32+
33+
## Authors
34+
35+
If you have any questions or issues, please contact the current maintainer:
36+
37+
- Matěj K. Jirásek, [email protected]
38+
39+
Over the years many inside and outside contributors made improvements to this library, namely:
40+
41+
- [Petr Zvoníček](https://github.com/zvonicek)
42+
- [Matěj K. Jirásek](https://github.com/mkj-is)
43+
- [Patrik Potoček](https://github.com/Patrez)
44+
- [Roman Podymov](https://github.com/RomanPodymov)
45+
- [Radek Doležal](https://github.com/eRDe33)
46+
- [Tomáš Babulák](https://github.com/tomasbabulak)
47+
- [Mikoláš Stuchlík](https://github.com/mikolasstuchlik)
48+
- [Marek Staňa](https://github.com/mstana)
49+
- [Martin Pinka](https://github.com/crinos9)
50+
- [Adam Bezák](https://github.com/bezoadam)
51+
52+
## License
53+
54+
FTTestingKit is available under the MIT license. See the [LICENSE file](LICENSE) for more info.

Sources/FuntastyKit/Architecture/Coordinator.swift

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
//
2-
// Coordinator.swift
3-
// FuntastyKit
4-
//
5-
// Created by Petr Zvoníček on 18.12.16.
6-
// Copyright © 2016 The Funtasty. All rights reserved.
7-
//
8-
91
import UIKit
102

113
public protocol Coordinator {

Sources/FuntastyKit/AutoLayout/HairlineLayoutConstraint.swift

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
//
2-
// HairlineLayoutConstraint.swift
3-
// FuntastyKit
4-
//
5-
// Created by Petr Zvoníček on 18.12.16.
6-
// Copyright © 2016 The Funtasty. All rights reserved.
7-
//
8-
91
import UIKit
102

113
/// Useful to ensure 1px size on retina displays

Sources/FuntastyKit/AutoLayout/KeyboardHeightConstraint.swift

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
//
2-
// KeyboardHeightConstraint.swift
3-
// FuntastyKit-iOS
4-
//
5-
// Created by Matěj Jirásek on 07/02/2018.
6-
// Copyright © 2018 The Funtasty. All rights reserved.
7-
//
8-
91
import UIKit
102

113
public final class KeyboardHeightConstraint: NSLayoutConstraint {

Sources/FuntastyKit/Errors/AlertCoordinator.swift

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
//
2-
// AlertCoordinator.swift
3-
// FuntastyKit
4-
//
5-
// Created by Milan Strnad on 03/03/17.
6-
// Copyright © 2017 The Funtasty s.r.o. All rights reserved.
7-
//
8-
91
import UIKit
102

113
public class AlertCoordinator: DefaultCoordinator {

Sources/FuntastyKit/Errors/Errors.swift

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
//
2-
// Errors.swift
3-
// FuntastyKit
4-
//
5-
// Created by Milan Strnad on 03/03/17.
6-
// Copyright © 2017 The Funtasty s.r.o. All rights reserved.
7-
//
8-
91
import Foundation
102

113
public protocol ResolvableError: LocalizedError {

0 commit comments

Comments
 (0)