diff --git a/python/ide/src/com/jetbrains/python/configuration/PythonSdkDetailsDialog.java b/python/ide/src/com/jetbrains/python/configuration/PythonSdkDetailsDialog.java index f445a4d696c9..d23fa87e9441 100644 --- a/python/ide/src/com/jetbrains/python/configuration/PythonSdkDetailsDialog.java +++ b/python/ide/src/com/jetbrains/python/configuration/PythonSdkDetailsDialog.java @@ -137,8 +137,7 @@ public class PythonSdkDetailsDialog extends DialogWrapper { } }) .addExtraAction(new ToggleVirtualEnvFilterButton()) - .addExtraAction(new ShowPathButton()) - .addExtraAction(new GenerateSkeletonsButton()); + .addExtraAction(new ShowPathButton()); decorator.setPreferredSize(new Dimension(600, 500)); myMainPanel = decorator.createPanel(); @@ -454,36 +453,4 @@ public class PythonSdkDetailsDialog extends DialogWrapper { updateOkButton(); } } - - private class GenerateSkeletonsButton extends AnActionButton implements DumbAware { - public GenerateSkeletonsButton() { - super("Generate skeletons for the selected interpreter", PythonIcons.Python.Skeleton); - } - - @Override - public boolean isEnabled() { - return (getSelectedSdk() instanceof PyDetectedSdk); - } - - @Override - public void actionPerformed(AnActionEvent e) { - final Sdk sdk = getSelectedSdk(); - if (sdk instanceof PyDetectedSdk) { - try { - myProjectSdksModel.apply(); - } - catch (ConfigurationException ignored) { - } - - final Sdk addedSdk = SdkConfigurationUtil.setupSdk(myProjectSdksModel.getSdks(), sdk.getHomeDirectory(), - PythonSdkType.getInstance(), true, - null, null); - myProjectSdksModel.addSdk(addedSdk); - myProjectSdksModel.removeSdk(sdk); - refreshSdkList(); - mySdkList.setSelectedValue(addedSdk, true); - updateOkButton(); - } - } - } } diff --git a/python/resources/icons/com/jetbrains/python/skeleton.png b/python/resources/icons/com/jetbrains/python/skeleton.png deleted file mode 100644 index b77c54ca92f8..000000000000 Binary files a/python/resources/icons/com/jetbrains/python/skeleton.png and /dev/null differ diff --git a/python/resources/icons/com/jetbrains/python/skeleton@2x.png b/python/resources/icons/com/jetbrains/python/skeleton@2x.png deleted file mode 100644 index 313b0249fffa..000000000000 Binary files a/python/resources/icons/com/jetbrains/python/skeleton@2x.png and /dev/null differ diff --git a/python/src/icons/PythonIcons.java b/python/src/icons/PythonIcons.java index 2adb29d6c544..4e91858a0969 100644 --- a/python/src/icons/PythonIcons.java +++ b/python/src/icons/PythonIcons.java @@ -49,7 +49,6 @@ public class PythonIcons { public static final Icon Python_24 = load("/icons/com/jetbrains/python/python_24.png"); // 24x24 public static final Icon PythonClosed = load("/icons/com/jetbrains/python/pythonClosed.png"); // 16x16 public static final Icon PythonTests = load("/icons/com/jetbrains/python/pythonTests.png"); // 16x16 - public static final Icon Skeleton = load("/icons/com/jetbrains/python/skeleton.png"); // 16x16 public static final Icon TemplateRoot = load("/icons/com/jetbrains/python/templateRoot.png"); // 16x16 public static final Icon Virtualenv = load("/icons/com/jetbrains/python/virtualenv.png"); // 16x16