Main Menu

Recent posts

#1
Desert > Validate: error message below, but the theme still works
#2
Locus Map / Re: [APP] - version 4.32.+ ( 1...
Last post by Erelen - Today at 02:38:24
4.32.03

1) Crash when I open MapItems list (Map-screen content - button in right of Active items).

Earlier bugs:

2) Two "Presets" screens do not take into account the height of android navigation bar:
- Presets - Edit (last item under "Pencil" button)
- Presets - Edit - Pencil (last item under navigarion bar)

3) Dashboards. Sorry.

Everithig ok in edit mode (ok == "like in 4.31 and earlier").

But in view mode:
- bottom row is under navigation bar
- top row is under notification bar (hm. top row in view mode was ok in 4.32.0.1 - https://forum.locusmap.eu/index.php?msg=80029)
#3
Locus Map / Re: [APP] - version 4.32.+ ( 1...
Last post by freischneider - Yesterday at 21:16:58
4.32.03
When I click on the Locus Store, the app closes.
#4
Themes - Vector maps / Re: [Theme] Map-Themes OUTDOOR...
Last post by tumic - Yesterday at 18:45:19
QuotePlease test and give feedback.

Does not work for me as it is not a valid Mapsforge render theme:

xmllint --schema renderTheme.xsd OUTDOOR.xml
OUTDOOR.xml:1546: Schemas validity error : Element '{http://mapsforge.org/renderTheme}lineSymbol';, attribute 'align-center': The attribute 'align-center' is not allowed.
OUTDOOR.xml:1547: Schemas validity error : Element '{http://mapsforge.org/renderTheme}lineSymbol';, attribute 'align-center': The attribute 'align-center' is not allowed.
OUTDOOR.xml:2003: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2003: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2004: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2004: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2007: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2007: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2269: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2269: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2270: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2270: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2271: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2271: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2275: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2275: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2284: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2284: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2287: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2287: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2291: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2291: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2292: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2292: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2295: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2295: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml fails to validate

#5
Locus Map / Re: Re: [APP] - version 4.32.+...
Last post by Menion - Yesterday at 10:04:48
Ah, this is exactly the kind of possible errors ... thanks, will fix it asap.
#6
Locus Map / Re: Re: [APP] - version 4.32.+...
Last post by T-mo - December 19, 2025, 22:39:14
Updating a bunch of libraries is often a challenge.
I do recognise your ongoing love, so there is love and world a good place :)

I launched LM Afa 4.32.0.3_1198 alpha and clicked a bit here and there and all was fine.
I realised that RoutePlanner has issues with offline-router LoRouter Offline, see pic.
Track-segment results in error-notification and a direct line with draw-manually pencil-icon, maybe due to missing calculation-result.
I updated routing-segments, tested tts in settings, chosed different profiles, didn't help.
Online-routing is working, all fine.
#7
Locus Map / Re: Re: [APP] - version 4.32.+...
Last post by Menion - December 19, 2025, 22:36:02
I know, huge list, but ... I'm not satisfied with it  :). Too many tasks affecting the structure and "invisible" stuff ... simply a maintenance of the old project. Never mind, 2026 has to be better  ;)

And you need just "update". Both have identical code 1198, so there is no need to un-install!
#8
Locus Map / Re: Re: [APP] - version 4.32.+...
Last post by Andrew Heard - December 19, 2025, 22:19:14
@menion - if problem with MapGooglePlay_4.32.0.3_1198_beta.apk, do I just "install" MapGooglePlay_4.32.0_1198_release.apk, or need to "uninstall" first?

Quote from: Menion on December 19, 2025, 16:41:19I looked at what we did in Android this year > not much
huge # changes in release notes!!!

PS. no problems in testing so far; just ordinary preset/ track record stuff

Quote from: Menion on December 19, 2025, 22:36:02simply a maintenance of the old project.
unfortunately it's the nature of "old" code; employ an AI to do the maintenance/ boring stuff?
#9
Maps / Re: New vector maps for Locus ...
Last post by john_percy - December 19, 2025, 18:18:35
That does seem to be the way to go. See Emux's post: https://github.com/mapsforge/mapsforge/discussions/1698#discussioncomment-13332663
If I might suggest and if it is possible:
1. Duplicate the protected_area with a different key instead of boundary, lm_boundary=protected_area (say) and inherit all its attributes.
2. Remove all other attributes from the first version except boundary=protected_area, do force_polygon=line and add a new attribute fpl=fpl_yes. This area will be used for drawing the perimeter with no changes needed to current themes. Third party themes can choose to fill this area in (eg) OAM maps but not in LoMaps by testing for fpl=~. If a theme is left unchanged the display is no worse than currently.
3.  No changes are needed to the copied area. Forests etc will display correctly with no changes in the themes. Third party themes can use the lm_boundary key to fill protected areas in LoMaps if they wish. Again, if the theme is unchanged the display is no worse than currently.
4. The rules become (in outline):

rule: natural=wood|forest
  draw fill of wood
/rule

rule: boundary|lm_boundary=protected_area, closed=yes
  rule: fpl=~
    draw fill of protected area
  /rule
/rule

rule: boundary=protected_area
  draw perimeter of protected area
/rule

[EDIT] By the way, your current force_polygon_line routine seems to lose the wood entirely, not just leave it attached to an unclosed area. As it stands, the protected area fills badly (as expected) but the wood does not fill at all and does not appear.
#10
Maps / Re: New vector maps for Locus ...
Last post by voldapet - December 19, 2025, 16:46:57
Exactly, and we can't fill forest areas that are also designated as protected areas. The best solution might be duplicating the protected areas under a different key, such as ls_boundary=protected_areas, but that would invalidate all existing themes. Difficult decision...