Add DXCC target selector for DX Target panel#667
Conversation
|
Nice feature — the component is well structured and the CTY data wiring is clean. A few things to address before merge: Unused translation keys — Untranslated strings in non-English files — Only
Non-blocking nits:
Everything else looks good — |
|
@accius - thank you for the feedback. Since I’m not able to provide proper translations for all languages myself, I removed the untranslated translation keys from the non-English files. We could potentially use AI here, but I’d rather fall back to English than ship incorrect AI-generated translations. I removed
Lastly, I really liked your suggestion to update the DX Target immediately on |

Summary
This PR adds a DXCC entity selector to the DX Target panel, requested in feature request #206.
Users can now open a DXCC input next to the Maidenhead locator, search/select a DXCC entity, and move the DX target location to the corresponding entity coordinates. The selector also includes a clear button for the current input.
What changed
cty.datentity data already loaded by the appx) button to reset the DXCC input fieldNotes
This implementation intentionally reuses the current DX target update mechanism instead of introducing a separate location path.
One technical note:
DE LocationandDX Targetare currently implemented inline in multiple layouts rather than as shared components. These panels are starting to become heavier, and the dockable layout already shows some additional render overhead. It may make sense in a follow-up to extract them into dedicated components for better reuse, maintainability, and render isolation.