Skip to content

[FEATURE] Ability for quick callsign lookups inside OHC #1016

@lbatalha

Description

@lbatalha

Currently clicking a callsign opens an external website lookup.
This is nice to get as much information on the user as possible, but a bit overkill to just get some basic information, while also taking the user out of the OHC tab.

I believe it would be nice to be able to get some of the basic user information right in the OHC UI.

A related feature would be the ability to do ad-hoc callsign lookups/searches using a search box of some sort (maybe even callable with keyboard shortcut).

The best way to display this is unclear and input would be appreciated.

My current ideas are either:

  • Clicking (or hovering?) the callsign shows a popup similar to when hovering over a contact in the map:
Image
  • Have a dedicated map collapsible floating window similar to the one used by map layers or even the band legend. The user could potentially move it around to their preference and hide it when not needed.

As for what information to display, my current candidates are:

  • Name
  • Country
  • Grid Locator
  • A button to open the profile in the appropriate website (QRZ/HamQTH/etc..)

I had a quick chat with @alanhargreaves and he also suggested the following:

  • Instead of clicking, maybe just hovering on the callsign could trigger the popup similar to the map popups.
  • Add a server-side cache system so we dont hit the callbook websites for repeat lookups (and depending on the information we display, its likely stuff that does not need updating regularly)

Use Case

  • General HF operation
  • VHF/UHF operation
  • Satellite operation
  • Contesting
  • POTA/SOTA
  • DXing

Would you be willing to help implement this?

  • Yes, I can submit a PR
  • Yes, I can help test
  • No, but I'd use it!

Additional Context

I will attempt to create some mockups soon of what it could look like.

Similar Features in Other Software

TBD


73!

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions