Commit 7375a6d
committed
Add download orchestration and file management features
- Implemented Download Orchestrator for high-level model download lifecycle management, consolidating logic from various SDKs.
- Introduced File Manager for centralized file management operations, including directory creation, size calculation, and cache management.
- Updated GeneratedPluginRegistrant for new plugins: CameraAndroidCameraxPlugin and ImagePickerPlugin.
- Cleaned up and organized existing code for better maintainability.1 parent 0dc46c1 commit 7375a6d
50 files changed
Lines changed: 5261 additions & 1504 deletions
File tree
- examples
- flutter/RunAnywhereAI
- android/app/src/main/java/io/flutter/plugins
- ios/Runner
- react-native/RunAnywhereAI
- sdk
- runanywhere-commons
- exports
- include/rac/infrastructure
- download
- file_management
- src
- infrastructure
- download
- file_management
- jni
- tests
- runanywhere-flutter/packages
- runanywhere_onnx/lib
- runanywhere/lib
- infrastructure
- download
- file_management/services
- native
- public
- extensions
- runanywhere-kotlin
- src/jvmAndroidMain/kotlin/com/runanywhere/sdk
- foundation/bridge
- extensions
- native/bridge
- public/extensions
- runanywhere-react-native/packages/core
- cpp
- bridges
- src
- Public/Extensions
- services
- runanywhere-swift/Sources/RunAnywhere
- CRACommons/include
- Foundation/Bridge/Extensions
- Infrastructure
- Download/Services
- FileManagement
- Services
- Utilities
- runanywhere-web/packages
- llamacpp/src
- Foundation
- types
- onnx/src/Extensions
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 15 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
23 | 28 | | |
24 | 29 | | |
25 | 30 | | |
26 | 31 | | |
27 | 32 | | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
28 | 38 | | |
29 | 39 | | |
30 | 40 | | |
| |||
35 | 45 | | |
36 | 46 | | |
37 | 47 | | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
38 | 53 | | |
39 | 54 | | |
40 | 55 | | |
| |||
Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
15 | 21 | | |
16 | 22 | | |
17 | 23 | | |
| |||
30 | 36 | | |
31 | 37 | | |
32 | 38 | | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
33 | 45 | | |
34 | 46 | | |
35 | 47 | | |
| |||
94 | 106 | | |
95 | 107 | | |
96 | 108 | | |
| 109 | + | |
97 | 110 | | |
98 | 111 | | |
99 | 112 | | |
| 113 | + | |
100 | 114 | | |
101 | 115 | | |
102 | 116 | | |
| |||
Lines changed: 1 addition & 28 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments