Skip to content

Improve roving map origin markers - #230

Draft
rwjblue wants to merge 3 commits into
ham2k:mainfrom
rwjblue:rwjblue/number-map-origin-dots
Draft

Improve roving map origin markers#230
rwjblue wants to merge 3 commits into
ham2k:mainfrom
rwjblue:rwjblue/number-map-origin-dots

Conversation

@rwjblue

@rwjblue rwjblue commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

BLUF: Make roving map origins easier to identify by numbering each origin marker and showing richer origin callouts.

This assigns each unique origin grid an order number based on the first QSO from that origin. Multi-origin operations render those origins as small tappable numbered markers so the sequence remains visible on the map.

Origin callouts now use the active activation ref when available, falling back to the grid or coordinates. They also show the QSO count and the first-to-last QSO duration for that origin when multiple timestamps are available.

Scope

  • Deduplicate origins by active origin grid/location.
  • Order origins by first QSO time.
  • Render numbered origin markers for multi-origin maps.
  • Keep the existing single-origin dot behavior when there is only one
    origin.
  • Show generic activation ref/name, QSO count, and elapsed QSO span in
    origin callouts.

Stack

  1. main
  2. Use section timeline context for roving map QSO origins #204
  3. 👉 rwjblue/number-map-origin-dots

This draft currently depends on the preceding roving-map stack because
GitHub does not expose fork PR head branches as base branches in the
upstream repository. After the prior PR lands, this PR should be rebased
so the diff contains only the origin marker and callout changes.

Screenshots

2026-06-13 at 19 03 51

Multi location

image 2026-06-13 at 19 09 11

Single Location

image 2026-06-13 at 19 10 53

@rwjblue rwjblue changed the title Number map origin dots Improve roving map origin markers Jun 13, 2026
@rwjblue
rwjblue marked this pull request as ready for review June 13, 2026 23:13
@rwjblue
rwjblue marked this pull request as draft June 13, 2026 23:14
rwjblue added 3 commits June 16, 2026 17:51
Origin callouts need to identify the active activation context for roving operations, not just the grid marker.

Carry section refs into map origin grouping, show the first active ref and name when available, and include QSO count plus first-to-last QSO duration. Keep the visual marker order number on the map without duplicating that order in the callout text.
@rwjblue
rwjblue force-pushed the rwjblue/number-map-origin-dots branch from 8357ae6 to 6f66755 Compare June 16, 2026 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant