New versions (#1295)

This commit is contained in:
Omar Hatem 2024-02-11 02:04:46 +02:00 committed by GitHub
parent d6e10bdbd5
commit d6af37df06
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 27 additions and 24 deletions

View file

@ -1,3 +1,3 @@
Security and Privacy enhancements Improve wallet recovery and error tolerance
Usability enhancements Enhance Background sync for Monero wallets
Bug fixes Bug fixes

View file

@ -1,4 +1,5 @@
List previously used Bitcoin addresses Bitcoin transactions fixes and enhancements
Security and Privacy enhancements EVM wallets enhancements (Ethereum and Polygon)
Usability enhancements Improve wallet recovery and error tolerance
Enhance Background sync for Monero wallets
Bug fixes Bug fixes

View file

@ -55,10 +55,12 @@ class ConnectionSyncPage extends BasePage {
onItemSelected: (syncMode) async { onItemSelected: (syncMode) async {
dashboardViewModel.setSyncMode(syncMode); dashboardViewModel.setSyncMode(syncMode);
if (Platform.isIOS) return;
if (syncMode.type != SyncType.disabled) { if (syncMode.type != SyncType.disabled) {
final isDisabled = await isBatteryOptimizationDisabled(); final isDisabled = await isBatteryOptimizationDisabled();
if (isDisabled || Platform.isIOS) return; if (isDisabled) return;
await showPopUp<void>( await showPopUp<void>(
context: context, context: context,

View file

@ -9,7 +9,7 @@ class SyncMode {
static final all = [ static final all = [
SyncMode("Disabled", SyncType.disabled, Duration.zero), SyncMode("Disabled", SyncType.disabled, Duration.zero),
SyncMode("Unobtrusive", SyncType.unobtrusive, Duration(days: 1)), SyncMode("Unobtrusive", SyncType.unobtrusive, Duration(hours: 12)),
SyncMode("Aggressive", SyncType.aggressive, Duration(hours: 1)), SyncMode("Aggressive", SyncType.aggressive, Duration(hours: 3)),
]; ];
} }

View file

@ -15,15 +15,15 @@ TYPES=($MONERO_COM $CAKEWALLET $HAVEN)
APP_ANDROID_TYPE=$1 APP_ANDROID_TYPE=$1
MONERO_COM_NAME="Monero.com" MONERO_COM_NAME="Monero.com"
MONERO_COM_VERSION="1.10.2" MONERO_COM_VERSION="1.10.3"
MONERO_COM_BUILD_NUMBER=74 MONERO_COM_BUILD_NUMBER=75
MONERO_COM_BUNDLE_ID="com.monero.app" MONERO_COM_BUNDLE_ID="com.monero.app"
MONERO_COM_PACKAGE="com.monero.app" MONERO_COM_PACKAGE="com.monero.app"
MONERO_COM_SCHEME="monero.com" MONERO_COM_SCHEME="monero.com"
CAKEWALLET_NAME="Cake Wallet" CAKEWALLET_NAME="Cake Wallet"
CAKEWALLET_VERSION="4.13.2" CAKEWALLET_VERSION="4.13.3"
CAKEWALLET_BUILD_NUMBER=191 CAKEWALLET_BUILD_NUMBER=192
CAKEWALLET_BUNDLE_ID="com.cakewallet.cake_wallet" CAKEWALLET_BUNDLE_ID="com.cakewallet.cake_wallet"
CAKEWALLET_PACKAGE="com.cakewallet.cake_wallet" CAKEWALLET_PACKAGE="com.cakewallet.cake_wallet"
CAKEWALLET_SCHEME="cakewallet" CAKEWALLET_SCHEME="cakewallet"

View file

@ -13,13 +13,13 @@ TYPES=($MONERO_COM $CAKEWALLET $HAVEN)
APP_IOS_TYPE=$1 APP_IOS_TYPE=$1
MONERO_COM_NAME="Monero.com" MONERO_COM_NAME="Monero.com"
MONERO_COM_VERSION="1.10.2" MONERO_COM_VERSION="1.10.3"
MONERO_COM_BUILD_NUMBER=72 MONERO_COM_BUILD_NUMBER=73
MONERO_COM_BUNDLE_ID="com.cakewallet.monero" MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
CAKEWALLET_NAME="Cake Wallet" CAKEWALLET_NAME="Cake Wallet"
CAKEWALLET_VERSION="4.13.2" CAKEWALLET_VERSION="4.13.3"
CAKEWALLET_BUILD_NUMBER=210 CAKEWALLET_BUILD_NUMBER=212
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet" CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
HAVEN_NAME="Haven" HAVEN_NAME="Haven"

View file

@ -16,13 +16,13 @@ if [ -n "$1" ]; then
fi fi
MONERO_COM_NAME="Monero.com" MONERO_COM_NAME="Monero.com"
MONERO_COM_VERSION="1.0.2" MONERO_COM_VERSION="1.0.3"
MONERO_COM_BUILD_NUMBER=4 MONERO_COM_BUILD_NUMBER=5
MONERO_COM_BUNDLE_ID="com.cakewallet.monero" MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
CAKEWALLET_NAME="Cake Wallet" CAKEWALLET_NAME="Cake Wallet"
CAKEWALLET_VERSION="1.6.2" CAKEWALLET_VERSION="1.6.3"
CAKEWALLET_BUILD_NUMBER=52 CAKEWALLET_BUILD_NUMBER=53
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet" CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
if ! [[ " ${TYPES[*]} " =~ " ${APP_MACOS_TYPE} " ]]; then if ! [[ " ${TYPES[*]} " =~ " ${APP_MACOS_TYPE} " ]]; then

View file

@ -525,6 +525,8 @@ import 'package:cw_core/wallet_base.dart';
import 'package:cw_core/wallet_credentials.dart'; import 'package:cw_core/wallet_credentials.dart';
import 'package:cw_core/wallet_info.dart'; import 'package:cw_core/wallet_info.dart';
import 'package:cw_core/wallet_service.dart'; import 'package:cw_core/wallet_service.dart';
import 'package:hive/hive.dart';
import 'package:web3dart/web3dart.dart';
"""; """;
const ethereumCWHeaders = """ const ethereumCWHeaders = """
@ -540,8 +542,6 @@ import 'package:cw_ethereum/ethereum_wallet.dart';
import 'package:cw_ethereum/ethereum_wallet_service.dart'; import 'package:cw_ethereum/ethereum_wallet_service.dart';
import 'package:eth_sig_util/util/utils.dart'; import 'package:eth_sig_util/util/utils.dart';
import 'package:hive/hive.dart';
import 'package:web3dart/web3dart.dart';
"""; """;
const ethereumCwPart = "part 'cw_ethereum.dart';"; const ethereumCwPart = "part 'cw_ethereum.dart';";
@ -617,6 +617,8 @@ import 'package:cw_core/wallet_base.dart';
import 'package:cw_core/wallet_credentials.dart'; import 'package:cw_core/wallet_credentials.dart';
import 'package:cw_core/wallet_info.dart'; import 'package:cw_core/wallet_info.dart';
import 'package:cw_core/wallet_service.dart'; import 'package:cw_core/wallet_service.dart';
import 'package:hive/hive.dart';
import 'package:web3dart/web3dart.dart';
"""; """;
const polygonCWHeaders = """ const polygonCWHeaders = """
@ -631,8 +633,6 @@ import 'package:cw_polygon/polygon_client.dart';
import 'package:cw_polygon/polygon_wallet.dart'; import 'package:cw_polygon/polygon_wallet.dart';
import 'package:cw_polygon/polygon_wallet_service.dart'; import 'package:cw_polygon/polygon_wallet_service.dart';
import 'package:hive/hive.dart';
import 'package:web3dart/web3dart.dart';
import 'package:eth_sig_util/util/utils.dart'; import 'package:eth_sig_util/util/utils.dart';
"""; """;