Skip to content

Commit 95a2023

Browse files
committed
Added more.
1 parent 7d88744 commit 95a2023

File tree

83 files changed

+1612
-6
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

83 files changed

+1612
-6
lines changed

Sources/SFSymbols/Symbols/SFSymbol+Airpod.swift

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ extension SFSymbol {
2525

2626
open class Airpod: SFSymbol {
2727

28+
@available(iOS 15.2, macOS 12.1, tvOS 15.2, watchOS 8.3, *)
29+
open var gen3Left: SFSymbol { ext(.start + ".gen3.left") }
30+
@available(iOS 15.2, macOS 12.1, tvOS 15.2, watchOS 8.3, *)
31+
open var gen3Right: SFSymbol { ext(.start + ".gen3.right") }
32+
2833
@available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
2934
open var left: SFSymbol { ext(.start + ".left") }
3035

Sources/SFSymbols/Symbols/SFSymbol+Airpods.swift

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,12 @@ extension SFSymbol {
3333
open var chargingcaseWireless: SFSymbol { ext(.start + ".chargingcase.wireless") }
3434
@available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
3535
open var chargingcaseWirelessFill: SFSymbol { ext(.start + ".chargingcase.wireless".fill) }
36+
37+
@available(iOS 15.2, macOS 12.1, tvOS 15.2, watchOS 8.3, *)
38+
open var gen3: SFSymbol { ext(.start + ".gen3") }
39+
@available(iOS 15.2, macOS 12.1, tvOS 15.2, watchOS 8.3, *)
40+
open var gen3ChargingcaseWireless: SFSymbol { ext(.start + ".gen3.chargingcase.wireless") }
41+
@available(iOS 15.2, macOS 12.1, tvOS 15.2, watchOS 8.3, *)
42+
open var gen3ChargingcaseWirelessFill: SFSymbol { ext(.start + ".gen3.chargingcase.wireless".fill) }
3643
}
3744
}

Sources/SFSymbols/Symbols/SFSymbol+App.swift

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,10 @@ extension SFSymbol {
4242

4343
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
4444
open var fill: SFSymbol { ext(.start.fill) }
45+
46+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
47+
open var gift: SFSymbol { ext(.start + ".gift") }
48+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
49+
open var giftFill: SFSymbol { ext(.start + ".gift".fill) }
4550
}
4651
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
// The MIT License (MIT)
2+
// Copyright © 2022 Ivan Vorobei (hello@ivanvorobei.by)
3+
//
4+
// Permission is hereby granted, free of charge, to any person obtaining a copy
5+
// of this software and associated documentation files (the "Software"), to deal
6+
// in the Software without restriction, including without limitation the rights
7+
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8+
// copies of the Software, and to permit persons to whom the Software is
9+
// furnished to do so, subject to the following conditions:
10+
//
11+
// The above copyright notice and this permission notice shall be included in all
12+
// copies or substantial portions of the Software.
13+
//
14+
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15+
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16+
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17+
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18+
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19+
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20+
// SOFTWARE.
21+
22+
extension SFSymbol {
23+
24+
public static var applescript: Applescript { .init(name: "applescript") }
25+
26+
open class Applescript: SFSymbol {
27+
28+
@available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
29+
open var fill: SFSymbol { ext(.start.fill) }
30+
}
31+
}

Sources/SFSymbols/Symbols/SFSymbol+Arrow.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,10 @@ extension SFSymbol {
405405
open var upMessageFill: SFSymbol { ext(.start + ".up.message".fill) }
406406
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
407407
open var upRight: SFSymbol { ext(.start + ".up.right") }
408+
@available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
409+
open var upRightAndArrowDownLeftRectangle: SFSymbol { ext(.start + ".up.right.and.arrow.down.left".rectangle) }
410+
@available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
411+
open var upRightAndArrowDownLeftRectangleFill: SFSymbol { ext(.start + ".up.right.and.arrow.down.left".rectangle.fill) }
408412
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
409413
open var upRightCircle: SFSymbol { ext(.start + ".up.right".circle) }
410414
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)

Sources/SFSymbols/Symbols/SFSymbol+Asterisk.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ extension SFSymbol {
2525

2626
open class Asterisk: SFSymbol {
2727

28+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
29+
open var circle: SFSymbol { ext(.start.circle) }
2830
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2931
open var circleFill: SFSymbol { ext(.start.circle.fill) }
3032
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
// The MIT License (MIT)
2+
// Copyright © 2022 Ivan Vorobei (hello@ivanvorobei.by)
3+
//
4+
// Permission is hereby granted, free of charge, to any person obtaining a copy
5+
// of this software and associated documentation files (the "Software"), to deal
6+
// in the Software without restriction, including without limitation the rights
7+
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8+
// copies of the Software, and to permit persons to whom the Software is
9+
// furnished to do so, subject to the following conditions:
10+
//
11+
// The above copyright notice and this permission notice shall be included in all
12+
// copies or substantial portions of the Software.
13+
//
14+
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15+
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16+
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17+
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18+
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19+
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20+
// SOFTWARE.
21+
22+
extension SFSymbol {
23+
24+
public static var barcode: Barcode { .init(name: "barcode") }
25+
26+
open class Barcode: SFSymbol {
27+
28+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
29+
open var viewfinder: SFSymbol { ext(.start + ".viewfinder") }
30+
}
31+
}

Sources/SFSymbols/Symbols/SFSymbol+Beats.swift

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,17 @@ extension SFSymbol {
2828
@available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
2929
open var earphones: SFSymbol { ext(.start + ".earphones") }
3030

31+
@available(iOS 15.2, macOS 12.1, tvOS 15.2, watchOS 8.3, *)
32+
open var fitPro: SFSymbol { ext(.start + ".fit.pro") }
33+
@available(iOS 15.2, macOS 12.1, tvOS 15.2, watchOS 8.3, *)
34+
open var fitProChargingcase: SFSymbol { ext(.start + ".fit.pro.chargingcase") }
35+
@available(iOS 15.2, macOS 12.1, tvOS 15.2, watchOS 8.3, *)
36+
open var fitProChargingcaseFill: SFSymbol { ext(.start + ".fit.pro.chargingcase".fill) }
37+
@available(iOS 15.2, macOS 12.1, tvOS 15.2, watchOS 8.3, *)
38+
open var fitProLeft: SFSymbol { ext(.start + ".fit.pro.left") }
39+
@available(iOS 15.2, macOS 12.1, tvOS 15.2, watchOS 8.3, *)
40+
open var fitProRight: SFSymbol { ext(.start + ".fit.pro.right") }
41+
3142
@available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
3243
open var headphones: SFSymbol { ext(.start + ".headphones") }
3344

Sources/SFSymbols/Symbols/SFSymbol+Bolt.swift

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ extension SFSymbol {
2525

2626
open class Bolt: SFSymbol {
2727

28+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
29+
open var badgeA: SFSymbol { ext(.start + ".badge.a") }
30+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
31+
open var badgeAFill: SFSymbol { ext(.start + ".badge.a".fill) }
32+
2833
@available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
2934
open var batteryblock: SFSymbol { ext(.start + ".batteryblock") }
3035
@available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
@@ -65,6 +70,9 @@ extension SFSymbol {
6570
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
6671
open var horizontalIcloudFill: SFSymbol { ext(.start + ".horizontal.icloud".fill) }
6772

73+
@available(iOS 15.1, macOS 12.0, tvOS 15.1, watchOS 8.1, *)
74+
open var ringClosed: SFSymbol { ext(.start + ".ring.closed") }
75+
6876
@available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
6977
open var shield: SFSymbol { ext(.start + ".shield") }
7078
@available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)

Sources/SFSymbols/Symbols/SFSymbol+Building.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,14 @@ extension SFSymbol {
3434
@available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
3535
open var _2Fill: SFSymbol { ext(.start + ".2".fill) }
3636

37+
@available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
38+
open var columns: SFSymbol { ext(.start + ".columns") }
3739
@available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
3840
open var columnsCircle: SFSymbol { ext(.start + ".columns".circle) }
3941
@available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
4042
open var columnsCircleFill: SFSymbol { ext(.start + ".columns".circle.fill) }
43+
@available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
44+
open var columnsFill: SFSymbol { ext(.start + ".columns".fill) }
4145

4246
@available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
4347
open var fill: SFSymbol { ext(.start.fill) }

0 commit comments

Comments
 (0)