mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
PHP copy action added to the platform icon constants
This commit is contained in:
@@ -76,6 +76,7 @@ public interface PlatformIcons {
|
||||
Icon GROUP_BY_PACKAGES = IconLoader.getIcon("/toolbar/folders.png");
|
||||
Icon ADD_ICON = IconLoader.getIcon("/actions/include.png");
|
||||
Icon DELETE_ICON = IconLoader.getIcon("/actions/exclude.png");
|
||||
Icon COPY_ICON = IconLoader.getIcon("/actions/copy.png");
|
||||
Icon MOVE_UP_ICON = IconLoader.getIcon("/actions/moveUp.png");
|
||||
Icon MOVE_DOWN_ICON = IconLoader.getIcon("/actions/moveDown.png");
|
||||
Icon EDIT = IconLoader.getIcon("/actions/edit.png");
|
||||
|
||||
@@ -38,6 +38,7 @@ import com.intellij.openapi.wm.IdeFocusManager;
|
||||
import com.intellij.ui.*;
|
||||
import com.intellij.ui.treeStructure.Tree;
|
||||
import com.intellij.util.ArrayUtil;
|
||||
import com.intellij.util.PlatformIcons;
|
||||
import com.intellij.util.config.StorageAccessors;
|
||||
import com.intellij.util.containers.HashMap;
|
||||
import com.intellij.util.ui.UIUtil;
|
||||
@@ -67,7 +68,6 @@ class RunConfigurable extends BaseConfigurable {
|
||||
@NonNls private static final String GENERAL_ADD_ICON_PATH = "/general/add.png";
|
||||
private static final Icon ADD_ICON = IconLoader.getIcon(GENERAL_ADD_ICON_PATH);
|
||||
private static final Icon REMOVE_ICON = IconLoader.getIcon("/general/remove.png");
|
||||
private static final Icon COPY_ICON = IconLoader.getIcon("/actions/copy.png");
|
||||
private static final Icon SAVE_ICON = IconLoader.getIcon("/runConfigurations/saveTempConfig.png");
|
||||
@NonNls private static final String EDIT_DEFAULTS_ICON_PATH = "/general/ideOptions.png";
|
||||
private static final Icon EDIT_DEFAULTS_ICON = IconLoader.getIcon(EDIT_DEFAULTS_ICON_PATH);
|
||||
@@ -968,7 +968,7 @@ class RunConfigurable extends BaseConfigurable {
|
||||
public MyCopyAction() {
|
||||
super(ExecutionBundle.message("copy.configuration.action.name"),
|
||||
ExecutionBundle.message("copy.configuration.action.name"),
|
||||
COPY_ICON);
|
||||
PlatformIcons.COPY_ICON);
|
||||
|
||||
final AnAction action = ActionManager.getInstance().getAction(IdeActions.ACTION_EDITOR_DUPLICATE);
|
||||
registerCustomShortcutSet(action.getShortcutSet(), myTree);
|
||||
|
||||
+2
-1
@@ -35,6 +35,7 @@ import com.intellij.ui.ScrollPaneFactory;
|
||||
import com.intellij.ui.TabbedPaneWrapper;
|
||||
import com.intellij.util.ArrayUtil;
|
||||
import com.intellij.util.Function;
|
||||
import com.intellij.util.PlatformIcons;
|
||||
import com.intellij.util.containers.ContainerUtil;
|
||||
import gnu.trove.THashSet;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
@@ -256,7 +257,7 @@ public class AllFileTemplatesConfigurable implements SearchableConfigurable {
|
||||
e.getPresentation().setEnabled(!(myCurrentTab == myCodeTemplatesList || myCurrentTab == myJ2eeTemplatesList));
|
||||
}
|
||||
};
|
||||
AnAction cloneAction = new AnAction(IdeBundle.message("action.copy.template"), null, IconLoader.getIcon("/actions/copy.png")) {
|
||||
AnAction cloneAction = new AnAction(IdeBundle.message("action.copy.template"), null, PlatformIcons.COPY_ICON) {
|
||||
public void actionPerformed(AnActionEvent e) {
|
||||
onClone();
|
||||
}
|
||||
|
||||
@@ -42,6 +42,7 @@ import com.intellij.ui.tabs.TabsListener;
|
||||
import com.intellij.ui.tabs.impl.JBTabsImpl;
|
||||
import com.intellij.ui.treeStructure.Tree;
|
||||
import com.intellij.ui.treeStructure.filtered.FilteringTreeBuilder;
|
||||
import com.intellij.util.PlatformIcons;
|
||||
import com.intellij.util.ui.UIUtil;
|
||||
import com.intellij.util.ui.update.MergingUpdateQueue;
|
||||
import gnu.trove.THashSet;
|
||||
@@ -196,7 +197,7 @@ public class DisposerDebugger implements UiDebuggerExtension, Disposable {
|
||||
|
||||
private class CopyAllocationAction extends AnAction {
|
||||
public CopyAllocationAction() {
|
||||
super("Copy", "Copy allocation to clipboard", IconLoader.getIcon("/actions/copy.png"));
|
||||
super("Copy", "Copy allocation to clipboard", PlatformIcons.COPY_ICON);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -60,7 +60,7 @@ import java.util.List;
|
||||
*/
|
||||
public abstract class MasterDetailsComponent implements Configurable, DetailsComponent.Facade, MasterDetails {
|
||||
protected static final Logger LOG = Logger.getInstance("#com.intellij.openapi.ui.MasterDetailsComponent");
|
||||
protected static final Icon COPY_ICON = IconLoader.getIcon("/actions/copy.png");
|
||||
protected static final Icon COPY_ICON = PlatformIcons.COPY_ICON;
|
||||
protected NamedConfigurable myCurrentConfigurable;
|
||||
private final Splitter mySplitter = new Splitter(false, .2f);
|
||||
|
||||
|
||||
@@ -20,6 +20,7 @@ import com.intellij.openapi.project.DumbAwareAction;
|
||||
import com.intellij.openapi.util.Condition;
|
||||
import com.intellij.openapi.util.Factory;
|
||||
import com.intellij.openapi.util.IconLoader;
|
||||
import com.intellij.util.PlatformIcons;
|
||||
import com.intellij.util.containers.Convertor;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
@@ -32,7 +33,6 @@ import java.util.*;
|
||||
public abstract class ReorderableListController <T> {
|
||||
private final JList myList;
|
||||
private static final Icon REMOVE_ICON = IconLoader.getIcon("/general/remove.png");
|
||||
private static final Icon COPY_ICON = IconLoader.getIcon("/actions/copy.png");
|
||||
|
||||
protected ReorderableListController(final JList list) {
|
||||
myList = list;
|
||||
@@ -352,7 +352,7 @@ public abstract class ReorderableListController <T> {
|
||||
}
|
||||
|
||||
public Icon getActionIcon() {
|
||||
return COPY_ICON;
|
||||
return PlatformIcons.COPY_ICON;
|
||||
}
|
||||
|
||||
public String getActionName() {
|
||||
|
||||
@@ -17,8 +17,8 @@ package com.intellij.openapi.vcs.ex;
|
||||
|
||||
import com.intellij.openapi.actionSystem.AnActionEvent;
|
||||
import com.intellij.openapi.ide.CopyPasteManager;
|
||||
import com.intellij.openapi.util.IconLoader;
|
||||
import com.intellij.openapi.vcs.VcsBundle;
|
||||
import com.intellij.util.PlatformIcons;
|
||||
|
||||
import java.awt.datatransfer.StringSelection;
|
||||
|
||||
@@ -27,7 +27,7 @@ import java.awt.datatransfer.StringSelection;
|
||||
*/
|
||||
public class CopyLineStatusRangeAction extends BaseLineStatusRangeAction {
|
||||
CopyLineStatusRangeAction(final LineStatusTracker lineStatusTracker, final Range range) {
|
||||
super(VcsBundle.message("action.name.copy.old.text"), IconLoader.getIcon("/actions/copy.png"), lineStatusTracker, range);
|
||||
super(VcsBundle.message("action.name.copy.old.text"), PlatformIcons.COPY_ICON, lineStatusTracker, range);
|
||||
}
|
||||
|
||||
public boolean isEnabled() {
|
||||
|
||||
@@ -34,7 +34,6 @@ import com.intellij.openapi.ui.popup.JBPopupFactory;
|
||||
import com.intellij.openapi.ui.popup.PopupStep;
|
||||
import com.intellij.openapi.ui.popup.util.BaseListPopupStep;
|
||||
import com.intellij.openapi.util.Conditions;
|
||||
import com.intellij.openapi.util.IconLoader;
|
||||
import com.intellij.openapi.vfs.VfsUtil;
|
||||
import com.intellij.openapi.vfs.VirtualFile;
|
||||
import com.intellij.util.PlatformIcons;
|
||||
@@ -53,9 +52,8 @@ import java.util.*;
|
||||
import java.util.concurrent.atomic.AtomicBoolean;
|
||||
|
||||
public class CopyrightProfilesPanel extends MasterDetailsComponent implements SearchableConfigurable{
|
||||
private static final Icon COPY_ICON = IconLoader.getIcon("/actions/copy.png");
|
||||
|
||||
private final Project myProject;
|
||||
private final Project myProject;
|
||||
private final CopyrightManager myManager;
|
||||
private final AtomicBoolean myInitialized = new AtomicBoolean(false);
|
||||
|
||||
@@ -161,7 +159,7 @@ public class CopyrightProfilesPanel extends MasterDetailsComponent implements Se
|
||||
|
||||
});
|
||||
result.add(new MyDeleteAction(Conditions.alwaysTrue()));
|
||||
result.add(new AnAction("Copy", "Copy", COPY_ICON) {
|
||||
result.add(new AnAction("Copy", "Copy", PlatformIcons.COPY_ICON) {
|
||||
{
|
||||
registerCustomShortcutSet(new CustomShortcutSet(KeyStroke.getKeyStroke(KeyEvent.VK_D, KeyEvent.CTRL_MASK)), myTree);
|
||||
}
|
||||
|
||||
@@ -19,9 +19,9 @@ import com.intellij.openapi.actionSystem.AnAction;
|
||||
import com.intellij.openapi.actionSystem.AnActionEvent;
|
||||
import com.intellij.openapi.ide.CopyPasteManager;
|
||||
import com.intellij.openapi.project.DumbAware;
|
||||
import com.intellij.openapi.util.IconLoader;
|
||||
import com.intellij.openapi.vcs.VcsDataKeys;
|
||||
import com.intellij.openapi.vcs.history.VcsFileRevision;
|
||||
import com.intellij.util.PlatformIcons;
|
||||
import git4idea.i18n.GitBundle;
|
||||
|
||||
import java.awt.datatransfer.StringSelection;
|
||||
@@ -37,7 +37,7 @@ public class GitCopyHistoryRevisionNumberAction extends AnAction implements Dumb
|
||||
public GitCopyHistoryRevisionNumberAction() {
|
||||
super(GitBundle.getString("history.copy.revsion.number"),
|
||||
GitBundle.getString("history.copy.revsion.number"),
|
||||
IconLoader.getIcon("/actions/copy.png"));
|
||||
PlatformIcons.COPY_ICON);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+1
-3
@@ -22,7 +22,6 @@ import com.intellij.openapi.actionSystem.CustomShortcutSet;
|
||||
import com.intellij.openapi.options.ConfigurationException;
|
||||
import com.intellij.openapi.ui.MasterDetailsComponent;
|
||||
import com.intellij.openapi.util.Condition;
|
||||
import com.intellij.openapi.util.IconLoader;
|
||||
import com.intellij.openapi.util.Ref;
|
||||
import com.intellij.util.PlatformIcons;
|
||||
import com.intellij.util.ui.tree.TreeUtil;
|
||||
@@ -36,7 +35,6 @@ import java.awt.event.KeyEvent;
|
||||
import java.util.*;
|
||||
|
||||
public class SvnConfigureProxiesComponent extends MasterDetailsComponent {
|
||||
private static final Icon COPY_ICON = IconLoader.getIcon("/actions/copy.png");
|
||||
private final SvnServerFileManager myManager;
|
||||
|
||||
private final CompositeRunnable myTreeUpdaterValidator;
|
||||
@@ -193,7 +191,7 @@ public class SvnConfigureProxiesComponent extends MasterDetailsComponent {
|
||||
}
|
||||
});
|
||||
|
||||
result.add(new AnAction("Copy", "Copy", COPY_ICON) {
|
||||
result.add(new AnAction("Copy", "Copy", PlatformIcons.COPY_ICON) {
|
||||
{
|
||||
registerCustomShortcutSet(new CustomShortcutSet(KeyStroke.getKeyStroke(KeyEvent.VK_D, KeyEvent.CTRL_MASK)), myTree);
|
||||
}
|
||||
|
||||
@@ -26,7 +26,6 @@ import com.intellij.openapi.editor.Editor;
|
||||
import com.intellij.openapi.editor.markup.RangeHighlighter;
|
||||
import com.intellij.openapi.ide.CopyPasteManager;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.util.IconLoader;
|
||||
import com.intellij.psi.PsiDocumentManager;
|
||||
import com.intellij.psi.PsiElement;
|
||||
import com.intellij.psi.PsiFile;
|
||||
@@ -37,6 +36,7 @@ import com.intellij.ui.HintHint;
|
||||
import com.intellij.ui.InplaceButton;
|
||||
import com.intellij.ui.LightweightHint;
|
||||
import com.intellij.ui.components.panels.NonOpaquePanel;
|
||||
import com.intellij.util.PlatformIcons;
|
||||
import org.intellij.plugins.xpathView.support.XPathSupport;
|
||||
import org.intellij.plugins.xpathView.util.HighlighterUtil;
|
||||
|
||||
@@ -116,7 +116,7 @@ public class ShowXPathAction extends XPathAction {
|
||||
p.add(label, BorderLayout.CENTER);
|
||||
|
||||
|
||||
InplaceButton copy = new InplaceButton(ActionsBundle.message("action.EditorCopy.text"), IconLoader.getIcon("/actions/copy.png"), new ActionListener() {
|
||||
InplaceButton copy = new InplaceButton(ActionsBundle.message("action.EditorCopy.text"), PlatformIcons.COPY_ICON, new ActionListener() {
|
||||
@Override
|
||||
public void actionPerformed(ActionEvent e) {
|
||||
CopyPasteManager.getInstance().setContents(new StringSelection(path));
|
||||
|
||||
Reference in New Issue
Block a user