WIP: feat: maplibre#3785
Conversation
…tastic#3704) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…vider between read/unread (meshtastic#3693)
…ic#3676) Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com> Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: b8b8 <156552149+b8b8@users.noreply.github.com> Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
…meshtastic#3712) Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
meshtastic#3718) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…meshtastic#3720) Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
…c#3721) Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Due to the smaller location dots, it would be nice if clustering would stay off when selected as such and between page changes. |
yes, short name would be better. I do like colour coded roles but it is inconsistent withe previous layout so makes sense to use the proper node derived colour. |
Heat map works for me but i personally dont think its needed. If it stays though, that's fine. |
Yes there is, I can do this pretty easily. Will add to todo list.
Will do this as well
I agree that role colors diverge from present UI, however on a node map I do feel like the ability to differentiate role types at a quick glance is very useful. I could add a toggle to cycle between nodeColor and role colors?
As discussed in discord, this is only for emojis and is unfortunately a constraint of MapLibre. I have found a blog post with a potential solution that I can try to implement. If after a few iterations on this and potentially other solutions, I could fall back to node long name instead of hex ID. Would that suffice? Regarding heatmap - very much a WIP that I can remove. It's definitely broken as it lies |
|
LOVE THIS!! I was looking for a fork of code that doesn't use any google services! Was looking into using OSM instead but maplibre looks great from the screenshots you've posted! |
There already exists the Fdroid flavor which contains OSM and no Play services/analytics etc. You can get it on fdroid, izzydroid, obtanium, the github release, etc. This would be to replace the deprecated/archived osmdroid sdk as it will no longer be updated. |
|
Oh lmao |
|
Heyo, theres a lot of issues this PR would resolve. Whats the state of this? Is it mostly ready to merge, only needing to be synced with the main branch, or are there must-have changes left which need to happen before its ready to merge? |
Heyo, this is way out of date and would probably be better off re-written, the app architecture has shifted quite a bit. The current author seems to have moved on from the project, and this is lower on the priority list. Feel free to pick it up and dust it off 👍 |
|
outdated, stale. |
|
Huh, allright. In that case, could you please re-open every issue that was pre-emptively closed because it would be solved with this PR? A lot of issues with map display are now marked as solved/wontfix, and would need to be recreated to showcase the need for a new map renderer. |
nah we're good - this shows the history fine. |

MapLibre has near feature parity with Google Maps and actually has some advantages:
MapLibre Exclusive Features:
Google Maps Exclusive Features
Things that I'm shelving for later (in no particular order):
Will address the missing features in separate PRs. This PR is already way too big, sorry guys