docs: sync docs with shipped state (Nearby menu, design status, delivery)

- tools_screen (Nearby): drop the removed "Filter…" Options action; filtering
  is LEFT/RIGHT on the list only. Sort is adjusted in place via LEFT/RIGHT on
  its row, stored-source only; filter/sort persist across re-entry.
- nearby_redesign / trail_redesign: mark Status implemented (branches merged);
  record the Nearby deviations from the proposal.
- FEATURES: DM delivery status moved from idea to  shipped, with deltas.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
MarekZegare4
2026-06-15 09:50:57 +02:00
parent c05e722afc
commit 27d88bed52
4 changed files with 38 additions and 17 deletions

View File

@@ -1,8 +1,16 @@
# Nearby Nodes — analiza i propozycja uporządkowania
> Branch: `refactor/nearby-nodes`
> Branch: `refactor/nearby-nodes` (zmergowany do `main`)
> Plik źródłowy: [NearbyScreen.h](../../examples/companion_radio/ui-new/NearbyScreen.h)
> Status: **propozycja** (do akceptacji przed implementacją)
> Status: **zaimplementowane** — dokument zachowany jako zapis analizy/decyzji.
>
> **Odchylenia od propozycji (stan faktyczny):**
> - Akcji **Filter…** w menu nie ma — duplikowała cykl `LEFT/RIGHT` po typie, więc
> filtr został wyłącznie na liście (sekcja 3.1 zakładała Filter… też w menu).
> - **Sort** nie jest togglem przez Enter, lecz zmienia się **in-place przez
> `LEFT/RIGHT` na podświetlonym wierszu** w popupie (wzorzec ustawień Trail),
> a wiersz pojawia się tylko dla źródła Zapisane (skan nie ma dystansu).
> - Filtr i sort **utrzymują się** między wejściami na ekran (nie są resetowane).
---

View File

@@ -1,8 +1,9 @@
# Trail (Tools Trail) — analiza i propozycja uporządkowania
> Branch: `refactor/trail-screen`
> Plik źródłowy: [TrailScreen.h](../../examples/companion_radio/ui-new/TrailScreen.h) (1065 linii)
> Status: **propozycja** (do akceptacji przed implementacją)
> Branch: `refactor/trail-screen` (zmergowany do `main`)
> Plik źródłowy: [TrailScreen.h](../../examples/companion_radio/ui-new/TrailScreen.h)
> Status: **zaimplementowane** — dokument zachowany jako zapis analizy/decyzji.
> Aktualny opis funkcji od strony użytkownika: [tools_screen.md GPS Trail](../solo_features/tools_screen/tools_screen.md).
---