Remove the option to pick contacts since PlayStore can't sort their shit out

This commit is contained in:
vishnukvmd 2022-09-29 14:53:14 +05:30
parent 40f7ee6ec5
commit 6eca928d60
5 changed files with 148 additions and 190 deletions

View file

@ -6,50 +6,47 @@ PODS:
- Reachability
- device_info (0.0.1):
- Flutter
- Firebase/CoreOnly (9.5.0):
- FirebaseCore (= 9.5.0)
- Firebase/Messaging (9.5.0):
- Firebase/CoreOnly (8.15.0):
- FirebaseCore (= 8.15.0)
- Firebase/Messaging (8.15.0):
- Firebase/CoreOnly
- FirebaseMessaging (~> 9.5.0)
- firebase_core (1.23.0):
- Firebase/CoreOnly (= 9.5.0)
- FirebaseMessaging (~> 8.15.0)
- firebase_core (1.17.1):
- Firebase/CoreOnly (= 8.15.0)
- Flutter
- firebase_messaging (11.4.4):
- Firebase/Messaging (= 9.5.0)
- firebase_messaging (11.4.1):
- Firebase/Messaging (= 8.15.0)
- firebase_core
- Flutter
- FirebaseCore (9.5.0):
- FirebaseCoreDiagnostics (~> 9.0)
- FirebaseCoreInternal (~> 9.0)
- FirebaseCore (8.15.0):
- FirebaseCoreDiagnostics (~> 8.0)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/Logger (~> 7.7)
- FirebaseCoreDiagnostics (9.6.0):
- GoogleDataTransport (< 10.0.0, >= 9.1.4)
- FirebaseCoreDiagnostics (8.15.0):
- GoogleDataTransport (~> 9.1)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/Logger (~> 7.7)
- nanopb (< 2.30910.0, >= 2.30908.0)
- FirebaseCoreInternal (9.6.0):
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- FirebaseInstallations (9.6.0):
- FirebaseCore (~> 9.0)
- nanopb (~> 2.30908.0)
- FirebaseInstallations (8.15.0):
- FirebaseCore (~> 8.0)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/UserDefaults (~> 7.7)
- PromisesObjC (~> 2.1)
- FirebaseMessaging (9.5.0):
- FirebaseCore (~> 9.0)
- FirebaseInstallations (~> 9.0)
- GoogleDataTransport (< 10.0.0, >= 9.1.4)
- PromisesObjC (< 3.0, >= 1.2)
- FirebaseMessaging (8.15.0):
- FirebaseCore (~> 8.0)
- FirebaseInstallations (~> 8.0)
- GoogleDataTransport (~> 9.1)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/Reachability (~> 7.7)
- GoogleUtilities/UserDefaults (~> 7.7)
- nanopb (< 2.30910.0, >= 2.30908.0)
- nanopb (~> 2.30908.0)
- fk_user_agent (2.0.0):
- Flutter
- Flutter (1.0.0)
- flutter_email_sender (0.0.1):
- Flutter
- flutter_image_compress (1.0.0):
- flutter_image_compress (0.0.1):
- Flutter
- Mantle
- SDWebImage
@ -71,8 +68,6 @@ PODS:
- Flutter
- flutter_sodium (0.0.1):
- Flutter
- fluttercontactpicker (4.6.0):
- Flutter
- fluttertoast (0.0.2):
- Flutter
- Toast
@ -100,7 +95,7 @@ PODS:
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (7.8.0):
- GoogleUtilities/Logger
- image_editor (1.0.0):
- image_editor (0.0.1):
- Flutter
- in_app_purchase (0.0.1):
- Flutter
@ -122,11 +117,11 @@ PODS:
- Flutter
- move_to_background (0.0.1):
- Flutter
- nanopb (2.30909.0):
- nanopb/decode (= 2.30909.0)
- nanopb/encode (= 2.30909.0)
- nanopb/decode (2.30909.0)
- nanopb/encode (2.30909.0)
- nanopb (2.30908.0):
- nanopb/decode (= 2.30908.0)
- nanopb/encode (= 2.30908.0)
- nanopb/decode (2.30908.0)
- nanopb/encode (2.30908.0)
- open_mail_app (0.0.1):
- Flutter
- OrderedSet (5.0.0)
@ -190,7 +185,6 @@ DEPENDENCIES:
- flutter_native_splash (from `.symlinks/plugins/flutter_native_splash/ios`)
- flutter_secure_storage (from `.symlinks/plugins/flutter_secure_storage/ios`)
- flutter_sodium (from `.symlinks/plugins/flutter_sodium/ios`)
- fluttercontactpicker (from `.symlinks/plugins/fluttercontactpicker/ios`)
- fluttertoast (from `.symlinks/plugins/fluttertoast/ios`)
- image_editor (from `.symlinks/plugins/image_editor/ios`)
- in_app_purchase (from `.symlinks/plugins/in_app_purchase/ios`)
@ -217,7 +211,6 @@ SPEC REPOS:
- Firebase
- FirebaseCore
- FirebaseCoreDiagnostics
- FirebaseCoreInternal
- FirebaseInstallations
- FirebaseMessaging
- FMDB
@ -265,8 +258,6 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/flutter_secure_storage/ios"
flutter_sodium:
:path: ".symlinks/plugins/flutter_sodium/ios"
fluttercontactpicker:
:path: ".symlinks/plugins/fluttercontactpicker/ios"
fluttertoast:
:path: ".symlinks/plugins/fluttertoast/ios"
image_editor:
@ -312,37 +303,35 @@ SPEC CHECKSUMS:
background_fetch: 3795af8a49054dc526477cc2f60d2ed41de60587
connectivity: c4130b2985d4ef6fd26f9702e886bd5260681467
device_info: d7d233b645a32c40dfdc212de5cf646ca482f175
Firebase: 800f16f07af493d98d017446a315c27af0552f41
firebase_core: c266297725f66cacd7eac30745cd1a629d3b048b
firebase_messaging: 5180a2b828b1997ea70b7e7d14c0bcefa14938b7
FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f
FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6
FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3
FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e
FirebaseMessaging: 732623518591384f61c287e3d8f65294beb7ffb3
Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d
firebase_core: 318de541b0e61d3f24262982a3f0b54afe72439b
firebase_messaging: 943cfe65e0b3f457240489ce67655e40da1d270c
FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1
FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb
FirebaseInstallations: 40bd9054049b2eae9a2c38ef1c3dd213df3605cd
FirebaseMessaging: 5e5118a2383b3531e730d974680954c679ca0a13
fk_user_agent: 1f47ec39291e8372b1d692b50084b0d54103c545
Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
flutter_email_sender: 02d7443217d8c41483223627972bfdc09f74276b
flutter_image_compress: 5a5e9aee05b6553048b8df1c3bc456d0afaac433
flutter_image_compress: fd2b476345226e1a10ea352fa306af95704642c1
flutter_inappwebview: bfd58618f49dc62f2676de690fc6dcda1d6c3721
flutter_keyboard_visibility: 0339d06371254c3eb25eeb90ba8d17dca8f9c069
flutter_local_notifications: 0c0b1ae97e741e1521e4c1629a459d04b9aec743
flutter_native_splash: 52501b97d1c0a5f898d687f1646226c1f93c56ef
flutter_secure_storage: 7953c38a04c3fdbb00571bcd87d8e3b5ceb9daec
flutter_sodium: c84426b4de738514b5b66cfdeb8a06634e72fe0b
fluttercontactpicker: d582836dea6b5d489f3d259f35d7817ae82ee5e6
fluttertoast: 16fbe6039d06a763f3533670197d01fc73459037
FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a
GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f
GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7
image_editor: eab82a302a6623a866da5145b7c4c0ee8a4ffbb4
image_editor: c1d038630eedea60d2dee9c14f36aa66c7f9cfab
in_app_purchase: 3e2155afa9d03d4fa32d9e62d567885080ce97d6
libwebp: 60305b2e989864154bd9be3d772730f08fc6a59c
local_auth: 1740f55d7af0a2e2a8684ce225fe79d8931e808c
Mantle: c5aa8794a29a022dfbbfc9799af95f477a69b62d
motionphoto: d4a432b8c8f22fb3ad966258597c0103c9c5ff16
move_to_background: 39a5b79b26d577b0372cbe8a8c55e7aa9fcd3a2d
nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431
nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96
open_mail_app: 794172f6a22cd16319d3ddaf45e945b2f74952b0
OrderedSet: aaeb196f7fef5a9edf55d89760da9176ad40b93c
package_info_plus: 6c92f08e1f853dc01228d6f553146438dafcd14e

View file

@ -259,7 +259,6 @@
"${BUILT_PRODUCTS_DIR}/FMDB/FMDB.framework",
"${BUILT_PRODUCTS_DIR}/FirebaseCore/FirebaseCore.framework",
"${BUILT_PRODUCTS_DIR}/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.framework",
"${BUILT_PRODUCTS_DIR}/FirebaseCoreInternal/FirebaseCoreInternal.framework",
"${BUILT_PRODUCTS_DIR}/FirebaseInstallations/FirebaseInstallations.framework",
"${BUILT_PRODUCTS_DIR}/FirebaseMessaging/FirebaseMessaging.framework",
"${BUILT_PRODUCTS_DIR}/GoogleDataTransport/GoogleDataTransport.framework",
@ -284,7 +283,6 @@
"${BUILT_PRODUCTS_DIR}/flutter_native_splash/flutter_native_splash.framework",
"${BUILT_PRODUCTS_DIR}/flutter_secure_storage/flutter_secure_storage.framework",
"${BUILT_PRODUCTS_DIR}/flutter_sodium/flutter_sodium.framework",
"${BUILT_PRODUCTS_DIR}/fluttercontactpicker/fluttercontactpicker.framework",
"${BUILT_PRODUCTS_DIR}/fluttertoast/fluttertoast.framework",
"${BUILT_PRODUCTS_DIR}/image_editor/image_editor.framework",
"${BUILT_PRODUCTS_DIR}/in_app_purchase/in_app_purchase.framework",
@ -313,7 +311,6 @@
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FMDB.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCore.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCoreDiagnostics.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCoreInternal.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseInstallations.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseMessaging.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleDataTransport.framework",
@ -338,7 +335,6 @@
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/flutter_native_splash.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/flutter_secure_storage.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/flutter_sodium.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/fluttercontactpicker.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/fluttertoast.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/image_editor.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/in_app_purchase.framework",

View file

@ -6,7 +6,6 @@ import 'package:fast_base58/fast_base58.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_typeahead/flutter_typeahead.dart';
import 'package:fluttercontactpicker/fluttercontactpicker.dart';
import 'package:logging/logging.dart';
import 'package:photos/core/configuration.dart';
import 'package:photos/db/public_keys_db.dart';
@ -174,57 +173,46 @@ class _SharingDialogState extends State<SharingDialog> {
}
Widget _getEmailField() {
return Row(
children: [
Expanded(
child: TypeAheadField(
textFieldConfiguration: const TextFieldConfiguration(
keyboardType: TextInputType.emailAddress,
decoration: InputDecoration(
border: InputBorder.none,
hintText: "email@your-friend.com",
),
),
hideOnEmpty: true,
loadingBuilder: (context) {
return const EnteLoadingWidget();
},
suggestionsCallback: (pattern) async {
_email = pattern;
return PublicKeysDB.instance.searchByEmail(_email);
},
itemBuilder: (context, suggestion) {
return Container(
padding: const EdgeInsets.fromLTRB(12, 8, 12, 8),
child: Text(
suggestion.email,
overflow: TextOverflow.clip,
return Container(
padding: const EdgeInsets.fromLTRB(8, 0, 8, 0),
child: Row(
children: [
Expanded(
child: TypeAheadField(
textFieldConfiguration: const TextFieldConfiguration(
keyboardType: TextInputType.emailAddress,
decoration: InputDecoration(
border: InputBorder.none,
hintText: "email@your-friend.com",
),
);
},
onSuggestionSelected: (PublicKey suggestion) {
_addEmailToCollection(
suggestion.email,
publicKey: suggestion.publicKey,
);
},
),
hideOnEmpty: true,
loadingBuilder: (context) {
return const EnteLoadingWidget();
},
suggestionsCallback: (pattern) async {
_email = pattern;
return PublicKeysDB.instance.searchByEmail(_email);
},
itemBuilder: (context, suggestion) {
return Container(
padding: const EdgeInsets.fromLTRB(12, 8, 12, 8),
child: Text(
suggestion.email,
overflow: TextOverflow.clip,
),
);
},
onSuggestionSelected: (PublicKey suggestion) {
_addEmailToCollection(
suggestion.email,
publicKey: suggestion.publicKey,
);
},
),
),
),
const Padding(padding: EdgeInsets.all(8)),
IconButton(
icon: Icon(
Icons.contact_mail_outlined,
color:
Theme.of(context).colorScheme.greenAlternative.withOpacity(0.8),
),
onPressed: () async {
final emailContact = await FlutterContactPicker.pickEmailContact(
askForPermission: true,
);
_addEmailToCollection(emailContact.email.email);
},
),
],
],
),
);
}

View file

@ -7,7 +7,7 @@ packages:
name: adaptive_theme
url: "https://pub.dartlang.org"
source: hosted
version: "3.1.1"
version: "3.1.0"
animate_do:
dependency: "direct main"
description:
@ -21,7 +21,7 @@ packages:
name: archive
url: "https://pub.dartlang.org"
source: hosted
version: "3.3.1"
version: "3.3.0"
args:
dependency: transitive
description:
@ -63,21 +63,21 @@ packages:
name: cached_network_image
url: "https://pub.dartlang.org"
source: hosted
version: "3.2.2"
version: "3.2.1"
cached_network_image_platform_interface:
dependency: transitive
description:
name: cached_network_image_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
version: "1.0.0"
cached_network_image_web:
dependency: transitive
description:
name: cached_network_image_web
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.2"
version: "1.0.1"
characters:
dependency: transitive
description:
@ -148,27 +148,13 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.1"
contact_picker_platform_interface:
dependency: transitive
description:
name: contact_picker_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "4.7.0"
contact_picker_web:
dependency: transitive
description:
name: contact_picker_web
url: "https://pub.dartlang.org"
source: hosted
version: "4.7.0"
convert:
dependency: transitive
description:
name: convert
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.2"
version: "3.0.1"
crypto:
dependency: transitive
description:
@ -189,14 +175,14 @@ packages:
name: cupertino_icons
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.5"
version: "1.0.4"
dbus:
dependency: transitive
description:
name: dbus
url: "https://pub.dartlang.org"
source: hosted
version: "0.7.4"
version: "0.7.3"
device_info:
dependency: "direct main"
description:
@ -238,7 +224,7 @@ packages:
name: email_validator
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.17"
version: "2.0.1"
event_bus:
dependency: "direct main"
description:
@ -273,14 +259,14 @@ packages:
name: extended_image
url: "https://pub.dartlang.org"
source: hosted
version: "6.3.1"
version: "6.2.1"
extended_image_library:
dependency: transitive
description:
name: extended_image_library
url: "https://pub.dartlang.org"
source: hosted
version: "3.4.0"
version: "3.3.0"
fake_async:
dependency: transitive
description:
@ -308,49 +294,49 @@ packages:
name: file
url: "https://pub.dartlang.org"
source: hosted
version: "6.1.4"
version: "6.1.2"
firebase_core:
dependency: "direct main"
description:
name: firebase_core
url: "https://pub.dartlang.org"
source: hosted
version: "1.23.0"
version: "1.17.1"
firebase_core_platform_interface:
dependency: transitive
description:
name: firebase_core_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "4.5.1"
version: "4.4.0"
firebase_core_web:
dependency: transitive
description:
name: firebase_core_web
url: "https://pub.dartlang.org"
source: hosted
version: "1.7.2"
version: "1.6.4"
firebase_messaging:
dependency: "direct main"
description:
name: firebase_messaging
url: "https://pub.dartlang.org"
source: hosted
version: "11.4.4"
version: "11.4.1"
firebase_messaging_platform_interface:
dependency: transitive
description:
name: firebase_messaging_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "3.5.4"
version: "3.5.1"
firebase_messaging_web:
dependency: transitive
description:
name: firebase_messaging_web
url: "https://pub.dartlang.org"
source: hosted
version: "2.4.4"
version: "2.4.1"
fk_user_agent:
dependency: "direct main"
description:
@ -404,7 +390,7 @@ packages:
name: flutter_image_compress
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.3"
version: "1.1.0"
flutter_inappwebview:
dependency: "direct main"
description:
@ -418,7 +404,7 @@ packages:
name: flutter_keyboard_visibility
url: "https://pub.dartlang.org"
source: hosted
version: "5.3.0"
version: "5.2.0"
flutter_keyboard_visibility_platform_interface:
dependency: transitive
description:
@ -453,14 +439,14 @@ packages:
name: flutter_local_notifications
url: "https://pub.dartlang.org"
source: hosted
version: "9.9.1"
version: "9.5.3+1"
flutter_local_notifications_linux:
dependency: transitive
description:
name: flutter_local_notifications_linux
url: "https://pub.dartlang.org"
source: hosted
version: "0.5.1"
version: "0.4.2"
flutter_local_notifications_platform_interface:
dependency: transitive
description:
@ -479,7 +465,7 @@ packages:
name: flutter_native_splash
url: "https://pub.dartlang.org"
source: hosted
version: "2.2.10+1"
version: "2.2.0+1"
flutter_password_strength:
dependency: "direct main"
description:
@ -493,7 +479,7 @@ packages:
name: flutter_plugin_android_lifecycle
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.7"
version: "2.0.6"
flutter_secure_storage:
dependency: "direct main"
description:
@ -526,7 +512,7 @@ packages:
name: flutter_typeahead
url: "https://pub.dartlang.org"
source: hosted
version: "4.1.1"
version: "4.0.0"
flutter_web_plugins:
dependency: transitive
description: flutter
@ -539,13 +525,6 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.0"
fluttercontactpicker:
dependency: "direct main"
description:
name: fluttercontactpicker
url: "https://pub.dartlang.org"
source: hosted
version: "4.7.0"
fluttertoast:
dependency: "direct main"
description:
@ -580,14 +559,14 @@ packages:
name: http
url: "https://pub.dartlang.org"
source: hosted
version: "0.13.5"
version: "0.13.4"
http_client_helper:
dependency: transitive
description:
name: http_client_helper
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.3"
version: "2.0.2"
http_parser:
dependency: transitive
description:
@ -601,14 +580,14 @@ packages:
name: image
url: "https://pub.dartlang.org"
source: hosted
version: "3.2.0"
version: "3.1.3"
image_editor:
dependency: "direct main"
description:
name: image_editor
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
version: "1.0.2"
implicitly_animated_reorderable_list:
dependency: "direct main"
description:
@ -643,7 +622,7 @@ packages:
name: json_annotation
url: "https://pub.dartlang.org"
source: hosted
version: "4.7.0"
version: "4.5.0"
like_button:
dependency: "direct main"
description:
@ -651,6 +630,13 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.4"
lint:
dependency: transitive
description:
name: lint
url: "https://pub.dartlang.org"
source: hosted
version: "1.8.2"
lints:
dependency: transitive
description:
@ -685,7 +671,7 @@ packages:
name: lottie
url: "https://pub.dartlang.org"
source: hosted
version: "1.4.3"
version: "1.3.0"
matcher:
dependency: transitive
description:
@ -719,7 +705,7 @@ packages:
description:
path: "."
ref: HEAD
resolved-ref: "18a50c3a7e7a36d61f09a93733ef7c4f0516392e"
resolved-ref: "669388e102cfc832c06e2f3085a5b15d8620dde3"
url: "https://github.com/ente-io/motionphoto.git"
source: git
version: "0.0.1"
@ -799,7 +785,7 @@ packages:
name: page_transition
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.9"
version: "2.0.5"
password_strength:
dependency: "direct main"
description:
@ -820,42 +806,42 @@ packages:
name: path_drawing
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.1"
version: "1.0.0"
path_parsing:
dependency: transitive
description:
name: path_parsing
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.1"
version: "1.0.0"
path_provider:
dependency: "direct main"
description:
name: path_provider
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.11"
version: "2.0.10"
path_provider_android:
dependency: transitive
description:
name: path_provider_android
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.20"
version: "2.0.14"
path_provider_ios:
dependency: transitive
description:
name: path_provider_ios
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.11"
version: "2.0.9"
path_provider_linux:
dependency: transitive
description:
name: path_provider_linux
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.7"
version: "2.1.6"
path_provider_macos:
dependency: transitive
description:
@ -876,7 +862,7 @@ packages:
name: path_provider_windows
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.7"
version: "2.0.6"
pedantic:
dependency: "direct main"
description:
@ -925,14 +911,14 @@ packages:
name: plugin_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.3"
version: "2.1.2"
pointycastle:
dependency: transitive
description:
name: pointycastle
url: "https://pub.dartlang.org"
source: hosted
version: "3.6.2"
version: "3.6.0"
process:
dependency: transitive
description:
@ -967,7 +953,7 @@ packages:
name: rxdart
url: "https://pub.dartlang.org"
source: hosted
version: "0.27.5"
version: "0.27.3"
scrollable_positioned_list:
dependency: "direct main"
description:
@ -981,21 +967,21 @@ packages:
path: "thirdparty/sentry-dart/dart"
relative: true
source: path
version: "6.11.0"
version: "6.5.1"
sentry_flutter:
dependency: "direct main"
description:
path: "thirdparty/sentry-dart/flutter"
relative: true
source: path
version: "6.11.0"
version: "6.5.1"
share_plus:
dependency: "direct main"
description:
name: share_plus
url: "https://pub.dartlang.org"
source: hosted
version: "4.4.0"
version: "4.0.10"
share_plus_linux:
dependency: transitive
description:
@ -1009,28 +995,28 @@ packages:
name: share_plus_macos
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.1"
version: "3.0.0"
share_plus_platform_interface:
dependency: transitive
description:
name: share_plus_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.3"
version: "3.0.2"
share_plus_web:
dependency: transitive
description:
name: share_plus_web
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.1"
version: "3.0.0"
share_plus_windows:
dependency: transitive
description:
name: share_plus_windows
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.1"
version: "3.0.0"
shared_preferences:
dependency: "direct main"
description:
@ -1044,7 +1030,7 @@ packages:
name: shared_preferences_android
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.13"
version: "2.0.12"
shared_preferences_ios:
dependency: transitive
description:
@ -1072,7 +1058,7 @@ packages:
name: shared_preferences_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
version: "2.0.0"
shared_preferences_web:
dependency: transitive
description:
@ -1105,21 +1091,21 @@ packages:
name: sprintf
url: "https://pub.dartlang.org"
source: hosted
version: "6.0.2"
version: "6.0.0"
sqflite:
dependency: "direct main"
description:
name: sqflite
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
version: "2.0.2+1"
sqflite_common:
dependency: transitive
description:
name: sqflite_common
url: "https://pub.dartlang.org"
source: hosted
version: "2.3.0"
version: "2.2.1+1"
sqflite_migration:
dependency: "direct main"
description:
@ -1175,7 +1161,7 @@ packages:
name: synchronized
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.0+3"
version: "3.0.0+2"
term_glyph:
dependency: transitive
description:
@ -1245,14 +1231,14 @@ packages:
name: url_launcher
url: "https://pub.dartlang.org"
source: hosted
version: "6.1.5"
version: "6.1.2"
url_launcher_android:
dependency: transitive
description:
name: url_launcher_android
url: "https://pub.dartlang.org"
source: hosted
version: "6.0.19"
version: "6.0.17"
url_launcher_ios:
dependency: transitive
description:
@ -1280,14 +1266,14 @@ packages:
name: url_launcher_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
version: "2.0.5"
url_launcher_web:
dependency: transitive
description:
name: url_launcher_web
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.13"
version: "2.0.11"
url_launcher_windows:
dependency: transitive
description:
@ -1350,7 +1336,7 @@ packages:
name: wakelock
url: "https://pub.dartlang.org"
source: hosted
version: "0.6.2"
version: "0.6.1+2"
wakelock_macos:
dependency: transitive
description:
@ -1399,14 +1385,14 @@ packages:
name: xdg_directories
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.0+2"
version: "0.2.0+1"
xml:
dependency: transitive
description:
name: xml
url: "https://pub.dartlang.org"
source: hosted
version: "6.1.0"
version: "5.4.1"
yaml:
dependency: transitive
description:
@ -1415,5 +1401,5 @@ packages:
source: hosted
version: "3.1.1"
sdks:
dart: ">=2.18.0 <3.0.0"
flutter: ">=3.3.0"
dart: ">=2.17.0 <3.0.0"
flutter: ">=3.0.0"

View file

@ -62,7 +62,6 @@ dependencies:
flutter_sodium: ^0.2.0
flutter_typeahead: ^4.0.0
flutter_windowmanager: ^0.2.0
fluttercontactpicker: ^4.7.0
fluttertoast: ^8.0.6
google_nav_bar: ^5.0.5
http: ^0.13.4