Re: [APP] - version 4.34.+ ( 05/2026 )

Started by Menion, May 14, 2026, 14:17:21

0 Members and 4 Guests are viewing this topic.

Menion

Today :)

Do not expect much now. We first need to switch the old UI system to the new UI system. Once it works correctly, we can move to UI modifications. Currently, there should be an improvement in the landscape and on tablets.

Version 4.34.1.2 (29.5.2026)
   - add: (SILVER) Locus now opens to community sensor adapters — third-party apps can expose their own sensors (e-bike protocols, niche BLE devices, custom hardware) and they appear in the regular sensor picker with live values feeding dashboards, audio coach and track recording exactly like built-in sensors; developer SDK at github.com/asamm/locus-api
   - chg: completely new system behind track screen. Improved functionality in landscape and tablets, preserved UI
   - chg: (SILVER) slope colour scheme reworked — downhill now shown in blue (darker = steeper), flat in grey, uphill in a pale-yellow → amber → orange → red ramp; applies to both the map track line and the elevation chart fill
   - chg: custom slope range setting for the line style removed
   - fix: (SILVER) smoother panning of the zoomed track chart across recording gaps — the chart no longer snaps and the x-axis keeps moving while the window crosses a gap
   - chg: location picker row now opens the full source chooser; a dedicated trailing icon jumps straight to manual coordinates entry
   - fix: tapping a track in MyLibrary no longer crashes the app when the tracks database is corrupt; the database is now reliably rotated out on each corruption event and the first corruption snapshot is preserved as `.backup.1` for recovery, so the app does not get stuck in a perpetual crashloop
   - fix: crash when a foreground service notification failed to post; the underlying error is now captured and the service is shut down cleanly instead of triggering "Bad notification for startForeground"
   - fix: crash in the Route planner when a route was computed while the selection points were being modified on a background thread
   - fix: crash when refreshing a KML network link whose icon points to a local file instead of a web address
   - fix: crash when rotating the screen on the Parking setup screen; the entered location is now kept across rotation
   - fix: crash when a background task service exceeded the Android foreground-service time limit
   - add: sharing a point as text can now include a standard geo: link, so any map app can open the exact location
   - fix: rare ConcurrentModificationException in the track-recording home-screen widget — overlapping Glance update / preview composes are now serialized
   - chg: Track editor "cross" button ask for "save changes" before closes the screen
   - fix: crash when opening the map import dialog while the source map was still loading
   - fix: ConcurrentModificationException in Route planner when a track was reloaded while map selection items were being iterated on a background thread
   - fix: crash when computing a BRouter route twice in quick succession in the Route planner
   - fix: crash in Store when re-opening a no-longer-available item detail — back-press now defers correctly past the active fragment transaction
   - fix: rare crash during track guidance when a fresh location arrived before the next navigation point was prepared
- Official help (ideas, questions, problems): help.locusmap.eu
- Advanced topics, sharing of knowledges: you're here!
- LM 4 Beta download, LM 4 Release download
  •