-
Notifications
You must be signed in to change notification settings - Fork 27
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
Allow switching between perspectives in the Integrated IDE #52
Conversation
It would be better to show the "Choose perspective" dialog in the center of the screen and always on top |
For the Classic perspective, It would be better to put the |
In the following scenario, the change perspective feature does not work as expected: What steps will reproduce the problem?
What is the expected behavior? The IDE switches from the Project-oriented to the Classic perspective What do you see instead? An exception is thrown:
|
… the Integrated IDE A new dialog box was added that allows : 1. To choose the perspective that you want to use, when Integrated IDE starts. 2. To switch to other perspective while working with one. The dialog can be improved by adding a 'Remember me' checkbox, to avoid asking to choose perspective again and again.
In the following scenario, the feature does not work as expected: What steps will reproduce the problem?
What is the expected behavior? The IDE open the graph What do you see instead? An exception is thrown:
|
…ted perspectives" This reverts commit db8b04e. The approach failed.
…ted perspectives This commit would save instance of project-manager of particular perspective. This would enable re-switching to a perspective after switching to the other perspective.
center.add(projectOriented); | ||
bg.add(classic); | ||
bg.add(projectOriented); | ||
final JLabel error = new JLabel("You are already using "+currPerspective+" Perspective."); |
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.
It would be better to avoid this kind of feedback. What about to disable by default the radio button corresponding to the current active perspective?
In the following scenario, the feature does not work as expected: What steps will reproduce the problem?
What is the expected behavior? The splash screen is displayed once. What do you see instead? The splash screen is displayed twice. |
In the following scenario, the feature does not work as expected: What steps will reproduce the problem?
What is the expected behavior? The panel containing the list of graphs that call What do you see instead? An exception is thrown:
|
@aleksandrachasch The above mentioned scenario always throws an exception, even in the current version of gramlab-ide. You can also check with master branch. |
To my mind, it would be more convenient if the buttons |
In the following scenario, the feature does not work as expected: What steps will reproduce the problem?
What is the expected behavior? The cursor is set to the icon of the What do you see instead? The cursor is not set to the icon of the |
LGTM. I’m merging this pull request but there is still a minor issue to fix concerning mouse icons. @Mukarr would you mind to take a look? Thank you |
A new dialog box was added that allows :