-
Notifications
You must be signed in to change notification settings - Fork 682
New wizard #9482
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
New wizard #9482
Conversation
src/gui/owncloudgui.cpp
Outdated
}); | ||
|
||
// bring settings dialog to front | ||
raiseDialog(settingsDialog()); |
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.
Please call raiseDialog on the wizard window instead.
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.
Can do that. My best guess is that it was done like this before was that the wizard is modal to the settings, and they wanted to show both. I'm curious to find out how the windows will behave when calling raiseDialog
on the modal dialog.
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.
Now that I don't raise the settings dialog but the wizard window, it won't be centered above the settings any more on multi-screen systems. I think that's been the motivation to implement this in the first place.
4b6e532
to
749f914
Compare
Just the GUI tests fail at the moment. Shouldn't block the merge. |
Kudos, SonarCloud Quality Gate passed! |
This PR presents a complete reimplementation of the existing wizard. Some preparation has been merged already, e.g., #9426 or #9422. The current state works and sets up accounts with servers that use OAuth2 and classic HTTP Basic authentication.
Some functionality has not been implemented yet:
The PR's commit history is still a mess at this point and will be cleaned up soon. Also, some copyright headers are still missing, etc. The code is ready for review, though.