Community
Participate
Working Groups
When Mylar starts in a new workspace, it presents the user with a dialog box asking for some configuration. Frankly, having read through the options once, I now always just accept the defaults. I wonder if the dialog is necessary; as users become more sophisticated in their use of Mylar, they will know to go to the workspace preferences to change these settings, so IMHO, the dialog is unnecessary. My primary concern is the inclusion of Mylar in packaged Eclipse images produced by the EPP project. I think that Mylar is a valuable contribution to these packages, and really want it included. However, this dialog is just one more thing that may slightly frighten/startle/confuse new users of the package. I may be over-reacting a bit, but I believe that every little bit counts as far as the user experience is concerned. So... it'd be nice to see the dialog disappear on the EPP packages. Perhaps the dialog can be shown the first time the user actually touches Mylar (i.e. connects to a repository, creates a category, or creates a task). Perhaps we can just include a preferences override that provides acceptable defaults in lieu of showing the dialog.
Agreed. I will explore ways to get rid of this dialog.
What should be the activation action, when the default values will be loaded? If the user open the Task List or the Task Resositories view?
Hmm, I never thought of only loading the values when Mylar gets first used instead of when it gets activated. Good idea, especially because it is only the Java-specific preferences that change non-Mylar preference values.
Created attachment 70778 [details] load recommened values automatically The original solution what I thought is not working. It has dependency problem. Then I added a listener to the java.ui activator JavaUiBridgePlugin which listens to the the Task List view activation or opening. I only listen to the List view. I think the Repositories view listening is not necessary.
Created attachment 70779 [details] mylar/context/zip
*** Bug 175411 has been marked as a duplicate of this bug. ***
Balazs: thanks for the patch, that was a good start. In the end I had to redesign the wizard some since some option were not relevant. Instead of making it show on first Task List view activation I made it show on first task activation. This is a bit better because the preferences the wizard sets are not relevant until a task is activated.
Created attachment 71482 [details] mylar/context/zip