7 files changed
+74
-168
.fvmrc
+1
-1
@@ -1,3 +1,3 @@
1
{
2
- "flutter": "3.44.2"
2
+ "flutter": "3.41.7"
3
}
\ No newline at end of file
.vscode/settings.json
+1
-1
@@ -1,3 +1,3 @@
1
{
2
- "dart.flutterSdkPath": ".fvm/versions/3.44.2"
2
+ "dart.flutterSdkPath": ".fvm/versions/3.41.7"
3
}
\ No newline at end of file
ios/Podfile.lock
+2
-148
@@ -1,186 +1,40 @@
1
PODS:
2
- - audio_service (0.0.1):
3
- - Flutter
4
- - FlutterMacOS
5
- - audio_session (0.0.1):
6
- - Flutter
7
- - audioplayers_darwin (0.0.1):
8
- - Flutter
9
- - FlutterMacOS
10
- - background_downloader (0.0.1):
11
- - Flutter
12
- - clipboard (3.0.9):
13
- - Flutter
14
- - CwlCatchException (2.2.1):
15
- - CwlCatchExceptionSupport (~> 2.2.1)
16
- - CwlCatchExceptionSupport (2.2.1)
17
- - device_info_plus (0.0.1):
18
- - Flutter
19
- - file_picker (0.0.1):
20
- - Flutter
21
- - FlutterMacOS
2
- Flutter (1.0.0)
23
- - flutter_gemma (0.16.5):
24
- - Flutter
25
- - MediaPipeTasksGenAI (= 0.10.33)
26
- - MediaPipeTasksGenAIC (= 0.10.33)
27
- - flutter_local_notifications (0.0.1):
28
- - Flutter
29
- - flutter_secure_storage_darwin (10.0.0):
30
- - Flutter
31
- - FlutterMacOS
3
- flutter_tts (0.0.1):
4
- Flutter
34
- - haptic_feedback (0.5.1):
35
- - Flutter
36
- - just_audio (0.0.1):
37
- - Flutter
38
- - FlutterMacOS
39
- - large_file_handler (0.4.0):
40
- - Flutter
41
- - MediaPipeTasksGenAI (0.10.33):
42
- - MediaPipeTasksGenAIC (= 0.10.33)
43
- - MediaPipeTasksGenAIC (0.10.33)
5
- ObjectBox (5.3.0)
6
- objectbox_flutter_libs (0.0.1):
7
- Flutter
8
- ObjectBox (= 5.3.0)
48
- - package_info_plus (0.4.5):
49
- - Flutter
50
- - path_provider_foundation (0.0.1):
51
- - Flutter
52
- - FlutterMacOS
53
- - shared_preferences_foundation (0.0.1):
54
- - Flutter
55
- - FlutterMacOS
56
- - sherpa_onnx_ios (1.13.2):
57
- - Flutter
58
- - speech_to_text (7.2.0):
59
- - CwlCatchException
60
- - Flutter
61
- - FlutterMacOS
62
- - sqflite_darwin (0.0.4):
63
- - Flutter
64
- - FlutterMacOS
65
- - url_launcher_ios (0.0.1):
66
- - Flutter
67
- - wakelock_plus (0.0.1):
9
+ - sherpa_onnx_ios (1.13.3):
10
- Flutter
11
12
DEPENDENCIES:
71
- - audio_service (from `.symlinks/plugins/audio_service/darwin`)
72
- - audio_session (from `.symlinks/plugins/audio_session/ios`)
73
- - audioplayers_darwin (from `.symlinks/plugins/audioplayers_darwin/darwin`)
74
- - background_downloader (from `.symlinks/plugins/background_downloader/ios`)
75
- - clipboard (from `.symlinks/plugins/clipboard/ios`)
76
- - device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
77
- - file_picker (from `.symlinks/plugins/file_picker/darwin`)
13
- Flutter (from `Flutter`)
79
- - flutter_gemma (from `.symlinks/plugins/flutter_gemma/ios`)
80
- - flutter_local_notifications (from `.symlinks/plugins/flutter_local_notifications/ios`)
81
- - flutter_secure_storage_darwin (from `.symlinks/plugins/flutter_secure_storage_darwin/darwin`)
14
- flutter_tts (from `.symlinks/plugins/flutter_tts/ios`)
83
- - haptic_feedback (from `.symlinks/plugins/haptic_feedback/ios`)
84
- - just_audio (from `.symlinks/plugins/just_audio/darwin`)
85
- - large_file_handler (from `.symlinks/plugins/large_file_handler/ios`)
15
- objectbox_flutter_libs (from `.symlinks/plugins/objectbox_flutter_libs/ios`)
87
- - package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
88
- - path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
89
- - shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
16
- sherpa_onnx_ios (from `.symlinks/plugins/sherpa_onnx_ios/ios`)
91
- - speech_to_text (from `.symlinks/plugins/speech_to_text/darwin`)
92
- - sqflite_darwin (from `.symlinks/plugins/sqflite_darwin/darwin`)
93
- - url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
94
- - wakelock_plus (from `.symlinks/plugins/wakelock_plus/ios`)
17
18
SPEC REPOS:
19
trunk:
98
- - CwlCatchException
99
- - CwlCatchExceptionSupport
100
- - MediaPipeTasksGenAI
101
- - MediaPipeTasksGenAIC
20
- ObjectBox
21
22
EXTERNAL SOURCES:
105
- audio_service:
106
- :path: ".symlinks/plugins/audio_service/darwin"
107
- audio_session:
108
- :path: ".symlinks/plugins/audio_session/ios"
109
- audioplayers_darwin:
110
- :path: ".symlinks/plugins/audioplayers_darwin/darwin"
111
- background_downloader:
112
- :path: ".symlinks/plugins/background_downloader/ios"
113
- clipboard:
114
- :path: ".symlinks/plugins/clipboard/ios"
115
- device_info_plus:
116
- :path: ".symlinks/plugins/device_info_plus/ios"
117
- file_picker:
118
- :path: ".symlinks/plugins/file_picker/darwin"
23
Flutter:
24
:path: Flutter
121
- flutter_gemma:
122
- :path: ".symlinks/plugins/flutter_gemma/ios"
123
- flutter_local_notifications:
124
- :path: ".symlinks/plugins/flutter_local_notifications/ios"
125
- flutter_secure_storage_darwin:
126
- :path: ".symlinks/plugins/flutter_secure_storage_darwin/darwin"
25
flutter_tts:
26
:path: ".symlinks/plugins/flutter_tts/ios"
129
- haptic_feedback:
130
- :path: ".symlinks/plugins/haptic_feedback/ios"
131
- just_audio:
132
- :path: ".symlinks/plugins/just_audio/darwin"
133
- large_file_handler:
134
- :path: ".symlinks/plugins/large_file_handler/ios"
27
objectbox_flutter_libs:
28
:path: ".symlinks/plugins/objectbox_flutter_libs/ios"
137
- package_info_plus:
138
- :path: ".symlinks/plugins/package_info_plus/ios"
139
- path_provider_foundation:
140
- :path: ".symlinks/plugins/path_provider_foundation/darwin"
141
- shared_preferences_foundation:
142
- :path: ".symlinks/plugins/shared_preferences_foundation/darwin"
29
sherpa_onnx_ios:
30
:path: ".symlinks/plugins/sherpa_onnx_ios/ios"
145
- speech_to_text:
146
- :path: ".symlinks/plugins/speech_to_text/darwin"
147
- sqflite_darwin:
148
- :path: ".symlinks/plugins/sqflite_darwin/darwin"
149
- url_launcher_ios:
150
- :path: ".symlinks/plugins/url_launcher_ios/ios"
151
- wakelock_plus:
152
- :path: ".symlinks/plugins/wakelock_plus/ios"
31
32
SPEC CHECKSUMS:
155
- audio_service: cab6c1a0eaf01b5a35b567e11fa67d3cc1956910
156
- audio_session: 19e9480dbdd4e5f6c4543826b2e8b0e4ab6145fe
157
- audioplayers_darwin: f15e209a3e856d1a7edcf98dc029f484fead2242
158
- background_downloader: a05c77d32a0d70615b9c04577aa203535fc924ff
159
- clipboard: 1dfb1b37c0b722d20b0ca76a89bb2e7194e85811
160
- CwlCatchException: 7acc161b299a6de7f0a46a6ed741eae2c8b4d75a
161
- CwlCatchExceptionSupport: 54ccab8d8c78907b57f99717fb19d4cc3bce02dc
162
- device_info_plus: bf2e3232933866d73fe290f2942f2156cdd10342
163
- file_picker: e81e2d2db6261a4e98febeae383bd2173ba8b396
33
Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467
165
- flutter_gemma: 6bf34a12b45df17e3db9b33db7fea51506c8628f
166
- flutter_local_notifications: eda81afddbf18f8589f6ec069ce593c4c6378769
167
- flutter_secure_storage_darwin: 557817588b80e60213cbecb573c45c76b788018d
34
flutter_tts: 91ad1884033cd95ef6e9338754adad54f01f090f
169
- haptic_feedback: a366a27ec760f0e865651605b95de8a9bb04ef01
170
- just_audio: a42c63806f16995daf5b219ae1d679deb76e6a79
171
- large_file_handler: b0da5998ce84ea647987d9cc2c37d2383eabdca6
172
- MediaPipeTasksGenAI: 8eed8e6d03fe26d30c4205cb5295ec7b394432ad
173
- MediaPipeTasksGenAIC: cb098ecea44e248efe8fe7e2f62b4cb0df781802
35
ObjectBox: 2aae8ad350012cb53c6e7848064307cf68617f73
36
objectbox_flutter_libs: bfbfc0486c06b0b29b130ca1ad9467e8314f32f1
176
- package_info_plus: c0502532a26c7662a62a356cebe2692ec5fe4ec4
177
- path_provider_foundation: 0b743cbb62d8e47eab856f09262bb8c1ddcfe6ba
178
- shared_preferences_foundation: 5086985c1d43c5ba4d5e69a4e8083a389e2909e6
179
- sherpa_onnx_ios: 9f536d001daeaca36fc812fa1b1234870df3bc91
180
- speech_to_text: 87bf9298952e8d9073be1b6aade6d5758db5170c
181
- sqflite_darwin: 5a7236e3b501866c1c9befc6771dfd73ffb8702d
182
- url_launcher_ios: bb13df5870e8c4234ca12609d04010a21be43dfa
183
- wakelock_plus: 76957ab028e12bfa4e66813c99e46637f367fc7e
37
+ sherpa_onnx_ios: 385d34da9ade98f8e012d9b518f1440bd8ba3636
38
39
PODFILE CHECKSUM: c0915517eae1a513480956f02c7781054ca94770
40
ios/Runner.xcodeproj/project.pbxproj
+24
-18
@@ -12,6 +12,7 @@
12
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
13
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
14
7884E8682EC3CC0700C636F2 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7884E8672EC3CC0400C636F2 /* SceneDelegate.swift */; };
15
+ 78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */ = {isa = PBXBuildFile; productRef = 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */; };
16
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
17
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
18
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
@@ -56,6 +57,7 @@
57
74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
58
781B1C970FB1572449EE483D /* Pods-RunnerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.release.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.release.xcconfig"; sourceTree = "<group>"; };
59
7884E8672EC3CC0400C636F2 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = "<group>"; };
60
+ 78E0A7A72DC9AD7400C4905E /* FlutterGeneratedPluginSwiftPackage */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = FlutterGeneratedPluginSwiftPackage; path = Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage; sourceTree = "<group>"; };
61
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; };
62
7CC868A42FD2D68B0007F1A7 /* Runner.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Runner.entitlements; sourceTree = "<group>"; };
63
9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = "<group>"; };
@@ -75,6 +77,7 @@
77
isa = PBXFrameworksBuildPhase;
78
buildActionMask = 2147483647;
79
files = (
80
+ 78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */,
81
DA445D6233EB86F6AAEE0CF5 /* Pods_Runner.framework in Frameworks */,
82
);
83
runOnlyForDeploymentPostprocessing = 0;
@@ -110,6 +113,7 @@
113
9740EEB11CF90186004384FC /* Flutter */ = {
114
isa = PBXGroup;
115
children = (
116
+ 78E0A7A72DC9AD7400C4905E /* FlutterGeneratedPluginSwiftPackage */,
117
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */,
118
9740EEB21CF90195004384FC /* Debug.xcconfig */,
119
7AFA3C8E1D35360C0083082E /* Release.xcconfig */,
@@ -203,13 +207,15 @@
207
9705A1C41CF9048500538489 /* Embed Frameworks */,
208
3B06AD1E1E4923F5004D2608 /* Thin Binary */,
209
B1A5ACBED1F1575EF58BAE79 /* [CP] Embed Pods Frameworks */,
206
- AD6118CCB2B248078A731287 /* [CP] Copy Pods Resources */,
210
);
211
buildRules = (
212
);
213
dependencies = (
214
);
215
name = Runner;
216
+ packageProductDependencies = (
217
+ 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */,
218
+ );
219
productName = Runner;
220
productReference = 97C146EE1CF9000F007C117D /* Runner.app */;
221
productType = "com.apple.product-type.application";
@@ -243,6 +249,9 @@
249
Base,
250
);
251
mainGroup = 97C146E51CF9000F007C117D;
252
+ packageReferences = (
253
+ 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "FlutterGeneratedPluginSwiftPackage" */,
254
+ );
255
productRefGroup = 97C146EF1CF9000F007C117D /* Products */;
256
projectDirPath = "";
257
projectRoot = "";
@@ -328,23 +337,6 @@
337
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
338
showEnvVarsInLog = 0;
339
};
331
- AD6118CCB2B248078A731287 /* [CP] Copy Pods Resources */ = {
332
- isa = PBXShellScriptBuildPhase;
333
- buildActionMask = 2147483647;
334
- files = (
335
- );
336
- inputFileListPaths = (
337
- "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist",
338
- );
339
- name = "[CP] Copy Pods Resources";
340
- outputFileListPaths = (
341
- "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist",
342
- );
343
- runOnlyForDeploymentPostprocessing = 0;
344
- shellPath = /bin/sh;
345
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n";
346
- showEnvVarsInLog = 0;
347
- };
340
B1A5ACBED1F1575EF58BAE79 /* [CP] Embed Pods Frameworks */ = {
341
isa = PBXShellScriptBuildPhase;
342
buildActionMask = 2147483647;
@@ -752,6 +744,20 @@
744
defaultConfigurationName = Release;
745
};
746
/* End XCConfigurationList section */
747
+
748
+/* Begin XCLocalSwiftPackageReference section */
749
+ 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "FlutterGeneratedPluginSwiftPackage" */ = {
750
+ isa = XCLocalSwiftPackageReference;
751
+ relativePath = Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage;
752
+ };
753
+/* End XCLocalSwiftPackageReference section */
754
+
755
+/* Begin XCSwiftPackageProductDependency section */
756
+ 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */ = {
757
+ isa = XCSwiftPackageProductDependency;
758
+ productName = FlutterGeneratedPluginSwiftPackage;
759
+ };
760
+/* End XCSwiftPackageProductDependency section */
761
};
762
rootObject = 97C146E61CF9000F007C117D /* Project object */;
763
}
ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
new
+14
@@ -0,0 +1,14 @@
1
+{
2
+ "pins" : [
3
+ {
4
+ "identity" : "cwlcatchexception",
5
+ "kind" : "remoteSourceControl",
6
+ "location" : "https://github.com/mattgallagher/CwlCatchException.git",
7
+ "state" : {
8
+ "revision" : "07b2ba21d361c223e25e3c1e924288742923f08c",
9
+ "version" : "2.2.1"
10
+ }
11
+ }
12
+ ],
13
+ "version" : 2
14
+}
ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
+18
@@ -5,6 +5,24 @@
5
<BuildAction
6
parallelizeBuildables = "YES"
7
buildImplicitDependencies = "YES">
8
+ <PreActions>
9
+ <ExecutionAction
10
+ ActionType = "Xcode.IDEStandardExecutionActionsCore.ExecutionActionType.ShellScriptAction">
11
+ <ActionContent
12
+ title = "Run Prepare Flutter Framework Script"
13
+ scriptText = "/bin/sh "$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh" prepare ">
14
+ <EnvironmentBuildable>
15
+ <BuildableReference
16
+ BuildableIdentifier = "primary"
17
+ BlueprintIdentifier = "97C146ED1CF9000F007C117D"
18
+ BuildableName = "Runner.app"
19
+ BlueprintName = "Runner"
20
+ ReferencedContainer = "container:Runner.xcodeproj">
21
+ </BuildableReference>
22
+ </EnvironmentBuildable>
23
+ </ActionContent>
24
+ </ExecutionAction>
25
+ </PreActions>
26
<BuildActionEntries>
27
<BuildActionEntry
28
buildForTesting = "YES"
ios/Runner.xcworkspace/xcshareddata/swiftpm/Package.resolved
new
+14
@@ -0,0 +1,14 @@
1
+{
2
+ "pins" : [
3
+ {
4
+ "identity" : "cwlcatchexception",
5
+ "kind" : "remoteSourceControl",
6
+ "location" : "https://github.com/mattgallagher/CwlCatchException.git",
7
+ "state" : {
8
+ "revision" : "07b2ba21d361c223e25e3c1e924288742923f08c",
9
+ "version" : "2.2.1"
10
+ }
11
+ }
12
+ ],
13
+ "version" : 2
14
+}