Added Google Drive storage location
This commit is contained in:
parent
e630f2a3ec
commit
73a7c93e64
22 changed files with 1690 additions and 205 deletions
27
pubspec.yaml
27
pubspec.yaml
|
|
@ -44,21 +44,10 @@ dependencies:
|
|||
# On-device OCR text recognition
|
||||
google_mlkit_text_recognition: ^0.15.0
|
||||
|
||||
# Directory picker for configurable save location.
|
||||
# Pinned below 11.x: file_picker 11.0.0-11.0.3 skip applying the Kotlin
|
||||
# Gradle plugin under AGP 9+ assuming AGP's built-in Kotlin support covers
|
||||
# it, but that isn't actually wired up yet for library modules in this
|
||||
# Flutter/AGP combo, so FilePickerPlugin.kt never gets compiled. 10.3.11
|
||||
# still compiles against compileSdk 36 (matches flutter.compileSdkVersion,
|
||||
# satisfying flutter_plugin_android_lifecycle's requirement) but applies
|
||||
# its own Kotlin plugin unconditionally, which works. (10.3.11 itself is
|
||||
# retracted on pub.dev, hence pinning to 10.3.10.)
|
||||
file_picker: 10.3.10
|
||||
|
||||
# App sandbox paths (default save location, temp files)
|
||||
# App sandbox paths (local offline staging area)
|
||||
path_provider: ^2.1.5
|
||||
|
||||
# Persist small settings like chosen save directory
|
||||
# Persist small settings (Drive connection state, last synced time)
|
||||
shared_preferences: ^2.3.4
|
||||
|
||||
# Unique IDs for vehicles/fuel entries
|
||||
|
|
@ -70,6 +59,18 @@ dependencies:
|
|||
# Path joining/manipulation helpers
|
||||
path: ^1.9.0
|
||||
|
||||
# Google OAuth sign-in for Drive access
|
||||
google_sign_in: ^7.1.1
|
||||
|
||||
# Google Drive API client
|
||||
googleapis: ^14.0.0
|
||||
|
||||
# HTTP client interface (for the authenticated client we hand to DriveApi)
|
||||
http: ^1.2.2
|
||||
|
||||
# Detect connectivity changes to trigger background sync
|
||||
connectivity_plus: ^6.1.0
|
||||
|
||||
dev_dependencies:
|
||||
flutter_test:
|
||||
sdk: flutter
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue