disable payjoin for desktop platforms [skip ci]

This commit is contained in:
OmarHatem
2025-08-23 03:28:33 +03:00
parent 7b600c9cd8
commit c385c6bec5
6 changed files with 14 additions and 11 deletions
@@ -14,6 +14,7 @@ import 'package:cake_wallet/exchange/exchange_provider_description.dart';
import 'package:cake_wallet/generated/i18n.dart';
import 'package:cake_wallet/monero/monero.dart';
import 'package:cake_wallet/src/widgets/alert_with_one_action.dart';
import 'package:cake_wallet/utils/device_info.dart';
import 'package:cake_wallet/utils/show_pop_up.dart';
import 'package:cw_core/utils/proxy_wrapper.dart';
import 'package:cake_wallet/utils/tor.dart';
@@ -578,7 +579,8 @@ abstract class DashboardViewModelBase with Store {
bool get showPayjoinCard =>
wallet.type == WalletType.bitcoin &&
settingsStore.showPayjoinCard &&
!settingsStore.usePayjoin;
!settingsStore.usePayjoin &&
DeviceInfo.instance.isMobile;
@observable
bool backgroundSyncEnabled = false;
@@ -1073,7 +1075,7 @@ abstract class DashboardViewModelBase with Store {
}));
}
}
@action
void setSyncAll(bool value) => settingsStore.currentSyncAll = value;
@@ -1120,7 +1122,7 @@ abstract class DashboardViewModelBase with Store {
}
}
static ServicesResponse? cachedServicesResponse;
static ServicesResponse? cachedServicesResponse;
Future<ServicesResponse> getServicesStatus() async {
if (cachedServicesResponse != null) {
@@ -5,6 +5,7 @@ import 'package:cake_wallet/ethereum/ethereum.dart';
import 'package:cake_wallet/polygon/polygon.dart';
import 'package:cake_wallet/store/settings_store.dart';
import 'package:cake_wallet/tron/tron.dart';
import 'package:cake_wallet/utils/device_info.dart';
import 'package:cw_core/balance.dart';
import 'package:cw_core/transaction_history.dart';
import 'package:cw_core/transaction_info.dart';
@@ -115,7 +116,7 @@ abstract class PrivacySettingsViewModelBase with Store {
bool get canUseMempoolFeeAPI => _wallet.type == WalletType.bitcoin;
bool get canUsePayjoin => _wallet.type == WalletType.bitcoin;
bool get canUsePayjoin => _wallet.type == WalletType.bitcoin && DeviceInfo.instance.isMobile;
@action
void setShouldSaveRecipientAddress(bool value) =>
+2 -2
View File
@@ -15,14 +15,14 @@ APP_ANDROID_TYPE=$1
MONERO_COM_NAME="Monero.com"
MONERO_COM_VERSION="5.3.0"
MONERO_COM_BUILD_NUMBER=131
MONERO_COM_BUILD_NUMBER=132
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.3.0"
CAKEWALLET_BUILD_NUMBER=272
CAKEWALLET_BUILD_NUMBER=273
CAKEWALLET_BUNDLE_ID="com.cakewallet.cake_wallet"
CAKEWALLET_PACKAGE="com.cakewallet.cake_wallet"
CAKEWALLET_SCHEME="cakewallet"
+2 -2
View File
@@ -13,12 +13,12 @@ APP_IOS_TYPE=$1
MONERO_COM_NAME="Monero.com"
MONERO_COM_VERSION="5.3.0"
MONERO_COM_BUILD_NUMBER=132
MONERO_COM_BUILD_NUMBER=133
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
CAKEWALLET_NAME="Cake Wallet"
CAKEWALLET_VERSION="5.3.0"
CAKEWALLET_BUILD_NUMBER=331
CAKEWALLET_BUILD_NUMBER=332
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
+1 -1
View File
@@ -15,7 +15,7 @@ fi
CAKEWALLET_NAME="Cake Wallet"
CAKEWALLET_VERSION="5.3.0"
CAKEWALLET_BUILD_NUMBER=63
CAKEWALLET_BUILD_NUMBER=64
if ! [[ " ${TYPES[*]} " =~ " ${APP_LINUX_TYPE} " ]]; then
echo "Wrong app type."
+2 -2
View File
@@ -17,12 +17,12 @@ fi
MONERO_COM_NAME="Monero.com"
MONERO_COM_VERSION="5.3.0"
MONERO_COM_BUILD_NUMBER=60
MONERO_COM_BUILD_NUMBER=61
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
CAKEWALLET_NAME="Cake Wallet"
CAKEWALLET_VERSION="5.3.0"
CAKEWALLET_BUILD_NUMBER=125
CAKEWALLET_BUILD_NUMBER=126
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
if ! [[ " ${TYPES[*]} " =~ " ${APP_MACOS_TYPE} " ]]; then