-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathpubspec.yaml
More file actions
78 lines (72 loc) · 2.1 KB
/
Copy pathpubspec.yaml
File metadata and controls
78 lines (72 loc) · 2.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
name: mesh_mapper
description: MeshMapper - Cross-platform wardriving app for MeshCore devices
publish_to: 'none'
version: 1.0.0+1
environment:
sdk: '>=3.3.0 <4.0.0'
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^1.0.6
flutter_blue_plus: ^1.32.0
flutter_web_bluetooth: ^0.2.3
geolocator: ^11.0.0
maplibre_gl: ^0.25.0
http: ^1.2.0
shared_preferences: ^2.2.0
hive: ^2.2.3
hive_flutter: ^1.1.0
provider: ^6.1.0
permission_handler: ^11.3.0
uuid: ^4.3.0
pointycastle: ^4.0.0
intl: ^0.19.0
crypto: ^3.0.7
wakelock_plus: ^1.4.0
share_plus: ^12.0.1
path_provider: ^2.1.0
xml: ^6.5.0
file_picker: ^8.0.0
url_launcher: ^6.2.0
flutter_background_service: ^5.0.10
flutter_local_notifications: ^17.0.0
just_audio: ^0.9.40
audio_session: ^0.1.21
dio: ^5.0.0
font_awesome_flutter: ^10.7.0
fl_chart: ^0.69.0
web: ^1.1.0
disk_space_plus: ^0.2.3
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^3.0.0
build_runner: ^2.4.0
hive_generator: ^2.0.0
flutter_launcher_icons: ^0.14.3
# Vendored, patched copy of maplibre_gl 0.25.0. The ONLY delta from the
# upstream pub.dev release is a native guard in the camera handlers
# (ios/.../MapLibreMapController.swift + android/.../MapLibreMapController.java)
# that refuses camera moves while the map view has no usable viewport —
# MapLibre's transform unprojects against the viewport and aborts the app with
# an uncaught C++ std::domain_error (SIGABRT) when it is degenerate/zero-sized.
# That throw cannot be caught from Dart, so the fix must live in the plugin.
# Re-apply the guard when bumping maplibre_gl. See DEVELOPMENT.md.
dependency_overrides:
maplibre_gl:
path: third_party/maplibre_gl
flutter_launcher_icons:
android: true
ios: true
remove_alpha_ios: true
image_path: "assets/wardrive.png"
image_path_ios: "assets/wardrive_ios.png"
adaptive_icon_background: "#0F172A"
adaptive_icon_foreground: "assets/wardrive.png"
flutter:
uses-material-design: true
assets:
- assets/device-models.json
- assets/wardrive.png
- assets/transmitted_packet.mp3
- assets/received_packet.mp3