Comments (6)
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.
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.
include all the primary subdivisions
What 'primary subdivisions'? You mean counties?
I think a state entry box near the locator input is smart because:
- I believe American hams exchange states fairly early & fast during a QSO.
- 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.
Updating the label on that input field after a callsign is entered might be relatively simple. Is this a bad solution?
from klog.
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.
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)
- Show stats in info widget for current band/mode
- KLog freezes on start
- Add support for STATE and MY_STATE in the UI
- Option to disable the the war-related message
- Dupe QSO show a SQL error
- Complete ADIF->IsValidPOTA
- Complete ADIF->IsValidWWFF
- Add ADIF fields HOT 2
- Add ADIF INTL fields
- bool DataBase::updateIfNeeded() does not detect the need to Update
- Data loss: Data not managed by the UI may be lost if eddited
- CompleteWithPreviousQSO does not deliver correct data HOT 4
- DX-Cluster 'clear' button does not clear the screen.
- Bug: double free in MainWindow
- Bug: multiple double frees of DataProxy_SQLite HOT 1
- Frequency number appears in black color HOT 1
- klogdebug.log is empty on program exit
- Darkmode is broken, different behavior in settings dialog with OK/Cancel.
- Qrz.com error 99
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from klog.