-
Notifications
You must be signed in to change notification settings - Fork 224
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reorder of serverdlg bits #2177
Reorder of serverdlg bits #2177
Conversation
And once this is done
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a few initial comments for consideration before doing a final review. Looks good in general.
Hmm. Not 100% sure about the concept of setting a list to "Unregistered". Basically it seems a bit unintuitive if we think about the private/registered(=public) server concept. How do we ensure that the user knows "Unregistered" = private server? I think the behaviour we had until now was a little bit more intuitive. |
… and I mean, putting the custom server textbox into another tab feels a bit strange. |
It solves an existing defect - go read the discussions. (It's probably easier to wait until this get to PR so you can try running it -- or jump on the latest build on my branch.) |
It hasn't moved. |
Short description of changes
This starts to get to making actual changes in behaviour of the server dialog code.
I STRONGLY recommend viewing each commit separately before viewing the full diff. The aim was to keep each change small, self-contained and then test so that I was confident I'd not broken anything along the way.
(Admittedly, skimming the full diff now, it doesn't look too bad...)
Context: Fixes an issue?
The aim is multifold but primarily to make it easier to tie the UI as displayed to the code that implements it. This means code gets moved around quite a lot, meaning the diff looks like inserts/deletes, unfortunately -- hence the recommendation above.
It also fixes a few bits (like adding missing "What's This" help).
->
Does this change need documentation? What needs to be documented and how?
New / changed translation(s). May need new screenshots. (I've been using it too long to remember, now.)
Status of this Pull Request
Ready to merge (IMO).
Checklist