remove warp from macos
OmarHatem committed
Jan 23, 2026 at 21:31 UTC
bbf1ca9dcc032ccee8afa90494d0161930fd570f
5 files changed
+22
-38
cw_core/lib/window_size.dart
+1
-1
@@ -10,7 +10,7 @@ Future<void> setDefaultMinimumWindowSize() async {
10
11
try {
12
// A small delay to confirm that our native platform channels are ready
13
- await Future.delayed(const Duration(milliseconds: 100));
13
+ await Future.delayed(const Duration(milliseconds: 200));
14
15
final result = await _channel.invokeMethod(
16
'setMinWindowSize',
cw_monero/lib/monero_wallet_service.dart
+1
-1
@@ -564,7 +564,7 @@ class MoneroWalletService extends WalletService<
564
Future<bool> requireHardwareWalletConnection(String name) async {
565
final walletInfo = await WalletInfo.get(name, getType());
566
if (walletInfo == null) {
567
- throw Exception('Wallet not found');
567
+ return false;
568
}
569
return walletInfo.isHardwareWallet;
570
}
macos/Podfile.lock
-12
@@ -3,8 +3,6 @@ PODS:
3
- FlutterMacOS
4
- connectivity_plus (0.0.1):
5
- FlutterMacOS
6
- - cw_mweb (0.0.1):
7
- - FlutterMacOS
6
- device_info_plus (0.0.1):
7
- FlutterMacOS
8
- devicelocale (0.0.1):
@@ -37,8 +35,6 @@ PODS:
35
- shared_preferences_foundation (0.0.1):
36
- Flutter
37
- FlutterMacOS
40
- - sp_scanner (0.0.1):
41
- - FlutterMacOS
38
- sqflite_darwin (0.0.4):
39
- Flutter
40
- FlutterMacOS
@@ -80,7 +76,6 @@ PODS:
76
DEPENDENCIES:
77
- bitbox_flutter (from `Flutter/ephemeral/.symlinks/plugins/bitbox_flutter/macos`)
78
- connectivity_plus (from `Flutter/ephemeral/.symlinks/plugins/connectivity_plus/macos`)
83
- - cw_mweb (from `Flutter/ephemeral/.symlinks/plugins/cw_mweb/macos`)
79
- device_info_plus (from `Flutter/ephemeral/.symlinks/plugins/device_info_plus/macos`)
80
- devicelocale (from `Flutter/ephemeral/.symlinks/plugins/devicelocale/macos`)
81
- dnssec_proof (from `Flutter/ephemeral/.symlinks/plugins/dnssec_proof/macos`)
@@ -96,7 +91,6 @@ DEPENDENCIES:
91
- path_provider_foundation (from `Flutter/ephemeral/.symlinks/plugins/path_provider_foundation/darwin`)
92
- share_plus (from `Flutter/ephemeral/.symlinks/plugins/share_plus/macos`)
93
- shared_preferences_foundation (from `Flutter/ephemeral/.symlinks/plugins/shared_preferences_foundation/darwin`)
99
- - sp_scanner (from `Flutter/ephemeral/.symlinks/plugins/sp_scanner/macos`)
94
- sqflite_darwin (from `Flutter/ephemeral/.symlinks/plugins/sqflite_darwin/darwin`)
95
- sqlite3_flutter_libs (from `Flutter/ephemeral/.symlinks/plugins/sqlite3_flutter_libs/darwin`)
96
- torch_dart (from `Flutter/ephemeral/.symlinks/plugins/torch_dart/macos`)
@@ -114,8 +108,6 @@ EXTERNAL SOURCES:
108
:path: Flutter/ephemeral/.symlinks/plugins/bitbox_flutter/macos
109
connectivity_plus:
110
:path: Flutter/ephemeral/.symlinks/plugins/connectivity_plus/macos
117
- cw_mweb:
118
- :path: Flutter/ephemeral/.symlinks/plugins/cw_mweb/macos
111
device_info_plus:
112
:path: Flutter/ephemeral/.symlinks/plugins/device_info_plus/macos
113
devicelocale:
@@ -146,8 +138,6 @@ EXTERNAL SOURCES:
138
:path: Flutter/ephemeral/.symlinks/plugins/share_plus/macos
139
shared_preferences_foundation:
140
:path: Flutter/ephemeral/.symlinks/plugins/shared_preferences_foundation/darwin
149
- sp_scanner:
150
- :path: Flutter/ephemeral/.symlinks/plugins/sp_scanner/macos
141
sqflite_darwin:
142
:path: Flutter/ephemeral/.symlinks/plugins/sqflite_darwin/darwin
143
sqlite3_flutter_libs:
@@ -164,7 +154,6 @@ EXTERNAL SOURCES:
154
SPEC CHECKSUMS:
155
bitbox_flutter: 16088f5c7febacf894f4d07bbdfb441c9f0757fe
156
connectivity_plus: 0a976dfd033b59192912fa3c6c7b54aab5093802
167
- cw_mweb: 7440b12ead811dda972a9918442ea2a458e8742c
157
device_info_plus: 5401765fde0b8d062a2f8eb65510fb17e77cf07f
158
devicelocale: 9f0f36ac651cabae2c33f32dcff4f32b61c38225
159
dnssec_proof: d461cac7bd3301eb7447f87936745a0c1ae0a67e
@@ -181,7 +170,6 @@ SPEC CHECKSUMS:
170
path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
171
share_plus: 1fa619de8392a4398bfaf176d441853922614e89
172
shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
184
- sp_scanner: 269d96e0ec3173e69156be7239b95182be3b8303
173
sqflite_darwin: 5a7236e3b501866c1c9befc6771dfd73ffb8702d
174
sqlite3: 73513155ec6979715d3904ef53a8d68892d4032b
175
sqlite3_flutter_libs: 86f82662868ee26ff3451f73cac9c5fc2a1f57fa
macos/Runner.xcodeproj/project.pbxproj
+18
-22
@@ -28,7 +28,6 @@
28
33CC11132044BFA00003C045 /* MainFlutterWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33CC11122044BFA00003C045 /* MainFlutterWindow.swift */; };
29
83FF6BF911B29965D3589BE7 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BD06F8F6E3797AC031038136 /* Pods_Runner.framework */; };
30
9F565D5929954F53009A75FB /* secRandom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F565D5729954F53009A75FB /* secRandom.swift */; };
31
- CE46BF642F15C020000A6140 /* WarpApiFFI.xcframework in CopyFiles */ = {isa = PBXBuildFile; fileRef = CE46BF632F15C020000A6140 /* WarpApiFFI.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
31
CE75FC4A2C147EBA00CCC46E /* wownero_libwallet2_api_c.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = CE75FC492C147EBA00CCC46E /* wownero_libwallet2_api_c.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
32
CED5DBE42BE59BBF0065028F /* monero_libwallet2_api_c.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = CED5DBE32BE59BBF0065028F /* monero_libwallet2_api_c.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
33
/* End PBXBuildFile section */
@@ -60,7 +59,6 @@
59
dstPath = "";
60
dstSubfolderSpec = 10;
61
files = (
63
- CE46BF642F15C020000A6140 /* WarpApiFFI.xcframework in CopyFiles */,
62
CE75FC4A2C147EBA00CCC46E /* wownero_libwallet2_api_c.dylib in CopyFiles */,
63
CED5DBE42BE59BBF0065028F /* monero_libwallet2_api_c.dylib in CopyFiles */,
64
);
@@ -92,7 +90,6 @@
90
9F1E7BFB2BF2D27500C28C9A /* Runner.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Runner.entitlements; sourceTree = "<group>"; };
91
9F565D5729954F53009A75FB /* secRandom.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = secRandom.swift; path = CakeWallet/secRandom.swift; sourceTree = "<group>"; };
92
BD06F8F6E3797AC031038136 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
95
- CE46BF632F15C020000A6140 /* WarpApiFFI.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = WarpApiFFI.xcframework; path = ../scripts/zcash_lib/WarpApiFFI.xcframework; sourceTree = "<group>"; };
93
CE75FC492C147EBA00CCC46E /* wownero_libwallet2_api_c.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = wownero_libwallet2_api_c.dylib; sourceTree = "<group>"; };
94
CED5DBE32BE59BBF0065028F /* monero_libwallet2_api_c.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = monero_libwallet2_api_c.dylib; sourceTree = "<group>"; };
95
/* End PBXFileReference section */
@@ -123,7 +120,6 @@
120
33CC10E42044A3C60003C045 = {
121
isa = PBXGroup;
122
children = (
126
- CE46BF632F15C020000A6140 /* WarpApiFFI.xcframework */,
123
CE75FC492C147EBA00CCC46E /* wownero_libwallet2_api_c.dylib */,
124
CED5DBE32BE59BBF0065028F /* monero_libwallet2_api_c.dylib */,
125
9F565D5729954F53009A75FB /* secRandom.swift */,
@@ -212,7 +208,7 @@
208
33CC110E2044A8840003C045 /* Bundle Framework */,
209
3399D490228B24CF009A79C7 /* ShellScript */,
210
CED5DBE02BE59B230065028F /* CopyFiles */,
215
- E61573101FD4A1463A0EF3D1 /* [CP] Embed Pods Frameworks */,
211
+ 3231D31843A573A7E0956F01 /* [CP] Embed Pods Frameworks */,
212
);
213
buildRules = (
214
);
@@ -281,6 +277,23 @@
277
/* End PBXResourcesBuildPhase section */
278
279
/* Begin PBXShellScriptBuildPhase section */
280
+ 3231D31843A573A7E0956F01 /* [CP] Embed Pods Frameworks */ = {
281
+ isa = PBXShellScriptBuildPhase;
282
+ buildActionMask = 2147483647;
283
+ files = (
284
+ );
285
+ inputFileListPaths = (
286
+ "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist",
287
+ );
288
+ name = "[CP] Embed Pods Frameworks";
289
+ outputFileListPaths = (
290
+ "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist",
291
+ );
292
+ runOnlyForDeploymentPostprocessing = 0;
293
+ shellPath = /bin/sh;
294
+ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
295
+ showEnvVarsInLog = 0;
296
+ };
297
3399D490228B24CF009A79C7 /* ShellScript */ = {
298
isa = PBXShellScriptBuildPhase;
299
alwaysOutOfDate = 1;
@@ -341,23 +354,6 @@
354
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
355
showEnvVarsInLog = 0;
356
};
344
- E61573101FD4A1463A0EF3D1 /* [CP] Embed Pods Frameworks */ = {
345
- isa = PBXShellScriptBuildPhase;
346
- buildActionMask = 2147483647;
347
- files = (
348
- );
349
- inputFileListPaths = (
350
- "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist",
351
- );
352
- name = "[CP] Embed Pods Frameworks";
353
- outputFileListPaths = (
354
- "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist",
355
- );
356
- runOnlyForDeploymentPostprocessing = 0;
357
- shellPath = /bin/sh;
358
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
359
- showEnvVarsInLog = 0;
360
- };
357
/* End PBXShellScriptBuildPhase section */
358
359
/* Begin PBXSourcesBuildPhase section */
scripts/macos/app_env.sh
+2
-2
@@ -17,12 +17,12 @@ fi
17
18
MONERO_COM_NAME="Monero.com"
19
MONERO_COM_VERSION="5.8.0"
20
-MONERO_COM_BUILD_NUMBER=75
20
+MONERO_COM_BUILD_NUMBER=76
21
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
22
23
CAKEWALLET_NAME="Cake Wallet"
24
CAKEWALLET_VERSION="5.8.0"
25
-CAKEWALLET_BUILD_NUMBER=143
25
+CAKEWALLET_BUILD_NUMBER=144
26
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
27
28
if ! [[ " ${TYPES[*]} " =~ " ${APP_MACOS_TYPE} " ]]; then