This commit is contained in:
OmarHatem
2025-12-10 04:15:03 +02:00
parent a2e4e463b5
commit 42fcc9465b
7 changed files with 36 additions and 39 deletions
+2 -5
View File
@@ -1,6 +1,3 @@
Improve wallets performance
Improvements for AnyPay
Better automatic node switching
New navbar/tab navigation
Add Dark and tintable app icons
Fix QR scanning
UI enhancements
Bug fixes
+2 -9
View File
@@ -1,10 +1,3 @@
Improve wallets performance
Litecoin and MWEB support in Cupcake Android
Ethereum and EVM chains enhancements
Improved EVM fee estimation
Improvements for AnyPay
Better automatic node switching
New navbar/tab navigation
WalletConnect enhancements
Add Dark and tintable app icons
Fix QR scanning
UI enhancements
Bug fixes
+15 -9
View File
@@ -40,16 +40,22 @@ class ProxySocketSecure implements ProxySocket {
@override
void write(String data) {
try {
if (isClosed) {
printV("ProxySocketSecure: write: socket is closed");
return;
runZonedGuarded(() {
try {
if (isClosed) {
printV("ProxySocketSecure: write: socket is closed");
return;
}
socket.write(data);
} catch (e) {
// Catches synchronous errors
printV("ProxySocketSecure: write (sync error): $e");
}
socket.write(data);
} catch (e) {
printV("ProxySocketSecure: write: $e");
return;
}
}, (e, stack) {
// Catches asynchronous errors (like the Bad State from the StreamConsumer)
printV("ProxySocketSecure: write (async error): $e");
});
}
@override
@@ -267,14 +267,15 @@ class WalletRestoreFromKeysFormState extends State<WalletRestoreFromKeysForm> {
maxLines: null,
),
),
Container(
padding: EdgeInsets.only(top: 20.0),
child: BaseTextFormField(
controller: scanSecretController,
hintText: "Scan secret",
maxLines: null,
if (widget.walletRestoreViewModel.type == WalletType.litecoin)
Container(
padding: EdgeInsets.only(top: 20.0),
child: BaseTextFormField(
controller: scanSecretController,
hintText: "Scan secret",
maxLines: null,
),
),
),
Container(
padding: EdgeInsets.only(top: 20.0),
child: BaseTextFormField(
+1 -1
View File
@@ -299,7 +299,7 @@ class SendCardState extends State<SendCard> with AutomaticKeepAliveClientMixin<S
PaymentRequest paymentRequest,
PaymentFlowResult result,
) async {
if (context.mounted && Navigator.of(context).canPop()) {
if (mounted && Navigator.of(context).canPop()) {
Navigator.of(context).pop();
}
+4 -4
View File
@@ -14,15 +14,15 @@ TYPES=($MONERO_COM $CAKEWALLET)
APP_ANDROID_TYPE=$1
MONERO_COM_NAME="Monero.com"
MONERO_COM_VERSION="5.6.1"
MONERO_COM_BUILD_NUMBER=4146
MONERO_COM_VERSION="5.6.2"
MONERO_COM_BUILD_NUMBER=4147
MONERO_COM_BUNDLE_ID="com.monero.app"
MONERO_COM_PACKAGE="com.monero.app"
MONERO_COM_SCHEME="monero.com"
CAKEWALLET_NAME="Cake Wallet"
CAKEWALLET_VERSION="5.6.1"
CAKEWALLET_BUILD_NUMBER=4292
CAKEWALLET_VERSION="5.6.2"
CAKEWALLET_BUILD_NUMBER=4293
CAKEWALLET_BUNDLE_ID="com.cakewallet.cake_wallet"
CAKEWALLET_PACKAGE="com.cakewallet.cake_wallet"
CAKEWALLET_SCHEME="cakewallet"
+4 -4
View File
@@ -12,13 +12,13 @@ TYPES=($MONERO_COM $CAKEWALLET)
APP_IOS_TYPE=$1
MONERO_COM_NAME="Monero.com"
MONERO_COM_VERSION="5.6.1"
MONERO_COM_BUILD_NUMBER=149
MONERO_COM_VERSION="5.6.2"
MONERO_COM_BUILD_NUMBER=150
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
CAKEWALLET_NAME="Cake Wallet"
CAKEWALLET_VERSION="5.6.1"
CAKEWALLET_BUILD_NUMBER=355
CAKEWALLET_VERSION="5.6.2"
CAKEWALLET_BUILD_NUMBER=356
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"