Update computer pkg

This commit is contained in:
Neeraj Gupta 2023-04-29 12:28:07 +05:30
parent 2948951e53
commit 453a44cb82
No known key found for this signature in database
GPG key ID: 3C5A1684DC1729E1
4 changed files with 6 additions and 6 deletions

View file

@ -24,7 +24,7 @@ import 'package:tuple/tuple.dart';
class LocalSyncService { class LocalSyncService {
final _logger = Logger("LocalSyncService"); final _logger = Logger("LocalSyncService");
final _db = FilesDB.instance; final _db = FilesDB.instance;
final Computer _computer = Computer(); final Computer _computer = Computer.shared();
late SharedPreferences _prefs; late SharedPreferences _prefs;
Completer<void>? _existingSync; Completer<void>? _existingSync;

View file

@ -166,7 +166,7 @@ Uint8List chachaDecryptData(Map<String, dynamic> args) {
} }
class CryptoUtil { class CryptoUtil {
static final Computer _computer = Computer(); static final Computer _computer = Computer.shared();
static init() { static init() {
_computer.turnOn(workersCount: 4); _computer.turnOn(workersCount: 4);
@ -391,7 +391,7 @@ class CryptoUtil {
return DerivedKeyResult(key, memLimit, opsLimit); return DerivedKeyResult(key, memLimit, opsLimit);
} }
// Derives a key for a given password, salt, memLimit and opsLimit using // Derives a key for a given password, salt, memLimit and opsLimit using
// Argon2id, v1.3. // Argon2id, v1.3.
static Future<Uint8List> deriveKey( static Future<Uint8List> deriveKey(
Uint8List password, Uint8List password,

View file

@ -276,10 +276,10 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: computer name: computer
sha256: "3df9f1ef497aaf69e066b00f4441726eb28037dc33e97b5d56393967f92c5fe8" sha256: "34176c612a02ebf3e5eaa3e9b40e2b1df495043c46614999639d19e66823232d"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.0.0" version: "3.2.1"
confetti: confetti:
dependency: "direct main" dependency: "direct main"
description: description:

View file

@ -28,7 +28,7 @@ dependencies:
chewie: chewie:
path: thirdparty/chewie path: thirdparty/chewie
collection: # dart collection: # dart
computer: ^2.0.0 computer: ^3.2.1
confetti: ^0.6.0 confetti: ^0.6.0
connectivity_plus: ^3.0.3 connectivity_plus: ^3.0.3
crypto: ^3.0.2 crypto: ^3.0.2