feat(map): grid QSO dialog Match button prefills the match page

- Grid-QSO dialog gains a Match action (radio-tower icon + label) in its
  header; tapping it navigates to the match page pre-filled with the tapped
  grid as the opposite station and a 24h time range, auto-starts the query,
  and scrolls the page straight to the time-range card.
- Every grid is now tappable (previously only worked grids opened the
  dialog); unworked grids show an empty QSO list instead of a hint.
This commit is contained in:
atsunatsu committed 2026-09-22 10:46:56 +08:00
1 parent 6beaeb3e1a
commit 3e0874e6a8
6 files changed
+120 -37

No files matched your search

@@ -130,6 +130,7 @@
<string name="grid_qso_count_many">%d QSOs</string>
<string name="grid_qso_first">首通</string>
<string name="grid_qso_no_sat">卫星未知</string>
<string name="grid_qso_match">匹配</string>
<string name="map_visible">日照中</string>
<!-- Settings screen -->
@@ -150,6 +150,7 @@
<string name="grid_qso_count_many">%d QSOs</string>
<string name="grid_qso_first">First</string>
<string name="grid_qso_no_sat">satellite unknown</string>
<string name="grid_qso_match">Match</string>
<string name="map_visible">Visible</string>
<!-- Settings screen -->