mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-16 22:51:17 +07:00
IDEA-268436 No longer possible to set temporary configurations limit
moved to Advanced Settings GitOrigin-RevId: 59d61b7f52644e5ad4b21f0afe294434aa1fc8d1
This commit is contained in:
committed by
intellij-monorepo-bot
parent
ecac79c7ea
commit
b012e2ed0b
@@ -2,7 +2,7 @@
|
||||
package com.intellij.execution;
|
||||
|
||||
import com.intellij.ide.util.PropertiesComponent;
|
||||
import com.intellij.openapi.util.registry.Registry;
|
||||
import com.intellij.openapi.options.advanced.AdvancedSettings;
|
||||
import com.intellij.openapi.util.text.StringUtil;
|
||||
import org.jetbrains.annotations.NonNls;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
@@ -18,18 +18,18 @@ public final class RunManagerConfig {
|
||||
@NonNls private static final String DELETION_FROM_POPUP_REQUIRES_CONFIRMATION = "deletionFromPopupRequiresConfirmation";
|
||||
@NonNls private static final String STOP_INCOMPATIBLE_REQUIRES_CONFIRMATION = "stopIncompatibleRequiresConfirmation";
|
||||
|
||||
@NonNls private static final String RECENTS_LIMIT_REGISTRY_KEY = "temporary.configurations.limit";
|
||||
@NonNls private static final String RECENTS_LIMIT_KEY = "temporary.configurations.limit";
|
||||
|
||||
public RunManagerConfig(@NotNull PropertiesComponent propertiesComponent) {
|
||||
myPropertiesComponent = propertiesComponent;
|
||||
}
|
||||
|
||||
public int getRecentsLimit() {
|
||||
return Math.max(MIN_RECENT_LIMIT, Registry.get(RECENTS_LIMIT_REGISTRY_KEY).asInteger());
|
||||
return AdvancedSettings.getInt(RECENTS_LIMIT_KEY);
|
||||
}
|
||||
|
||||
public void setRecentsLimit(int recentsLimit) {
|
||||
Registry.get(RECENTS_LIMIT_REGISTRY_KEY).setValue(recentsLimit);
|
||||
AdvancedSettings.setInt(RECENTS_LIMIT_KEY, recentsLimit);
|
||||
}
|
||||
|
||||
public void migrateToRegistry() {
|
||||
|
||||
@@ -175,7 +175,6 @@ rerun.singleton.confirmation.message=''{0}'' is not allowed to run in parallel.\
|
||||
rerun.confirmation.button.text=Stop and Rerun
|
||||
rerun.confirmation.checkbox=Confirm rerun with process termination
|
||||
popup.deletion.confirmation=Confirm deletion from Run/Debug popup
|
||||
temporary.configurations.limit=Temporary configurations limit:
|
||||
stop.incompatible.confirmation.message=''{0}'' run configuration is not compatible with {2, choice, 1#currently running {1} configuration.|2#following running configurations:\n{1}}\nAre you sure you want to stop {2, choice, 1#incompatible running instance|2#{2, number} incompatible running instances}?
|
||||
stop.incompatible.confirmation.button.text=Stop incompatible
|
||||
run.configuration.dump.threads.action.name=Dump Threads
|
||||
|
||||
@@ -786,6 +786,7 @@ button.advanced.settings.reset=Reset Setting
|
||||
advanced.setting.ide.show.fileType.icon.in.titleBar=Show file type icon in IDE frame header
|
||||
advanced.setting.ide.show.fileType.icon.in.titleBar.description=On macOS the icon can be used to drag the file to a different application
|
||||
advanced.setting.ide.max.recent.projects=Maximum number of recent projects
|
||||
advanced.setting.temporary.configurations.limit=Temporary Run/Debug configurations limit
|
||||
advanced.setting.localHistory.daysToKeep=Duration of storing changes in local history
|
||||
advanced.setting.localHistory.daysToKeep.description=WARNING: Do not use local history as the primary version control system since it may become corrupted if the IDE hangs.
|
||||
advanced.setting.localHistory.daysToKeep.trailingLabel=days
|
||||
|
||||
@@ -1223,6 +1223,7 @@
|
||||
|
||||
<advancedSetting id="ide.show.fileType.icon.in.titleBar" default="false" groupKey="group.advanced.settings.ui"/>
|
||||
<advancedSetting id="ide.max.recent.projects" default="50" groupKey="group.advanced.settings.ide"/>
|
||||
<advancedSetting id="temporary.configurations.limit" default="4" groupKey="group.advanced.settings.ide"/>
|
||||
<advancedSetting id="edit.source.on.enter.key.request.focus.in.editor" default="true" groupKey="group.advanced.settings.project.view"/>
|
||||
<advancedSetting id="ide.tree.collapse.recursively" default="true" groupKey="group.advanced.settings.project.view"/>
|
||||
<advancedSetting id="ide.open.readme.md.on.startup" default="true" groupKey="group.advanced.settings.startup"/>
|
||||
|
||||
@@ -1418,8 +1418,6 @@ ide.new.run.config=true
|
||||
ide.new.run.config.description=New Run Configuration UI
|
||||
ide.new.run.config.junit=true
|
||||
ide.new.run.config.junit.description=New JUnit Configuration UI
|
||||
temporary.configurations.limit=5
|
||||
temporary.configurations.limit.description=Temporary configurations limit
|
||||
|
||||
select.run.configuration.from.context=true
|
||||
select.run.configuration.from.context.description=Select run configuration when run from context (gutter icon, popup menu)
|
||||
|
||||
Reference in New Issue
Block a user