From 037a765b0349172530f450148e5f971a44dc4445 Mon Sep 17 00:00:00 2001 From: otsmr Date: Tue, 22 Apr 2025 21:12:30 +0200 Subject: [PATCH] add new dep --- lib/src/views/camera/camera_preview_view.dart | 15 ---------- pubspec.lock | 28 +++++++++---------- pubspec.yaml | 9 ++---- 3 files changed, 17 insertions(+), 35 deletions(-) diff --git a/lib/src/views/camera/camera_preview_view.dart b/lib/src/views/camera/camera_preview_view.dart index cd1aabf..5660ac9 100644 --- a/lib/src/views/camera/camera_preview_view.dart +++ b/lib/src/views/camera/camera_preview_view.dart @@ -3,7 +3,6 @@ import 'dart:io'; import 'package:camera/camera.dart'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; -import 'package:flutter_volume_controller/flutter_volume_controller.dart'; import 'package:font_awesome_flutter/font_awesome_flutter.dart'; import 'package:image_picker/image_picker.dart'; import 'package:logging/logging.dart'; @@ -55,19 +54,6 @@ class _CameraPreviewViewState extends State { void initState() { super.initState(); selectCamera(0, init: true); - - FlutterVolumeController.addListener( - (volume) { - if (!cameraLoaded) { - // there is a bug, this is called at the start - return; - } - if (sharePreviewIsShown) return; - if (controller != null && controller!.value.isInitialized) { - takePicture(); - } - }, - ); initAsync(); } @@ -83,7 +69,6 @@ class _CameraPreviewViewState extends State { @override void dispose() { - FlutterVolumeController.removeListener(); if (cameraId < gCameras.length) { controller?.dispose(); } diff --git a/pubspec.lock b/pubspec.lock index 9bdff08..a4eb13a 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -29,10 +29,10 @@ packages: dependency: transitive description: name: analyzer - sha256: "97536280ed2b09e659b8916be70ec1fb83f2317b653847e2b5efb581add506bf" + sha256: "7c8416f91308ced2f7ac1e4fe59d1fb2f6cee25d6b015584505ea286f98a904a" url: "https://pub.dev" source: hosted - version: "7.4.2" + version: "7.4.3" archive: dependency: transitive description: @@ -261,10 +261,10 @@ packages: dependency: "direct main" description: name: connectivity_plus - sha256: "04bf81bb0b77de31557b58d052b24b3eee33f09a6e7a8c68a3e247c7df19ec27" + sha256: "051849e2bd7c7b3bc5844ea0d096609ddc3a859890ec3a9ac4a65a2620cc1f99" url: "https://pub.dev" source: hosted - version: "6.1.3" + version: "6.1.4" connectivity_plus_platform_interface: dependency: transitive description: @@ -727,14 +727,6 @@ packages: description: flutter source: sdk version: "0.0.0" - flutter_volume_controller: - dependency: "direct main" - description: - name: flutter_volume_controller - sha256: "15f2c25bc4632ac5e8d42a208fe07c3224a4ee66b155d1ac86945b3db2bb58d9" - url: "https://pub.dev" - source: hosted - version: "1.3.3" flutter_web_plugins: dependency: transitive description: flutter @@ -1769,6 +1761,14 @@ packages: url: "https://pub.dev" source: hosted version: "7.0.0" + video_compress: + dependency: "direct main" + description: + name: video_compress + sha256: "31bc5cdb9a02ba666456e5e1907393c28e6e0e972980d7d8d619a7beda0d4f20" + url: "https://pub.dev" + source: hosted + version: "3.1.4" video_player: dependency: "direct main" description: @@ -1805,10 +1805,10 @@ packages: dependency: transitive description: name: video_player_web - sha256: "3ef40ea6d72434edbfdba4624b90fd3a80a0740d260667d91e7ecd2d79e13476" + sha256: e8bba2e5d1e159d5048c9a491bb2a7b29c535c612bb7d10c1e21107f5bd365ba url: "https://pub.dev" source: hosted - version: "2.3.4" + version: "2.3.5" vm_service: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 59128fd..8c529fb 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,5 +1,5 @@ name: twonly -description: "Send pictures to friends in real time and be sure you are the only two people who can see them." +description: "twonly, a privacy-friendly way to connect with friends through secure, spontaneous image sharing." # Prevent accidental publishing to pub.dev. publish_to: 'none' @@ -28,7 +28,7 @@ dependencies: path: ../flutter_secure_storage/flutter_secure_storage # git: # url: https://github.com/juliansteenbakker/flutter_secure_storage/tree/develop/flutter_secure_storage_darwin - # ref: develop # 10.0.0-beta.4 does not work because of https://github.com/juliansteenbakker/flutter_secure_storage/issues/8660 + # ref: develop # 10.0.0-beta.4 does not work because of https://github.com/juliansteenbakker/flutter_secure_storage/issues/866 font_awesome_flutter: ^10.8.0 gal: ^2.3.1 hand_signature: ^3.0.3 @@ -59,7 +59,6 @@ dependencies: camera: ^0.11.1 avatar_maker: ^0.2.0 flutter_svg: ^2.0.17 - flutter_volume_controller: ^1.3.3 fixnum: ^1.1.1 mutex: ^3.1.0 cached_network_image: ^3.4.1 @@ -67,9 +66,7 @@ dependencies: http: ^1.3.0 get: ^4.7.2 video_player: ^2.9.5 - # avatar_maker - # avatar_maker: - # path: ./dependencies/avatar_maker/ + video_compress: ^3.1.4 dev_dependencies: flutter_test: