From 62df9b774b50dcbbb70fa08c6142466778a3786f Mon Sep 17 00:00:00 2001 From: Ekaterina Tuzova Date: Thu, 27 Feb 2014 16:40:10 +0400 Subject: [PATCH] removed generate skeletons action --- .../configuration/PythonSdkDetailsDialog.java | 35 +----------------- .../icons/com/jetbrains/python/skeleton.png | Bin 512 -> 0 bytes .../com/jetbrains/python/skeleton@2x.png | Bin 1352 -> 0 bytes python/src/icons/PythonIcons.java | 1 - 4 files changed, 1 insertion(+), 35 deletions(-) delete mode 100644 python/resources/icons/com/jetbrains/python/skeleton.png delete mode 100644 python/resources/icons/com/jetbrains/python/skeleton@2x.png 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 b77c54ca92f895ca7f8f2b32d189ab9833de0851..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 512 zcmV+b0{{JqP)1*LQ?q$pZn)7X^)0tC$ zR;g5=)oNifnZR&3T!liRCxgKtVFV}?3Z=*6dFyt&WWV2s!C(MXuv{(|;q&>fF%~*N zX`G-KLpGbGTaQMgRDi%{vt6v&uLl~9=7bdhCCxb+jo!a< zK$++DdQ0eN7h@~EUav%^;eNmW)@U@IqgOlFf9Mlsxr9~e^G#0x00001vrjUOmhGL1l37I zK~z}7?N?t&TUQwW-TX6GlX??1HCxI;F2)6vK;m4X2oo)RC|JRk(H9?l=@eS9I1o%< zWGe_&MA%FFB&81>l+w{goP`dW>e8Szc3YAOF|}(oX>+eJH@(Tc$=O3Y*R*QVJayb%-M99?CRJ5n3$7i?O2LZ@RHtujZzHzx+ zYp-6tBE?`~Vd2lt&d#41hB5EkxYOyJym#+jlI#kTsc19~Vr3VVHV`VW^pznT`7T`jQCf_4>{G_wVys zt+oMY1<|bhnrgCd*t0V%!V32NZZq}vK>1_Z~K?Gv4*n_)w?>;|q;)M3j zojb`=2>5(H%IS2RlO$@ z3Wdnf(9o8{;h5OV$cM7ib~2g#&StYQ8ja??NrfUmpsT8?^7<4-L9f?CqtR?FEiH}i zhX5o=;#4XX+S=Mc)AT<|G8qO32lHfIE>~Xv@ZrO#t*wQ@V5k64y_XHehX^DRi5SoG zS-agXzjf;tE?&F{ilWfp-;a)t4vdV9z-qOkp`ih1&z^-wqrr_EH&9nshtbj3PK%-_ z0m$t47S&$3aN)^r`TgO;hXeo_A0H<+n~mghxn1kPz`(%DhaCO43iWb!cJ{~l`FY{p ziJ6(1o$o*(fJh|rp7QeY^0wda_w1H{iY?7Qb$53^jYgw8Zk{`Lj;K^Ba{2OQ0)TkE z-W{)}rlt}{j~)$MESAZ#{1r7fH@mK1zy7kRsp$#N^MnvWd_Et!efu_%B#DfTjgeF; zMF=5eZf;JnTCKlMOiVllU@A*FRVtM&H*eldO-@cGhlhv7z3P58n1EMF9ZJW-|^RJcvLbfCC2(6ilGt2<15Lg~eh)cXv0|*47}3 zB50b1R;z_lsYD`?fJ`RC`Sa(&aU3{~3zzkA!m{j_SFT)%z8!R_RElsMN7CtZ-UH?2 z$&-EnH7GY)T3Wunbm`LiURf_1jpn+#x_+@(ET0v+CRHp6lgadj&1M^RI-Q@gEL%;} zv?3CT2#br0FT&yQg5U4|8o<_nM&Ruy