Skip to content

Commit 3f9775a

Browse files
committed
feat(swift): added guided tour to the app
1 parent 81c0466 commit 3f9775a

File tree

22 files changed

+525
-40
lines changed

22 files changed

+525
-40
lines changed

implementations/swift/ockam/ockam_app/Ockam.xcodeproj/project.pbxproj

+8
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@
3131
785A07382B14D734002FF30C /* IncomingInvite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 785A07372B14D734002FF30C /* IncomingInvite.swift */; };
3232
785A073C2B15EAC8002FF30C /* EnrollmentStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 785A073B2B15EAC8002FF30C /* EnrollmentStatus.swift */; };
3333
785C8DC12B0BAD5E00926DCD /* About.swift in Sources */ = {isa = PBXBuildFile; fileRef = 785C8DC02B0BAD5E00926DCD /* About.swift */; };
34+
7893D4092B1F54F800454933 /* PopOver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7893D4072B1F54F800454933 /* PopOver.swift */; };
35+
7893D40A2B1F54F800454933 /* GuidedIntro.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7893D4082B1F54F800454933 /* GuidedIntro.swift */; };
3436
789FA6462AE142280009FF7F /* ExportOptions.plist in Resources */ = {isa = PBXBuildFile; fileRef = 789FA6452AE142280009FF7F /* ExportOptions.plist */; };
3537
78B7EF702B0F649D0062B2B3 /* DeleteIncomingService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78B7EF6F2B0F649D0062B2B3 /* DeleteIncomingService.swift */; };
3638
78BD349D2AFA621500F09058 /* BrokenStateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78BD349C2AFA621500F09058 /* BrokenStateView.swift */; };
@@ -70,6 +72,8 @@
7072
785A073B2B15EAC8002FF30C /* EnrollmentStatus.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnrollmentStatus.swift; sourceTree = "<group>"; };
7173
785C8DC02B0BAD5E00926DCD /* About.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = About.swift; sourceTree = "<group>"; };
7274
785D8D372AD5369100DF5004 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
75+
7893D4072B1F54F800454933 /* PopOver.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PopOver.swift; sourceTree = "<group>"; };
76+
7893D4082B1F54F800454933 /* GuidedIntro.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GuidedIntro.swift; sourceTree = "<group>"; };
7377
789FA6452AE142280009FF7F /* ExportOptions.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = ExportOptions.plist; sourceTree = "<group>"; };
7478
78B7EF6F2B0F649D0062B2B3 /* DeleteIncomingService.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DeleteIncomingService.swift; sourceTree = "<group>"; };
7579
78BD349C2AFA621500F09058 /* BrokenStateView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrokenStateView.swift; sourceTree = "<group>"; };
@@ -115,6 +119,8 @@
115119
782D5B472AC1D3D700D1B27F /* Ockam */ = {
116120
isa = PBXGroup;
117121
children = (
122+
7893D4082B1F54F800454933 /* GuidedIntro.swift */,
123+
7893D4072B1F54F800454933 /* PopOver.swift */,
118124
7859A47F2B1DD4960085C7F7 /* FluidMenuBarExtra */,
119125
78B7EF6F2B0F649D0062B2B3 /* DeleteIncomingService.swift */,
120126
78BD34A02AFCFDF100F09058 /* RemoteServiceView.swift */,
@@ -268,6 +274,7 @@
268274
7859A4892B1DD4960085C7F7 /* FluidMenuBarExtraWindow.swift in Sources */,
269275
7859A48A2B1DD4960085C7F7 /* EventMonitor.swift in Sources */,
270276
78F5F3042AD4127C00B8D18E /* EmailInput.swift in Sources */,
277+
7893D4092B1F54F800454933 /* PopOver.swift in Sources */,
271278
7859A4862B1DD4960085C7F7 /* UpdateSizeAction.swift in Sources */,
272279
7827D5072AD93EE700F7A20F /* ProfilePicture.swift in Sources */,
273280
782D5B492AC1D3D700D1B27F /* OckamApp.swift in Sources */,
@@ -280,6 +287,7 @@
280287
78BD349D2AFA621500F09058 /* BrokenStateView.swift in Sources */,
281288
4CB45C522AEB06C700D27F22 /* AcceptingInvitation.swift in Sources */,
282289
783B62722AC432B700880261 /* Bridge.swift in Sources */,
290+
7893D40A2B1F54F800454933 /* GuidedIntro.swift in Sources */,
283291
7859A48B2B1DD4960085C7F7 /* RootViewModifier.swift in Sources */,
284292
);
285293
runOnlyForDeploymentPostprocessing = 0;

implementations/swift/ockam/ockam_app/Ockam/Assets.xcassets/Diagram.imageset/diagram.svg

-39
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"images" : [
3+
{
4+
"filename" : "image4.png",
5+
"idiom" : "universal",
6+
"scale" : "1x"
7+
},
8+
{
9+
"idiom" : "universal",
10+
"scale" : "2x"
11+
},
12+
{
13+
"idiom" : "universal",
14+
"scale" : "3x"
15+
}
16+
],
17+
"info" : {
18+
"author" : "xcode",
19+
"version" : 1
20+
}
21+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"images" : [
3+
{
4+
"filename" : "image11.png",
5+
"idiom" : "universal",
6+
"scale" : "1x"
7+
},
8+
{
9+
"idiom" : "universal",
10+
"scale" : "2x"
11+
},
12+
{
13+
"idiom" : "universal",
14+
"scale" : "3x"
15+
}
16+
],
17+
"info" : {
18+
"author" : "xcode",
19+
"version" : 1
20+
}
21+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"info" : {
3+
"author" : "xcode",
4+
"version" : 1
5+
}
6+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"images" : [
3+
{
4+
"filename" : "CreateService01.png",
5+
"idiom" : "universal",
6+
"scale" : "1x"
7+
},
8+
{
9+
"idiom" : "universal",
10+
"scale" : "2x"
11+
},
12+
{
13+
"idiom" : "universal",
14+
"scale" : "3x"
15+
}
16+
],
17+
"info" : {
18+
"author" : "xcode",
19+
"version" : 1
20+
}
21+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"images" : [
3+
{
4+
"filename" : "CreateService02.png",
5+
"idiom" : "universal",
6+
"scale" : "1x"
7+
},
8+
{
9+
"idiom" : "universal",
10+
"scale" : "2x"
11+
},
12+
{
13+
"idiom" : "universal",
14+
"scale" : "3x"
15+
}
16+
],
17+
"info" : {
18+
"author" : "xcode",
19+
"version" : 1
20+
}
21+
}

implementations/swift/ockam/ockam_app/Ockam/Assets.xcassets/Tour/Diagram.imageset/diagram.svg

+43
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"images" : [
3+
{
4+
"filename" : "EnrollmentPage.png",
5+
"idiom" : "universal",
6+
"scale" : "1x"
7+
},
8+
{
9+
"idiom" : "universal",
10+
"scale" : "2x"
11+
},
12+
{
13+
"idiom" : "universal",
14+
"scale" : "3x"
15+
}
16+
],
17+
"info" : {
18+
"author" : "xcode",
19+
"version" : 1
20+
}
21+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"images" : [
3+
{
4+
"filename" : "ShareService01.png",
5+
"idiom" : "universal",
6+
"scale" : "1x"
7+
},
8+
{
9+
"idiom" : "universal",
10+
"scale" : "2x"
11+
},
12+
{
13+
"idiom" : "universal",
14+
"scale" : "3x"
15+
}
16+
],
17+
"info" : {
18+
"author" : "xcode",
19+
"version" : 1
20+
}
21+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"images" : [
3+
{
4+
"filename" : "ShareSerice02.png",
5+
"idiom" : "universal",
6+
"scale" : "1x"
7+
},
8+
{
9+
"idiom" : "universal",
10+
"scale" : "2x"
11+
},
12+
{
13+
"idiom" : "universal",
14+
"scale" : "3x"
15+
}
16+
],
17+
"info" : {
18+
"author" : "xcode",
19+
"version" : 1
20+
}
21+
}

0 commit comments

Comments
 (0)