Updated for flutter 1.20.x
M committed
Aug 31, 2020 at 11:44 UTC
fec2ec28450cb59287ff9338a74f7b3f8ba922ca
9 files changed
+155
-128
ios/Flutter/.last_build_id
new
+1
@@ -0,0 +1 @@
1
+a2dce69f54a78f5b00e19850e4b2d402
\ No newline at end of file
ios/Podfile.lock
+14
-2
@@ -44,6 +44,8 @@ PODS:
44
- Flutter
45
- shared_preferences (0.0.1):
46
- Flutter
47
+ - shared_preferences_linux (0.0.1):
48
+ - Flutter
49
- shared_preferences_macos (0.0.1):
50
- Flutter
51
- shared_preferences_web (0.0.1):
@@ -51,6 +53,8 @@ PODS:
53
- SwiftProtobuf (1.8.0)
54
- url_launcher (0.0.1):
55
- Flutter
56
+ - url_launcher_linux (0.0.1):
57
+ - Flutter
58
- url_launcher_macos (0.0.1):
59
- Flutter
60
- url_launcher_web (0.0.1):
@@ -61,7 +65,7 @@ DEPENDENCIES:
65
- cw_monero (from `.symlinks/plugins/cw_monero/ios`)
66
- devicelocale (from `.symlinks/plugins/devicelocale/ios`)
67
- esys_flutter_share (from `.symlinks/plugins/esys_flutter_share/ios`)
64
- - Flutter (from `.symlinks/flutter/ios-release`)
68
+ - Flutter (from `.symlinks/flutter/ios`)
69
- flutter_plugin_android_lifecycle (from `.symlinks/plugins/flutter_plugin_android_lifecycle/ios`)
70
- flutter_secure_storage (from `.symlinks/plugins/flutter_secure_storage/ios`)
71
- local_auth (from `.symlinks/plugins/local_auth/ios`)
@@ -71,9 +75,11 @@ DEPENDENCIES:
75
- path_provider_macos (from `.symlinks/plugins/path_provider_macos/ios`)
76
- share (from `.symlinks/plugins/share/ios`)
77
- shared_preferences (from `.symlinks/plugins/shared_preferences/ios`)
78
+ - shared_preferences_linux (from `.symlinks/plugins/shared_preferences_linux/ios`)
79
- shared_preferences_macos (from `.symlinks/plugins/shared_preferences_macos/ios`)
80
- shared_preferences_web (from `.symlinks/plugins/shared_preferences_web/ios`)
81
- url_launcher (from `.symlinks/plugins/url_launcher/ios`)
82
+ - url_launcher_linux (from `.symlinks/plugins/url_launcher_linux/ios`)
83
- url_launcher_macos (from `.symlinks/plugins/url_launcher_macos/ios`)
84
- url_launcher_web (from `.symlinks/plugins/url_launcher_web/ios`)
85
@@ -92,7 +98,7 @@ EXTERNAL SOURCES:
98
esys_flutter_share:
99
:path: ".symlinks/plugins/esys_flutter_share/ios"
100
Flutter:
95
- :path: ".symlinks/flutter/ios-release"
101
+ :path: ".symlinks/flutter/ios"
102
flutter_plugin_android_lifecycle:
103
:path: ".symlinks/plugins/flutter_plugin_android_lifecycle/ios"
104
flutter_secure_storage:
@@ -111,12 +117,16 @@ EXTERNAL SOURCES:
117
:path: ".symlinks/plugins/share/ios"
118
shared_preferences:
119
:path: ".symlinks/plugins/shared_preferences/ios"
120
+ shared_preferences_linux:
121
+ :path: ".symlinks/plugins/shared_preferences_linux/ios"
122
shared_preferences_macos:
123
:path: ".symlinks/plugins/shared_preferences_macos/ios"
124
shared_preferences_web:
125
:path: ".symlinks/plugins/shared_preferences_web/ios"
126
url_launcher:
127
:path: ".symlinks/plugins/url_launcher/ios"
128
+ url_launcher_linux:
129
+ :path: ".symlinks/plugins/url_launcher_linux/ios"
130
url_launcher_macos:
131
:path: ".symlinks/plugins/url_launcher_macos/ios"
132
url_launcher_web:
@@ -138,10 +148,12 @@ SPEC CHECKSUMS:
148
path_provider_macos: f760a3c5b04357c380e2fddb6f9db6f3015897e0
149
share: 0b2c3e82132f5888bccca3351c504d0003b3b410
150
shared_preferences: af6bfa751691cdc24be3045c43ec037377ada40d
151
+ shared_preferences_linux: afefbfe8d921e207f01ede8b60373d9e3b566b78
152
shared_preferences_macos: f3f29b71ccbb56bf40c9dd6396c9acf15e214087
153
shared_preferences_web: 141cce0c3ed1a1c5bf2a0e44f52d31eeb66e5ea9
154
SwiftProtobuf: 2cbd9409689b7df170d82a92a33443c8e3e14a70
155
url_launcher: 6fef411d543ceb26efce54b05a0a40bfd74cbbef
156
+ url_launcher_linux: ac237cb7a8058736e4aae38bdbcc748a4b394cc0
157
url_launcher_macos: fd7894421cd39320dce5f292fc99ea9270b2a313
158
url_launcher_web: e5527357f037c87560776e36436bf2b0288b965c
159
ios/Runner.xcodeproj/project.pbxproj
-3
@@ -319,7 +319,6 @@
319
/* Begin XCBuildConfiguration section */
320
249021D3217E4FDB00AE95B9 /* Profile */ = {
321
isa = XCBuildConfiguration;
322
- baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
322
buildSettings = {
323
ALWAYS_SEARCH_USER_PATHS = NO;
324
CLANG_ANALYZER_NONNULL = YES;
@@ -399,7 +398,6 @@
398
};
399
97C147031CF9000F007C117D /* Debug */ = {
400
isa = XCBuildConfiguration;
402
- baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */;
401
buildSettings = {
402
ALWAYS_SEARCH_USER_PATHS = NO;
403
CLANG_ANALYZER_NONNULL = YES;
@@ -455,7 +453,6 @@
453
};
454
97C147041CF9000F007C117D /* Release */ = {
455
isa = XCBuildConfiguration;
458
- baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
456
buildSettings = {
457
ALWAYS_SEARCH_USER_PATHS = NO;
458
CLANG_ANALYZER_NONNULL = YES;
lib/bitcoin/electrum.dart
+1
-1
@@ -70,7 +70,7 @@ class ElectrumClient {
70
print(e);
71
}
72
},
73
- onError: (_) => _setIsConnected(false),
73
+ onError: (Error _) => _setIsConnected(false),
74
onDone: () => _setIsConnected(false));
75
keepAlive();
76
}
lib/reactions/bootstrap.dart
+1
-1
@@ -80,7 +80,7 @@ Future<void> bootstrap(
80
_reconnectionTimer?.cancel();
81
_onWalletSyncStatusChangeReaction = reaction(
82
(_) => wallet.syncStatus is ConnectedSyncStatus,
83
- (_) async => await wallet.startSync());
83
+ (Object _) async => await wallet.startSync());
84
85
_reconnectionTimer = Timer.periodic(Duration(seconds: 5), (_) async {
86
if (wallet.syncStatus is LostConnectionSyncStatus ||
lib/utils/mobx.dart
+36
-35
@@ -1,45 +1,46 @@
1
import 'package:mobx/mobx.dart';
2
3
-Dispose connectDifferent<T, Y>(ObservableList<T> source, ObservableList<Y> dest,
4
- Y Function(T) transform, {bool Function(T) filter}) {
5
- return source.observe((change) {
6
- switch (change.type) {
7
- case OperationType.add:
8
- final _values = change.added;
9
- Iterable<T> values;
3
+void connectDifferent<T, Y>(
4
+ ObservableList<T> source, ObservableList<Y> dest, Y Function(T) transform,
5
+ {bool Function(T) filter}) {
6
+ source.observe((ListChange<T> change) {
7
+// switch (change.type) {
8
+// case OperationType.add:
9
+// final _values = change.added;
10
+// Iterable<T> values;
11
11
- if (filter != null) {
12
- values = _values.where(filter);
13
- }
12
+// if (filter != null) {
13
+// values = _values.where(filter);
14
+// }
15
15
- dest.addAll(values.map((e) => transform(e)));
16
- break;
17
- case OperationType.remove:
18
- print(change.index);
19
- print(change.removed);
20
- change.removed.forEach((element) { dest.remove(element); });
16
+// dest.addAll(values.map((e) => transform(e)));
17
+// break;
18
+// case OperationType.remove:
19
+// change.removed.forEach((element) {
20
+// dest.remove(element);
21
+// });
22
22
-// dest.removeAt(change.index);
23
- break;
24
- case OperationType.update:
25
-// change.index
26
- break;
27
- }
23
+// // dest.removeAt(change.index);
24
+// break;
25
+// case OperationType.update:
26
+// // change.index
27
+// break;
28
+// }
29
});
30
}
31
31
-Dispose connect<T>(ObservableList<T> source, ObservableList<T> dest) {
32
- return source.observe((change) {
33
- switch (change.type) {
34
- case OperationType.add:
35
- dest.addAll(change.added);
36
- break;
37
- case OperationType.remove:
38
- dest.removeAt(change.index);
39
- break;
40
- case OperationType.update:
41
-// change.index
42
- break;
43
- }
32
+void connect<T>(ObservableList<T> source, ObservableList<T> dest) {
33
+ source.observe((ListChange<T> change) {
34
+// switch (change.type) {
35
+// case OperationType.add:
36
+// dest.addAll(change.added);
37
+// break;
38
+// case OperationType.remove:
39
+// dest.removeAt(change.index);
40
+// break;
41
+// case OperationType.update:
42
+// // change.index
43
+// break;
44
+// }
45
});
46
}
lib/view_model/settings/settings_view_model.dart
+10
-10
@@ -44,7 +44,7 @@ abstract class SettingsViewModelBase with Store {
44
SwitcherListItem(
45
title: S.current.settings_save_recipient_address,
46
value: () => shouldSaveRecipientAddress,
47
- onValueChange: (bool value) => shouldSaveRecipientAddress = value)
47
+ onValueChange: (bool value) => setShouldSaveRecipientAddress(value))
48
],
49
[
50
RegularListItem(
@@ -70,7 +70,7 @@ abstract class SettingsViewModelBase with Store {
70
title: S.current.settings_allow_biometrical_authentication,
71
value: () => allowBiometricalAuthentication,
72
onValueChange: (bool value) =>
73
- allowBiometricalAuthentication = value),
73
+ setAllowBiometricalAuthentication(value)),
74
SwitcherListItem(
75
title: S.current.settings_dark_mode,
76
value: () => _settingsStore.isDarkTheme,
@@ -139,23 +139,23 @@ abstract class SettingsViewModelBase with Store {
139
bool get shouldSaveRecipientAddress =>
140
_settingsStore.shouldSaveRecipientAddress;
141
142
- @action
143
- set shouldSaveRecipientAddress(bool value) =>
144
- _settingsStore.shouldSaveRecipientAddress = value;
145
-
142
@computed
143
bool get allowBiometricalAuthentication =>
144
_settingsStore.allowBiometricalAuthentication;
145
150
- @action
151
- set allowBiometricalAuthentication(bool value) =>
152
- _settingsStore.allowBiometricalAuthentication = value;
153
-
146
final Map<String, String> itemHeaders;
147
final SettingsStore _settingsStore;
148
final WalletType _walletType;
149
List<List<SettingsListItem>> sections;
150
151
+ @action
152
+ void setShouldSaveRecipientAddress(bool value) =>
153
+ _settingsStore.shouldSaveRecipientAddress = value;
154
+
155
+ @action
156
+ void setAllowBiometricalAuthentication(bool value) =>
157
+ _settingsStore.allowBiometricalAuthentication = value;
158
+
159
@action
160
void toggleTransactionsDisplay() =>
161
actionlistDisplayMode.contains(ActionListDisplayMode.transactions)
pubspec.lock
+83
-69
@@ -1,13 +1,20 @@
1
# Generated by pub
2
# See https://dart.dev/tools/pub/glossary#lockfile
3
packages:
4
- analyzer:
4
+ _fe_analyzer_shared:
5
dependency: transitive
6
+ description:
7
+ name: _fe_analyzer_shared
8
+ url: "https://pub.dartlang.org"
9
+ source: hosted
10
+ version: "6.0.0"
11
+ analyzer:
12
+ dependency: "direct overridden"
13
description:
14
name: analyzer
15
url: "https://pub.dartlang.org"
16
source: hosted
10
- version: "0.36.4"
17
+ version: "0.39.14"
18
archive:
19
dependency: transitive
20
description:
@@ -28,14 +35,14 @@ packages:
35
name: asn1lib
36
url: "https://pub.dartlang.org"
37
source: hosted
31
- version: "0.6.4"
38
+ version: "0.6.5"
39
async:
40
dependency: transitive
41
description:
42
name: async
43
url: "https://pub.dartlang.org"
44
source: hosted
38
- version: "2.4.1"
45
+ version: "2.4.2"
46
auto_size_text:
47
dependency: "direct main"
48
description:
@@ -105,7 +112,7 @@ packages:
112
name: build
113
url: "https://pub.dartlang.org"
114
source: hosted
108
- version: "1.2.2"
115
+ version: "1.3.0"
116
build_config:
117
dependency: transitive
118
description:
@@ -121,26 +128,26 @@ packages:
128
source: hosted
129
version: "2.1.4"
130
build_resolvers:
124
- dependency: transitive
131
+ dependency: "direct dev"
132
description:
133
name: build_resolvers
134
url: "https://pub.dartlang.org"
135
source: hosted
129
- version: "1.2.1"
136
+ version: "1.3.11"
137
build_runner:
138
dependency: "direct dev"
139
description:
140
name: build_runner
141
url: "https://pub.dartlang.org"
142
source: hosted
136
- version: "1.9.0"
143
+ version: "1.10.1"
144
build_runner_core:
145
dependency: transitive
146
description:
147
name: build_runner_core
148
url: "https://pub.dartlang.org"
149
source: hosted
143
- version: "5.1.0"
150
+ version: "6.0.1"
151
built_collection:
152
dependency: transitive
153
description:
@@ -161,7 +168,7 @@ packages:
168
name: characters
169
url: "https://pub.dartlang.org"
170
source: hosted
164
- version: "0.3.1"
171
+ version: "1.0.0"
172
charcode:
173
dependency: transitive
174
description:
@@ -176,6 +183,13 @@ packages:
183
url: "https://pub.dartlang.org"
184
source: hosted
185
version: "1.0.2"
186
+ cli_util:
187
+ dependency: transitive
188
+ description:
189
+ name: cli_util
190
+ url: "https://pub.dartlang.org"
191
+ source: hosted
192
+ version: "0.1.4"
193
clock:
194
dependency: transitive
195
description:
@@ -189,14 +203,14 @@ packages:
203
name: code_builder
204
url: "https://pub.dartlang.org"
205
source: hosted
192
- version: "3.3.0"
206
+ version: "3.4.1"
207
collection:
208
dependency: transitive
209
description:
210
name: collection
211
url: "https://pub.dartlang.org"
212
source: hosted
199
- version: "1.14.12"
213
+ version: "1.14.13"
214
convert:
215
dependency: transitive
216
description:
@@ -210,14 +224,14 @@ packages:
224
name: crypto
225
url: "https://pub.dartlang.org"
226
source: hosted
213
- version: "2.1.4"
227
+ version: "2.1.5"
228
csslib:
229
dependency: transitive
230
description:
231
name: csslib
232
url: "https://pub.dartlang.org"
233
source: hosted
220
- version: "0.16.1"
234
+ version: "0.16.2"
235
cupertino_icons:
236
dependency: "direct main"
237
description:
@@ -245,7 +259,7 @@ packages:
259
name: dartx
260
url: "https://pub.dartlang.org"
261
source: hosted
248
- version: "0.3.0"
262
+ version: "0.5.0"
263
date_range_picker:
264
dependency: "direct main"
265
description:
@@ -280,7 +294,7 @@ packages:
294
name: dotted_border
295
url: "https://pub.dartlang.org"
296
source: hosted
283
- version: "1.0.5"
297
+ version: "1.0.6"
298
encrypt:
299
dependency: "direct main"
300
description:
@@ -295,6 +309,13 @@ packages:
309
url: "https://pub.dartlang.org"
310
source: hosted
311
version: "1.0.2"
312
+ fake_async:
313
+ dependency: transitive
314
+ description:
315
+ name: fake_async
316
+ url: "https://pub.dartlang.org"
317
+ source: hosted
318
+ version: "1.1.0"
319
ffi:
320
dependency: transitive
321
description:
@@ -308,7 +329,7 @@ packages:
329
name: file
330
url: "https://pub.dartlang.org"
331
source: hosted
311
- version: "5.2.0"
332
+ version: "5.2.1"
333
fixnum:
334
dependency: transitive
335
description:
@@ -346,7 +367,7 @@ packages:
367
name: flutter_mobx
368
url: "https://pub.dartlang.org"
369
source: hosted
349
- version: "0.3.0+1"
370
+ version: "1.1.0+2"
371
flutter_plugin_android_lifecycle:
372
dependency: transitive
373
description:
@@ -367,7 +388,7 @@ packages:
388
name: flutter_slidable
389
url: "https://pub.dartlang.org"
390
source: hosted
370
- version: "0.5.4"
391
+ version: "0.5.7"
392
flutter_test:
393
dependency: "direct dev"
394
description: flutter
@@ -378,20 +399,13 @@ packages:
399
description: flutter
400
source: sdk
401
version: "0.0.0"
381
- front_end:
382
- dependency: transitive
383
- description:
384
- name: front_end
385
- url: "https://pub.dartlang.org"
386
- source: hosted
387
- version: "0.1.19"
402
get_it:
403
dependency: "direct main"
404
description:
405
name: get_it
406
url: "https://pub.dartlang.org"
407
source: hosted
394
- version: "4.0.2"
408
+ version: "4.0.4"
409
glob:
410
dependency: transitive
411
description:
@@ -419,21 +433,21 @@ packages:
433
name: hive
434
url: "https://pub.dartlang.org"
435
source: hosted
422
- version: "1.4.1+1"
436
+ version: "1.4.4"
437
hive_flutter:
438
dependency: "direct main"
439
description:
440
name: hive_flutter
441
url: "https://pub.dartlang.org"
442
source: hosted
429
- version: "0.3.0+2"
443
+ version: "0.3.1"
444
hive_generator:
445
dependency: "direct dev"
446
description:
447
name: hive_generator
448
url: "https://pub.dartlang.org"
449
source: hosted
436
- version: "0.7.0+2"
450
+ version: "0.7.1"
451
html:
452
dependency: transitive
453
description:
@@ -447,7 +461,7 @@ packages:
461
name: http
462
url: "https://pub.dartlang.org"
463
source: hosted
450
- version: "0.12.1"
464
+ version: "0.12.2"
465
http_multi_server:
466
dependency: transitive
467
description:
@@ -468,7 +482,7 @@ packages:
482
name: image
483
url: "https://pub.dartlang.org"
484
source: hosted
471
- version: "2.1.12"
485
+ version: "2.1.14"
486
intl:
487
dependency: "direct main"
488
description:
@@ -497,20 +511,13 @@ packages:
511
url: "https://pub.dartlang.org"
512
source: hosted
513
version: "3.0.1"
500
- kernel:
501
- dependency: transitive
502
- description:
503
- name: kernel
504
- url: "https://pub.dartlang.org"
505
- source: hosted
506
- version: "0.3.19"
514
local_auth:
515
dependency: "direct main"
516
description:
517
name: local_auth
518
url: "https://pub.dartlang.org"
519
source: hosted
513
- version: "0.6.2+3"
520
+ version: "0.6.3+1"
521
logging:
522
dependency: transitive
523
description:
@@ -524,7 +531,7 @@ packages:
531
name: matcher
532
url: "https://pub.dartlang.org"
533
source: hosted
527
- version: "0.12.6"
534
+ version: "0.12.8"
535
meta:
536
dependency: transitive
537
description:
@@ -538,21 +545,21 @@ packages:
545
name: mime
546
url: "https://pub.dartlang.org"
547
source: hosted
541
- version: "0.9.6+3"
548
+ version: "0.9.7"
549
mobx:
550
dependency: "direct main"
551
description:
552
name: mobx
553
url: "https://pub.dartlang.org"
554
source: hosted
548
- version: "0.3.10"
555
+ version: "1.2.1+2"
556
mobx_codegen:
557
dependency: "direct dev"
558
description:
559
name: mobx_codegen
560
url: "https://pub.dartlang.org"
561
source: hosted
555
- version: "0.3.3+1"
562
+ version: "1.1.0+1"
563
node_interop:
564
dependency: transitive
565
description:
@@ -580,14 +587,7 @@ packages:
587
name: package_info
588
url: "https://pub.dartlang.org"
589
source: hosted
583
- version: "0.4.1"
584
- package_resolver:
585
- dependency: transitive
586
- description:
587
- name: package_resolver
588
- url: "https://pub.dartlang.org"
589
- source: hosted
590
- version: "1.0.10"
590
+ version: "0.4.3"
591
password:
592
dependency: "direct main"
593
description:
@@ -601,14 +601,14 @@ packages:
601
name: path
602
url: "https://pub.dartlang.org"
603
source: hosted
604
- version: "1.6.4"
604
+ version: "1.7.0"
605
path_drawing:
606
dependency: transitive
607
description:
608
name: path_drawing
609
url: "https://pub.dartlang.org"
610
source: hosted
611
- version: "0.4.1"
611
+ version: "0.4.1+1"
612
path_parsing:
613
dependency: transitive
614
description:
@@ -622,14 +622,14 @@ packages:
622
name: path_provider
623
url: "https://pub.dartlang.org"
624
source: hosted
625
- version: "1.6.11"
625
+ version: "1.6.14"
626
path_provider_linux:
627
dependency: transitive
628
description:
629
name: path_provider_linux
630
url: "https://pub.dartlang.org"
631
source: hosted
632
- version: "0.0.1+1"
632
+ version: "0.0.1+2"
633
path_provider_macos:
634
dependency: transitive
635
description:
@@ -643,7 +643,7 @@ packages:
643
name: path_provider_platform_interface
644
url: "https://pub.dartlang.org"
645
source: hosted
646
- version: "1.0.2"
646
+ version: "1.0.3"
647
pedantic:
648
dependency: "direct dev"
649
description:
@@ -657,7 +657,7 @@ packages:
657
name: petitparser
658
url: "https://pub.dartlang.org"
659
source: hosted
660
- version: "2.4.0"
660
+ version: "3.0.4"
661
platform:
662
dependency: transitive
663
description:
@@ -755,14 +755,21 @@ packages:
755
name: share
756
url: "https://pub.dartlang.org"
757
source: hosted
758
- version: "0.6.4+3"
758
+ version: "0.6.5"
759
shared_preferences:
760
dependency: "direct main"
761
description:
762
name: shared_preferences
763
url: "https://pub.dartlang.org"
764
source: hosted
765
- version: "0.5.7+3"
765
+ version: "0.5.10"
766
+ shared_preferences_linux:
767
+ dependency: transitive
768
+ description:
769
+ name: shared_preferences_linux
770
+ url: "https://pub.dartlang.org"
771
+ source: hosted
772
+ version: "0.0.2+2"
773
shared_preferences_macos:
774
dependency: transitive
775
description:
@@ -790,7 +797,7 @@ packages:
797
name: shelf
798
url: "https://pub.dartlang.org"
799
source: hosted
793
- version: "0.7.7"
800
+ version: "0.7.9"
801
shelf_web_socket:
802
dependency: transitive
803
description:
@@ -823,7 +830,7 @@ packages:
830
name: stack_trace
831
url: "https://pub.dartlang.org"
832
source: hosted
826
- version: "1.9.3"
833
+ version: "1.9.5"
834
stream_channel:
835
dependency: transitive
836
description:
@@ -858,7 +865,7 @@ packages:
865
name: test_api
866
url: "https://pub.dartlang.org"
867
source: hosted
861
- version: "0.2.15"
868
+ version: "0.2.17"
869
time:
870
dependency: transitive
871
description:
@@ -879,14 +886,21 @@ packages:
886
name: typed_data
887
url: "https://pub.dartlang.org"
888
source: hosted
882
- version: "1.1.6"
889
+ version: "1.2.0"
890
url_launcher:
891
dependency: "direct main"
892
description:
893
name: url_launcher
894
url: "https://pub.dartlang.org"
895
source: hosted
889
- version: "5.4.11"
896
+ version: "5.5.1"
897
+ url_launcher_linux:
898
+ dependency: transitive
899
+ description:
900
+ name: url_launcher_linux
901
+ url: "https://pub.dartlang.org"
902
+ source: hosted
903
+ version: "0.0.1+1"
904
url_launcher_macos:
905
dependency: transitive
906
description:
@@ -900,14 +914,14 @@ packages:
914
name: url_launcher_platform_interface
915
url: "https://pub.dartlang.org"
916
source: hosted
903
- version: "1.0.7"
917
+ version: "1.0.8"
918
url_launcher_web:
919
dependency: transitive
920
description:
921
name: url_launcher_web
922
url: "https://pub.dartlang.org"
923
source: hosted
910
- version: "0.1.1+6"
924
+ version: "0.1.3"
925
uuid:
926
dependency: "direct main"
927
description:
@@ -949,7 +963,7 @@ packages:
963
name: xml
964
url: "https://pub.dartlang.org"
965
source: hosted
952
- version: "3.6.1"
966
+ version: "4.2.0"
967
yaml:
968
dependency: "direct main"
969
description:
@@ -958,5 +972,5 @@ packages:
972
source: hosted
973
version: "2.2.1"
974
sdks:
961
- dart: ">=2.7.0 <3.0.0"
975
+ dart: ">=2.9.0-14.0.dev <3.0.0"
976
flutter: ">=1.12.13+hotfix.5 <2.0.0"
pubspec.yaml
+9
-7
@@ -34,8 +34,8 @@ dependencies:
34
barcode_scan: any
35
http: ^0.12.0+2
36
path_provider: ^1.3.0
37
- mobx: ^0.3.7
38
- flutter_mobx: 0.3.0+1
37
+ mobx: ^1.2.1+2
38
+ flutter_mobx: ^1.1.0+2
39
flutter_slidable: ^0.5.3
40
share: ^0.6.2+1
41
esys_flutter_share: ^1.0.2
@@ -43,8 +43,8 @@ dependencies:
43
dio: 3.0.7
44
cw_monero:
45
path: ./cw_monero
46
- hive: ^1.4.1+1
47
- hive_flutter: ^0.3.0+2
46
+ hive: ^1.4.2
47
+ hive_flutter: ^0.3.1
48
local_auth: ^0.6.1
49
package_info: ^0.4.0+13
50
devicelocale: ^0.2.1
@@ -64,15 +64,17 @@ dependencies:
64
dev_dependencies:
65
flutter_test:
66
sdk: flutter
67
- build_runner: ^1.3.1
68
- mobx_codegen: 0.3.3+1
67
+ build_runner: 1.10.1
68
+ build_resolvers: ^1.3.10
69
+ mobx_codegen: ^1.1.0+1
70
hive_generator: ^0.7.0+2
71
flutter_launcher_icons: ^0.7.4
72
pedantic: ^1.8.0
73
74
# Fix for hive https://github.com/hivedb/hive/issues/247#issuecomment-606838497
75
dependency_overrides:
75
- dartx: ^0.3.0
76
+ dartx: ^0.5.0
77
+ analyzer: 0.39.14
78
79
flutter_icons:
80
image_path: "assets/images/app_logo.png"