add new dep

This commit is contained in:
otsmr 2025-04-22 21:12:30 +02:00
parent 0763fa5d50
commit 037a765b03
3 changed files with 17 additions and 35 deletions

View file

@ -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<CameraPreviewView> {
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<CameraPreviewView> {
@override
void dispose() {
FlutterVolumeController.removeListener();
if (cameraId < gCameras.length) {
controller?.dispose();
}

View file

@ -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:

View file

@ -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: