fixed EDU-162 Initial configuration shown twice on first start

This commit is contained in:
Ekaterina Tuzova
2014-10-01 20:26:27 +04:00
parent a95dedb76c
commit c12bd84203
4 changed files with 5 additions and 19 deletions
+1 -1
View File
@@ -8,7 +8,7 @@
</component>
</application-components>
<xi:include href="/META-INF/pycharm-community.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="/META-INF/pycharm-core.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="/META-INF/python-core.xml" xpointer="xpointer(/idea-plugin/*)"/>
@@ -16,7 +16,6 @@
package com.jetbrains.python.edu;
import com.google.common.collect.Sets;
import com.intellij.application.options.InitialConfigurationDialog;
import com.intellij.codeInsight.CodeInsightSettings;
import com.intellij.codeInsight.intention.IntentionActionBean;
import com.intellij.codeInsight.intention.IntentionManager;
@@ -57,7 +56,6 @@ import com.jetbrains.python.codeInsight.PyCodeInsightSettings;
import org.jetbrains.annotations.NonNls;
import org.jetbrains.annotations.NotNull;
import javax.swing.*;
import java.util.Set;
/**
@@ -135,7 +133,6 @@ public class PyCharmEduInitialConfigurator {
if (!propertiesComponent.isValueSet(DISPLAYED_PROPERTY)) {
GeneralSettings.getInstance().setShowTipsOnStartup(false);
propertiesComponent.setValue(DISPLAYED_PROPERTY, "true");
showInitialConfigurationDialog();
patchKeymap();
}
@@ -240,13 +237,4 @@ public class PyCharmEduInitialConfigurator {
}
}
private static void showInitialConfigurationDialog() {
final JFrame frame = WindowManager.getInstance().findVisibleFrame();
new InitialConfigurationDialog(frame, "Python") {
@Override
protected boolean canCreateLauncherScript() {
return false;
}
}.show();
}
}
@@ -7,5 +7,9 @@
<interface-class>com.jetbrains.python.console.PythonConsoleRunnerFactory</interface-class>
<implementation-class>com.jetbrains.python.console.PythonToolWindowConsoleRunnerFactory</implementation-class>
</component>
<component>
<implementation-class>com.jetbrains.python.PyCharmInitialConfigurator</implementation-class>
<headless-implementation-class/>
</component>
</application-components>
</idea-plugin>
-6
View File
@@ -15,12 +15,6 @@
<xi:fallback/>
</xi:include>
<application-components>
<component>
<implementation-class>com.jetbrains.python.PyCharmInitialConfigurator</implementation-class>
<headless-implementation-class/>
</component>
</application-components>
<project-components>
<component>
<implementation-class>com.intellij.internal.statistic.updater.SendStatisticsProjectComponent</implementation-class>