8b53075a92
Merge pull request 'fix: stop syncing gesture positions back to mapProvider' ( #2 ) from claude/relaxed-wright into main
...
Reviewed-on: #2
2026-04-04 14:16:35 +00:00
Shautvast
a3aaf1b6de
fix: stop syncing gesture positions back to mapProvider
...
Removed the updateCamera() call from onPositionChanged. Previously,
every gesture-driven pan/zoom frame updated the provider state, which
triggered ref.listen to call _mapController.move() redundantly.
This caused flutter_map's TileLayer to cancel in-flight tile loads
on every frame — producing partially-rendered maps and crashes when
zooming out during tile loading.
The ref.listen now only fires for programmatic changes (locateUser,
zoomIn/zoomOut), which are infrequent single-shot moves.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 16:15:02 +02:00
4c8815f7cf
Merge pull request 'fix: skip redundant mapController.move() on gesture-driven pans' ( #1 ) from claude/relaxed-wright into main
...
Reviewed-on: #1
2026-04-04 14:06:34 +00:00
Shautvast
578d2d24ed
fix: skip redundant mapController.move() on gesture-driven pans
...
Every pan gesture updated mapProvider state, which triggered
ref.listen to call _mapController.move() with the position the
map was already at. This caused TileLayer to re-evaluate the
viewport and cancel in-flight tile loads, producing a
partially-rendered (diagonal) map.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-04 16:04:59 +02:00
Shautvast
3feefd128d
combine martin endpoints#3
2026-04-04 15:41:12 +02:00
Shautvast
8da55ba5ef
combine martin endpoints#2
2026-04-04 15:39:09 +02:00
Shautvast
69a184a8da
combine martin endpoints
2026-04-04 15:35:44 +02:00
Shautvast
bdafef79f9
test url by default
2026-04-04 15:33:22 +02:00
Shautvast
39b2a40167
resolve config volume
2026-04-04 15:28:38 +02:00
Shautvast
108290ccab
martin config
2026-04-04 15:22:26 +02:00
Shautvast
cfb771dea3
importer disabled
2026-04-04 15:16:01 +02:00
Shautvast
64a4993e9d
reuse previous build artifacts
2026-04-03 21:59:56 +02:00
Shautvast
77f6e859ff
martin zoom levels
2026-04-03 21:40:59 +02:00
Shautvast
6457c9d20e
remove the seeder
2026-04-03 21:13:31 +02:00
Shautvast
31cfd59b92
combine martin calls
2026-04-03 21:11:38 +02:00
Shautvast
05e9a9b688
don't overflow the server
2026-04-03 20:19:04 +02:00
Shautvast
ea1a4a4a31
less json overhead
2026-04-03 18:07:11 +02:00
Shautvast
2e326b8cd7
one query for pois
2026-04-03 17:47:31 +02:00
Shautvast
08ea09a347
get front end to work
2026-04-03 17:23:36 +02:00
Shautvast
879ab82cae
reuse redis connection
2026-04-03 17:23:24 +02:00
Shautvast
9fa252a6af
seed tiles
2026-03-31 21:53:52 +02:00
Shautvast
897aa72cea
street names
2026-03-31 21:45:44 +02:00
Shautvast
34c4f0051f
martin config
2026-03-31 21:39:34 +02:00
Shautvast
426b393b33
timeouts shorter
2026-03-31 21:16:32 +02:00
Shautvast
f94a888a92
martin config
2026-03-31 21:01:08 +02:00
Shautvast
c6e2cab237
Fix: parameter is not a valid OSRM v5 parameter.
2026-03-31 12:29:17 +02:00
Shautvast
885e40d2a2
no decompress in martin call
2026-03-31 11:55:49 +02:00
Shautvast
f001d1df97
no decompress in backend
2026-03-31 11:02:18 +02:00
Shautvast
6711aad7d7
fix martin tile calls
2026-03-31 10:31:59 +02:00
Shautvast
fa1de3dfd0
bind photon to 0.0.0.0
2026-03-31 10:06:23 +02:00
Shautvast
82392dd6d2
add curl to container
2026-03-31 09:55:55 +02:00
Shautvast
43ddb8b1fe
network name
2026-03-31 09:51:08 +02:00
Shautvast
ca3b416d19
gradle not maven
2026-03-30 16:35:15 +02:00
Shautvast
1dccbf14e2
cd then maven
2026-03-30 16:33:19 +02:00
Shautvast
577143b68e
photon dockerfile
2026-03-30 16:26:57 +02:00
Shautvast
9695939fe9
ghcr image for photon
2026-03-30 15:25:37 +02:00
Shautvast
7f61efa05b
switch martin port
2026-03-30 15:16:43 +02:00
Shautvast
7ec524ee7c
fix for The binary linked against Boost 1.74 (what libboost-all-dev pulled in the builder), but the runtime has 1.81 installed.
2026-03-30 14:48:07 +02:00
Shautvast
835744ebc6
add make again
2026-03-30 14:36:04 +02:00
Shautvast
65e87f8ab1
compile osrm with clang
2026-03-30 14:33:29 +02:00
Shautvast
2e34128094
ca-certificates
2026-03-30 13:44:48 +02:00
Shautvast
fd8c8d0aa4
build osrm arm64
2026-03-30 13:01:47 +02:00
Shautvast
e99114b7b7
run osrm import on the host
2026-03-30 12:57:06 +02:00
Shautvast
2deb8731a4
add bzip2
2026-03-30 11:55:40 +02:00
Shautvast
09be2264f0
correct Photon download URL
2026-03-30 11:53:15 +02:00
Shautvast
ff05801c3f
fix pbf path
2026-03-30 11:30:00 +02:00
Shautvast
5ebcee21fe
fix install errors
2026-03-30 11:01:20 +02:00
Shautvast
e2a8a00b1d
persistence for tiles
2026-03-30 10:37:32 +02:00
Shautvast
fc8424bf8b
no profiles
2026-03-30 10:31:30 +02:00
Shautvast
e8e72ba075
install scripts
2026-03-30 10:27:36 +02:00