New versions (#1295)

Omar Hatem committed Feb 11, 2024 at 02:04 UTC d6af37df067d49068ce763ea0c1c567eed5d5e74
8 files changed +27 -24
assets/text/Monerocom_Release_Notes.txt
+2 -2
@@ -1,3 +1,3 @@
1 -Security and Privacy enhancements
2 -Usability enhancements
1 +Improve wallet recovery and error tolerance
2 +Enhance Background sync for Monero wallets
3 Bug fixes
\ No newline at end of file
assets/text/Release_Notes.txt
+4 -3
@@ -1,4 +1,5 @@
1 -List previously used Bitcoin addresses
2 -Security and Privacy enhancements
3 -Usability enhancements
1 +Bitcoin transactions fixes and enhancements
2 +EVM wallets enhancements (Ethereum and Polygon)
3 +Improve wallet recovery and error tolerance
4 +Enhance Background sync for Monero wallets
5 Bug fixes
\ No newline at end of file
lib/src/screens/settings/connection_sync_page.dart
+3 -1
@@ -55,10 +55,12 @@ class ConnectionSyncPage extends BasePage {
55 onItemSelected: (syncMode) async {
56 dashboardViewModel.setSyncMode(syncMode);
57
58 + if (Platform.isIOS) return;
59 +
60 if (syncMode.type != SyncType.disabled) {
61 final isDisabled = await isBatteryOptimizationDisabled();
62
61 - if (isDisabled || Platform.isIOS) return;
63 + if (isDisabled) return;
64
65 await showPopUp<void>(
66 context: context,
lib/view_model/settings/sync_mode.dart
+2 -2
@@ -9,7 +9,7 @@ class SyncMode {
9
10 static final all = [
11 SyncMode("Disabled", SyncType.disabled, Duration.zero),
12 - SyncMode("Unobtrusive", SyncType.unobtrusive, Duration(days: 1)),
13 - SyncMode("Aggressive", SyncType.aggressive, Duration(hours: 1)),
12 + SyncMode("Unobtrusive", SyncType.unobtrusive, Duration(hours: 12)),
13 + SyncMode("Aggressive", SyncType.aggressive, Duration(hours: 3)),
14 ];
15 }
scripts/android/app_env.sh
+4 -4
@@ -15,15 +15,15 @@ TYPES=($MONERO_COM $CAKEWALLET $HAVEN)
15 APP_ANDROID_TYPE=$1
16
17 MONERO_COM_NAME="Monero.com"
18 -MONERO_COM_VERSION="1.10.2"
19 -MONERO_COM_BUILD_NUMBER=74
18 +MONERO_COM_VERSION="1.10.3"
19 +MONERO_COM_BUILD_NUMBER=75
20 MONERO_COM_BUNDLE_ID="com.monero.app"
21 MONERO_COM_PACKAGE="com.monero.app"
22 MONERO_COM_SCHEME="monero.com"
23
24 CAKEWALLET_NAME="Cake Wallet"
25 -CAKEWALLET_VERSION="4.13.2"
26 -CAKEWALLET_BUILD_NUMBER=191
25 +CAKEWALLET_VERSION="4.13.3"
26 +CAKEWALLET_BUILD_NUMBER=192
27 CAKEWALLET_BUNDLE_ID="com.cakewallet.cake_wallet"
28 CAKEWALLET_PACKAGE="com.cakewallet.cake_wallet"
29 CAKEWALLET_SCHEME="cakewallet"
scripts/ios/app_env.sh
+4 -4
@@ -13,13 +13,13 @@ TYPES=($MONERO_COM $CAKEWALLET $HAVEN)
13 APP_IOS_TYPE=$1
14
15 MONERO_COM_NAME="Monero.com"
16 -MONERO_COM_VERSION="1.10.2"
17 -MONERO_COM_BUILD_NUMBER=72
16 +MONERO_COM_VERSION="1.10.3"
17 +MONERO_COM_BUILD_NUMBER=73
18 MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
19
20 CAKEWALLET_NAME="Cake Wallet"
21 -CAKEWALLET_VERSION="4.13.2"
22 -CAKEWALLET_BUILD_NUMBER=210
21 +CAKEWALLET_VERSION="4.13.3"
22 +CAKEWALLET_BUILD_NUMBER=212
23 CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
24
25 HAVEN_NAME="Haven"
scripts/macos/app_env.sh
+4 -4
@@ -16,13 +16,13 @@ if [ -n "$1" ]; then
16 fi
17
18 MONERO_COM_NAME="Monero.com"
19 -MONERO_COM_VERSION="1.0.2"
20 -MONERO_COM_BUILD_NUMBER=4
19 +MONERO_COM_VERSION="1.0.3"
20 +MONERO_COM_BUILD_NUMBER=5
21 MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
22
23 CAKEWALLET_NAME="Cake Wallet"
24 -CAKEWALLET_VERSION="1.6.2"
25 -CAKEWALLET_BUILD_NUMBER=52
24 +CAKEWALLET_VERSION="1.6.3"
25 +CAKEWALLET_BUILD_NUMBER=53
26 CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
27
28 if ! [[ " ${TYPES[*]} " =~ " ${APP_MACOS_TYPE} " ]]; then
tool/configure.dart
+4 -4
@@ -525,6 +525,8 @@ import 'package:cw_core/wallet_base.dart';
525 import 'package:cw_core/wallet_credentials.dart';
526 import 'package:cw_core/wallet_info.dart';
527 import 'package:cw_core/wallet_service.dart';
528 +import 'package:hive/hive.dart';
529 +import 'package:web3dart/web3dart.dart';
530
531 """;
532 const ethereumCWHeaders = """
@@ -540,8 +542,6 @@ import 'package:cw_ethereum/ethereum_wallet.dart';
542 import 'package:cw_ethereum/ethereum_wallet_service.dart';
543
544 import 'package:eth_sig_util/util/utils.dart';
543 -import 'package:hive/hive.dart';
544 -import 'package:web3dart/web3dart.dart';
545
546 """;
547 const ethereumCwPart = "part 'cw_ethereum.dart';";
@@ -617,6 +617,8 @@ import 'package:cw_core/wallet_base.dart';
617 import 'package:cw_core/wallet_credentials.dart';
618 import 'package:cw_core/wallet_info.dart';
619 import 'package:cw_core/wallet_service.dart';
620 +import 'package:hive/hive.dart';
621 +import 'package:web3dart/web3dart.dart';
622
623 """;
624 const polygonCWHeaders = """
@@ -631,8 +633,6 @@ import 'package:cw_polygon/polygon_client.dart';
633 import 'package:cw_polygon/polygon_wallet.dart';
634 import 'package:cw_polygon/polygon_wallet_service.dart';
635
634 -import 'package:hive/hive.dart';
635 -import 'package:web3dart/web3dart.dart';
636 import 'package:eth_sig_util/util/utils.dart';
637
638 """;