|
15 | 15 | 0ECE3A9C2EB286B90072EC6A /* ApplicationError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ECE3A9A2EB286AD0072EC6A /* ApplicationError.swift */; }; |
16 | 16 | 0EE94F252E9599B800CEFD69 /* TranscriptView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F212E9599B800CEFD69 /* TranscriptView.swift */; }; |
17 | 17 | 0EE94F262E9599B800CEFD69 /* ConnectButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F1D2E9599B800CEFD69 /* ConnectButton.swift */; }; |
18 | | - 0EE94F272E9599B800CEFD69 /* TranscriptViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F1B2E9599B800CEFD69 /* TranscriptViewModel.swift */; }; |
| 18 | + 0EE94F272E9599B800CEFD69 /* TypeWriterViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F1B2E9599B800CEFD69 /* TypeWriterViewModel.swift */; }; |
19 | 19 | 0EE94F282E9599B800CEFD69 /* AudioPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F132E9599B800CEFD69 /* AudioPlayer.swift */; }; |
20 | 20 | 0EE94F292E9599B800CEFD69 /* LiveAudioScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F182E9599B800CEFD69 /* LiveAudioScreen.swift */; }; |
21 | 21 | 0EE94F2A2E9599B800CEFD69 /* LiveViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F1A2E9599B800CEFD69 /* LiveViewModel.swift */; }; |
22 | | - 0EE94F2B2E9599B800CEFD69 /* TranscriptLine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F162E9599B800CEFD69 /* TranscriptLine.swift */; }; |
23 | 22 | 0EE94F2C2E9599B800CEFD69 /* ModelAvatar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F202E9599B800CEFD69 /* ModelAvatar.swift */; }; |
24 | 23 | 0EE94F2D2E9599B800CEFD69 /* LiveErrorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F1F2E9599B800CEFD69 /* LiveErrorView.swift */; }; |
25 | 24 | 0EE94F2E2E9599B800CEFD69 /* Microphone.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F142E9599B800CEFD69 /* Microphone.swift */; }; |
|
30 | 29 | 0EE94F332E9599B800CEFD69 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0EE94F232E9599B800CEFD69 /* Assets.xcassets */; }; |
31 | 30 | 0EE94F342E9599B800CEFD69 /* TranscriptView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F212E9599B800CEFD69 /* TranscriptView.swift */; }; |
32 | 31 | 0EE94F352E9599B800CEFD69 /* ConnectButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F1D2E9599B800CEFD69 /* ConnectButton.swift */; }; |
33 | | - 0EE94F362E9599B800CEFD69 /* TranscriptViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F1B2E9599B800CEFD69 /* TranscriptViewModel.swift */; }; |
| 32 | + 0EE94F362E9599B800CEFD69 /* TypeWriterViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F1B2E9599B800CEFD69 /* TypeWriterViewModel.swift */; }; |
34 | 33 | 0EE94F372E9599B800CEFD69 /* AudioPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F132E9599B800CEFD69 /* AudioPlayer.swift */; }; |
35 | 34 | 0EE94F382E9599B800CEFD69 /* LiveAudioScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F182E9599B800CEFD69 /* LiveAudioScreen.swift */; }; |
36 | 35 | 0EE94F392E9599B800CEFD69 /* LiveViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F1A2E9599B800CEFD69 /* LiveViewModel.swift */; }; |
37 | | - 0EE94F3A2E9599B800CEFD69 /* TranscriptLine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F162E9599B800CEFD69 /* TranscriptLine.swift */; }; |
38 | 36 | 0EE94F3B2E9599B800CEFD69 /* ModelAvatar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F202E9599B800CEFD69 /* ModelAvatar.swift */; }; |
39 | 37 | 0EE94F3C2E9599B800CEFD69 /* LiveErrorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F1F2E9599B800CEFD69 /* LiveErrorView.swift */; }; |
40 | 38 | 0EE94F3D2E9599B800CEFD69 /* Microphone.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE94F142E9599B800CEFD69 /* Microphone.swift */; }; |
|
134 | 132 | 0EE94F122E9599B800CEFD69 /* AudioController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioController.swift; sourceTree = "<group>"; }; |
135 | 133 | 0EE94F132E9599B800CEFD69 /* AudioPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioPlayer.swift; sourceTree = "<group>"; }; |
136 | 134 | 0EE94F142E9599B800CEFD69 /* Microphone.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Microphone.swift; sourceTree = "<group>"; }; |
137 | | - 0EE94F162E9599B800CEFD69 /* TranscriptLine.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TranscriptLine.swift; sourceTree = "<group>"; }; |
138 | 135 | 0EE94F182E9599B800CEFD69 /* LiveAudioScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveAudioScreen.swift; sourceTree = "<group>"; }; |
139 | 136 | 0EE94F1A2E9599B800CEFD69 /* LiveViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveViewModel.swift; sourceTree = "<group>"; }; |
140 | | - 0EE94F1B2E9599B800CEFD69 /* TranscriptViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TranscriptViewModel.swift; sourceTree = "<group>"; }; |
| 137 | + 0EE94F1B2E9599B800CEFD69 /* TypeWriterViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TypeWriterViewModel.swift; sourceTree = "<group>"; }; |
141 | 138 | 0EE94F1D2E9599B800CEFD69 /* ConnectButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConnectButton.swift; sourceTree = "<group>"; }; |
142 | 139 | 0EE94F1E2E9599B800CEFD69 /* LiveErrorDetailsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveErrorDetailsView.swift; sourceTree = "<group>"; }; |
143 | 140 | 0EE94F1F2E9599B800CEFD69 /* LiveErrorView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveErrorView.swift; sourceTree = "<group>"; }; |
|
245 | 242 | isa = PBXGroup; |
246 | 243 | children = ( |
247 | 244 | 0EE94F1A2E9599B800CEFD69 /* LiveViewModel.swift */, |
248 | | - 0EE94F1B2E9599B800CEFD69 /* TranscriptViewModel.swift */, |
| 245 | + 0EE94F1B2E9599B800CEFD69 /* TypeWriterViewModel.swift */, |
249 | 246 | ); |
250 | 247 | path = ViewModels; |
251 | 248 | sourceTree = "<group>"; |
|
269 | 266 | 0ECE3A9A2EB286AD0072EC6A /* ApplicationError.swift */, |
270 | 267 | 0ECE3A972EB2860C0072EC6A /* Color+Hex.swift */, |
271 | 268 | 0EE94F152E9599B800CEFD69 /* Audio */, |
272 | | - 0EE94F172E9599B800CEFD69 /* Models */, |
273 | 269 | 0EE94F192E9599B800CEFD69 /* Screens */, |
274 | 270 | 0EE94F1C2E9599B800CEFD69 /* ViewModels */, |
275 | 271 | 0EE94F222E9599B800CEFD69 /* Views */, |
|
639 | 635 | 86BB55EF2E8B2D6D0054B8B5 /* ContentView.swift in Sources */, |
640 | 636 | 0EE94F252E9599B800CEFD69 /* TranscriptView.swift in Sources */, |
641 | 637 | 0EE94F262E9599B800CEFD69 /* ConnectButton.swift in Sources */, |
642 | | - 0EE94F272E9599B800CEFD69 /* TranscriptViewModel.swift in Sources */, |
| 638 | + 0EE94F272E9599B800CEFD69 /* TypeWriterViewModel.swift in Sources */, |
643 | 639 | 0EE94F282E9599B800CEFD69 /* AudioPlayer.swift in Sources */, |
644 | 640 | 0EE94F292E9599B800CEFD69 /* LiveAudioScreen.swift in Sources */, |
645 | 641 | 0EE94F2A2E9599B800CEFD69 /* LiveViewModel.swift in Sources */, |
646 | | - 0EE94F2B2E9599B800CEFD69 /* TranscriptLine.swift in Sources */, |
647 | 642 | 0EE94F2C2E9599B800CEFD69 /* ModelAvatar.swift in Sources */, |
648 | 643 | 0EE94F2D2E9599B800CEFD69 /* LiveErrorView.swift in Sources */, |
649 | 644 | 0EE94F2E2E9599B800CEFD69 /* Microphone.swift in Sources */, |
|
681 | 676 | 8848C8352B0D04BC007B434F /* ContentView.swift in Sources */, |
682 | 677 | 0EE94F342E9599B800CEFD69 /* TranscriptView.swift in Sources */, |
683 | 678 | 0EE94F352E9599B800CEFD69 /* ConnectButton.swift in Sources */, |
684 | | - 0EE94F362E9599B800CEFD69 /* TranscriptViewModel.swift in Sources */, |
| 679 | + 0EE94F362E9599B800CEFD69 /* TypeWriterViewModel.swift in Sources */, |
685 | 680 | 0EE94F372E9599B800CEFD69 /* AudioPlayer.swift in Sources */, |
686 | 681 | 0EE94F382E9599B800CEFD69 /* LiveAudioScreen.swift in Sources */, |
687 | 682 | 0EE94F392E9599B800CEFD69 /* LiveViewModel.swift in Sources */, |
688 | | - 0EE94F3A2E9599B800CEFD69 /* TranscriptLine.swift in Sources */, |
689 | 683 | 0EE94F3B2E9599B800CEFD69 /* ModelAvatar.swift in Sources */, |
690 | 684 | 0EE94F3C2E9599B800CEFD69 /* LiveErrorView.swift in Sources */, |
691 | 685 | 0EE94F3D2E9599B800CEFD69 /* Microphone.swift in Sources */, |
|
0 commit comments