From 719e1634aafa9bcbeab236bcba0b25d6ef5bb7b6 Mon Sep 17 00:00:00 2001 From: Ivan Date: Wed, 22 Apr 2026 20:29:26 -0500 Subject: [PATCH] feat(map): update map functionality with OpenFreeMap support and refactor tile caching logic --- .../src/frontend/components/map/MapPage.vue | 209 +++++++++------ meshchatx/src/frontend/js/TileCache.js | 14 +- tests/frontend/MapDrawing.test.js | 8 + tests/frontend/MapPage.test.js | 7 + tests/frontend/MapPageClustering.test.js | 7 + tests/frontend/TileCache.test.js | 251 ++++++++++++++---- 6 files changed, 354 insertions(+), 142 deletions(-) diff --git a/meshchatx/src/frontend/components/map/MapPage.vue b/meshchatx/src/frontend/components/map/MapPage.vue index 03aa54f..7fd8345 100644 --- a/meshchatx/src/frontend/components/map/MapPage.vue +++ b/meshchatx/src/frontend/components/map/MapPage.vue @@ -377,9 +377,10 @@ >
-
+