GitOrigin-RevId: 39ae2c7c2957c9a30335fc42ebe24612e1d3853d
This commit is contained in:
Semyon Proshev
2020-04-01 13:40:30 +03:00
committed by intellij-monorepo-bot
parent 089a8f5055
commit 00c4904e84
10 changed files with 54 additions and 51 deletions

View File

@@ -70,7 +70,8 @@ public class PyPluginCommonOptionsForm implements AbstractPyCommonOptionsForm {
myModuleComboBox.setSelectedModule(selection);
myInterpreterComboBox.setMinimumAndPreferredWidth(100);
myInterpreterComboBox.setRenderer(new PySdkListCellRenderer(null,"<Project Default>"));
myInterpreterComboBox
.setRenderer(new PySdkListCellRenderer(null, "<" + PyBundle.message("python.sdk.rendering.project.default") + ">"));
myWorkingDirectoryTextField.addBrowseFolderListener(PyBundle.message("configurable.select.working.directory"), "", data.getProject(),
FileChooserDescriptorFactory.createSingleFolderDescriptor());
@@ -88,23 +89,24 @@ public class PyPluginCommonOptionsForm implements AbstractPyCommonOptionsForm {
setAnchor(myEnvsComponent.getLabel());
final HideableDecorator decorator = new HideableDecorator(myHideablePanel, "Environment", false) {
@Override
protected void on() {
super.on();
storeState();
}
final HideableDecorator decorator =
new HideableDecorator(myHideablePanel, PyBundle.message("python.sdk.common.options.environment"), false) {
@Override
protected void on() {
super.on();
storeState();
}
@Override
protected void off() {
super.off();
storeState();
}
@Override
protected void off() {
super.off();
storeState();
}
private void storeState() {
PropertiesComponent.getInstance().setValue(EXPAND_PROPERTY_KEY, String.valueOf(isExpanded()), "true");
}
};
private void storeState() {
PropertiesComponent.getInstance().setValue(EXPAND_PROPERTY_KEY, String.valueOf(isExpanded()), "true");
}
};
decorator.setOn(PropertiesComponent.getInstance().getBoolean(EXPAND_PROPERTY_KEY, true));
decorator.setContentComponent(myMainPanel);
myPathMappingsComponent.setAnchor(myEnvsComponent.getLabel());