mirror of
https://github.com/FoggedLens/deflock-app.git
synced 2026-02-12 16:52:51 +00:00
fix default upload dest (should be simulate) and add dev_config param for "tag camera" pin v. offset
This commit is contained in:
7
.gitignore
vendored
7
.gitignore
vendored
@@ -80,3 +80,10 @@ Thumbs.db
|
||||
*.keystore
|
||||
.env
|
||||
|
||||
# ───────────────────────────────
|
||||
# For now - not targeting these
|
||||
# ───────────────────────────────
|
||||
linux/
|
||||
macos/
|
||||
web/
|
||||
windows/
|
||||
@@ -72,7 +72,7 @@ class AppState extends ChangeNotifier {
|
||||
}
|
||||
|
||||
// Upload mode: production, sandbox, or simulate (in-memory, no uploads)
|
||||
UploadMode _uploadMode = UploadMode.production;
|
||||
UploadMode _uploadMode = UploadMode.simulate;
|
||||
static const String _uploadModePrefsKey = 'upload_mode';
|
||||
UploadMode get uploadMode => _uploadMode;
|
||||
Future<void> setUploadMode(UploadMode mode) async {
|
||||
|
||||
@@ -10,6 +10,9 @@ const double kTileEstimateKb = 25.0;
|
||||
const double kDirectionConeHalfAngle = 20.0; // degrees
|
||||
const double kDirectionConeBaseLength = 0.0012; // multiplier
|
||||
|
||||
// Add Camera pin vertical offset (for pin tip to match coordinate on map)
|
||||
const double kAddPinYOffset = -16.0;
|
||||
|
||||
// Marker/camera interaction
|
||||
const int kCameraMinZoomLevel = 10; // Minimum zoom to show cameras or warning
|
||||
const Duration kMarkerTapTimeout = Duration(milliseconds: 250);
|
||||
|
||||
@@ -391,9 +391,12 @@ class _MapViewState extends State<MapView> {
|
||||
|
||||
// Fixed pin when adding camera
|
||||
if (session != null)
|
||||
const IgnorePointer(
|
||||
IgnorePointer(
|
||||
child: Center(
|
||||
child: Icon(Icons.place, size: 40, color: Colors.redAccent),
|
||||
child: Transform.translate(
|
||||
offset: Offset(0, kAddPinYOffset),
|
||||
child: Icon(Icons.place, size: 40, color: Colors.redAccent),
|
||||
),
|
||||
),
|
||||
),
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user