<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nav.git/android-app/app/src/main/res/layout/dialog_new_note.xml, branch main</title>
<subtitle>nav — android navigation app
</subtitle>
<id>https://git.terst.org/nav.git/atom?h=main</id>
<link rel='self' href='https://git.terst.org/nav.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.terst.org/nav.git/'/>
<updated>2026-07-02T04:52:10+00:00</updated>
<entry>
<title>fix+feat: track layer cleanup, notification, log redesign, color consistency</title>
<updated>2026-07-02T04:52:10+00:00</updated>
<author>
<name>Peter Stone</name>
<email>thepeterstone@gmail.com</email>
</author>
<published>2026-07-02T04:52:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.terst.org/nav.git/commit/?id=715806c626aeb0f0101f8be5bae0f6179b28e3cb'/>
<id>urn:sha1:715806c626aeb0f0101f8be5bae0f6179b28e3cb</id>
<content type='text'>
- Fix track events persisting on main map: clear selectedTrack and pop
  track_detail back stack in hideOverlays() so speed segments and tack
  circles are removed when navigating to Map via bottom nav
- Notification: dual channels (recording=DEFAULT, background=MIN);
  shows app name + "Recording journey · Xh Ym · X.X nm"; updates live
  from trackStats collector; invisible when not recording
- Log tab: unified reverse-chronological ship's log merging saved tracks
  + standalone notes (no photo-only rows); form hidden when not recording
  with "New Note" button → AlertDialog (with camera/gallery); combine()
  flow keeps list reactive to both tracks and log entries
- Sheet border: bottom nav + fragment container now use colorSurfaceContainerHigh
  matching the instrument card's elevated surface color; card elevation set
  to 0dp with explicit background to avoid double-tinting

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
</feed>
