Community
Participate
Working Groups
This should make it more prominent and make it look like it's an action over all of the settings instead of something embedded in the page. A concern I have is whether some users would think that this action would close the dialog. However, in search the "Customize..." left aligned action does not close the dialog, and neither does the little question mark. So we should be OK with this approach.
I would like to do this for 3.0.1 because I think it would make it easier for people to notice that button.
Steffen: should we hold off UI changes of this sort until 3.0.1? We can make this a part of general improvements of the repository properties dialog. For an example of how to do this see the "New Task..." button in the "Open Task" dialog.
Helen, assigning to you. This is related to the other changes planned for the repository settings dialog.
Created attachment 122638 [details] patch for moving validate settings button to bottom of repository settings wizard I couldn't come up with a good way to test these UI changes, but let me know if you think this is still required.
Created attachment 122639 [details] mylyn/context/zip
Created attachment 122762 [details] screenshot
The patch looks great. I am unsure if we should make AbstractRepositorySettingsPage.validateSettings() public in stead of making RepositorySettingsWizardDialog an API class since clients are expected to use TasksUiUtil to open a properties page. Mik, can you review the screenshot?
Looks good!
I have applied the patch. Great work Helen!
David pointed out that the validate button is now missing when creating new repositories. Helen, could you add the button to the new repository wizard as well?
Created attachment 124348 [details] fix for missing button on new repository dialog
Created attachment 124349 [details] mylyn/context/zip
Excellent! I have simplified the patch slightly to always create the validate button since it's only shown if a page requests validation.
The validate settings button is not disabled while validation is in progress: Pressing the button twice causes an error.
Created attachment 125996 [details] Patch ensuring validate button is disabled on validate action Had to add code to the wizard dialog to allow this to happen
Created attachment 125997 [details] mylyn/context/zip
Thanks Helen! I have committed the fix.