Giter VIP home page Giter VIP logo

Comments (6)

ea4k avatar ea4k commented on July 26, 2024 1

I am not using QtDesigner to prevent an additional dependency on another tool.
We can, of course, use QDesigner for mockups but I prefer, up to now, keep the design in the Cpp code.

Regarding the proposal itself, it looks very nice, I like most of it.
I don't k ow it it will fit in the space, but it definitely is worth a test.
Regarding the STATE, it is in the Other tab and @ea5wa is working now to include all the primary subdivisions to KLog.

from klog.

ea5wa avatar ea5wa commented on July 26, 2024 1

Looks nice..... Even field "State" is interesting to be used for all the subdivisions I'm working on.... The problem is that depending on the country this field could have different names: States, Prefectures, Oblast, Provinces....

from klog.

ikbenkous avatar ikbenkous commented on July 26, 2024

include all the primary subdivisions
What 'primary subdivisions'? You mean counties?

I think a state entry box near the locator input is smart because:

  1. I believe American hams exchange states fairly early & fast during a QSO.
  2. States can often (but not always) be calculated from the grid locator and auto filled in. EM00 is in the middle of Texas for instance and has zero ambiguity as to what state they're in. Other grid locators might have 2, 3 or 4 states in them.

The state input box can also be disabled if the callsign isn't American. Or maybe replaced it with a province box. No idea what's smart.

Then again, not everyone is American and lives in states. So maybe we shouldn't have it in the first place?

This can always be revisited, changed or just removed. Small change.


I also agree that tool dependency is a pain and it's wise to avoid that.

Regarding the proposal itself, it looks very nice, I like most of it.

This is why I created this issue! I'm glad to hear.
What parts do you NOT like? (Other than the state thing.)
There have to be even more bad parts about my mockup!

from klog.

ikbenkous avatar ikbenkous commented on July 26, 2024

Updating the label on that input field after a callsign is entered might be relatively simple. Is this a bad solution?

from klog.

barjac avatar barjac commented on July 26, 2024

I like the improved display density of this proposal as I have complained in the past about the wasted real estate.

I am not keen on the 'state' proposal as it's purely US centric. In the UK the WAB (worked all Britain square) would be more useful and in other countries there are probably dozens of other area identifiers, so I don't think the US deserves a special case :)

Does ADIF actually cater for custom fields anyway?

Surely all this information can be saved in the 'Comment' tab, which BTW should be removed and placed in some of the recovered real estate on the main QSO tab.

I find it very inconvenient that a commonly used field is hidden away in another tab, which then hides the main QSO from view while it is being accessed.

from klog.

ea4k avatar ea4k commented on July 26, 2024

State is not US centric, maybe the label is US centric and we may rename it.
It is what ADIF calls "Primary Sudivision" and @ea5wa is working to include them all in the database for KLog 2.4.

We can try to add a name for each primary subdivisions and update the label once the DXCC entity is identified and leave "State" for those DXCC that don't have a name for that primary administrative Subdivision. It would not be difficult.

Let's implement first the functionality in the "Other" tab where is today and once it is created, it will be easy to move if needed to another tab.
I agree that it may be interesting to have it close to gridsquare.

[1] http://www.adif.org/314/ADIF_314.htm#Primary_Administrative_Subdivision

from klog.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.