diff options
author | Julian Honnen | 2019-02-20 11:48:35 +0000 |
---|---|---|
committer | Julian Honnen | 2019-02-20 11:58:07 +0000 |
commit | 5cd00dea0b2639f1fd0b054482e73f559f807847 (patch) | |
tree | abdda6345cf3a7ac9a36b11fb3b6458b77cbe804 | |
parent | c06dd9982b13af77221de77d68c92de21e6646f5 (diff) | |
download | rt.equinox.p2-I20190222-0440.tar.gz rt.equinox.p2-I20190222-0440.tar.xz rt.equinox.p2-I20190222-0440.zip |
Bug 544618 - Added icon to Copy actionY20190227-2200Y20190225-0415S4_11_0_RC1I20190303-0600I20190302-1800I20190302-0600I20190301-1800I20190301-0040I20190228-0300I20190227-1800I20190227-0600I20190226-1800I20190226-1020I20190226-0715I20190226-0600I20190225-1800I20190225-0600I20190225-0200I20190224-1800I20190224-0930I20190224-0600I20190223-1800I20190223-0600I20190222-1800I20190222-0645I20190222-0440
Change-Id: Ia9f5b32b6d1ffa8a641fac7d71cd3b89a4e3119c
Signed-off-by: Julian Honnen <julian.honnen@vector.com>
5 files changed, 4 insertions, 6 deletions
diff --git a/bundles/org.eclipse.equinox.p2.ui/icons/obj/copy_edit.png b/bundles/org.eclipse.equinox.p2.ui/icons/obj/copy_edit.png Binary files differnew file mode 100644 index 000000000..41efe451e --- /dev/null +++ b/bundles/org.eclipse.equinox.p2.ui/icons/obj/copy_edit.png diff --git a/bundles/org.eclipse.equinox.p2.ui/icons/obj/copy_edit@2x.png b/bundles/org.eclipse.equinox.p2.ui/icons/obj/copy_edit@2x.png Binary files differnew file mode 100644 index 000000000..29c26ab81 --- /dev/null +++ b/bundles/org.eclipse.equinox.p2.ui/icons/obj/copy_edit@2x.png diff --git a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/ProvUIActivator.java b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/ProvUIActivator.java index 768103efd..104276e4f 100644 --- a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/ProvUIActivator.java +++ b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/ProvUIActivator.java @@ -103,6 +103,7 @@ public class ProvUIActivator extends AbstractUIPlugin { createImageDescriptor(ProvUIImages.IMG_REMOVED, reg); createImageDescriptor(ProvUIImages.IMG_CHANGED, reg); createImageDescriptor(ProvUIImages.IMG_NOTADDED, reg); + createImageDescriptor(ProvUIImages.IMG_COPY, reg); createImageDescriptor(ProvUIImages.WIZARD_BANNER_INSTALL, reg); createImageDescriptor(ProvUIImages.WIZARD_BANNER_REVERT, reg); createImageDescriptor(ProvUIImages.WIZARD_BANNER_UNINSTALL, reg); diff --git a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/ProvUIImages.java b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/ProvUIImages.java index 14af1312a..a60edbaa5 100644 --- a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/ProvUIImages.java +++ b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/ProvUIImages.java @@ -57,6 +57,7 @@ public class ProvUIImages { public final static String IMG_PROFILE = "obj/profile_obj.png"; //$NON-NLS-1$ public final static String IMG_CATEGORY = "obj/category_obj.png"; //$NON-NLS-1$ public final static String IMG_INFO = "obj/iu_info.png"; //$NON-NLS-1$ + public final static String IMG_COPY = "obj/copy_edit.png"; //$NON-NLS-1$ // wizard graphics public final static String WIZARD_BANNER_INSTALL = "wizban/install_wiz.png"; //$NON-NLS-1$ diff --git a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/CopyPopup.java b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/CopyPopup.java index 67c64c03a..21ab9b268 100644 --- a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/CopyPopup.java +++ b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/CopyPopup.java @@ -14,6 +14,7 @@ package org.eclipse.equinox.internal.p2.ui.dialogs; +import org.eclipse.equinox.internal.p2.ui.ProvUIImages; import org.eclipse.equinox.p2.ui.ICopyable; import org.eclipse.jface.resource.JFaceResources; import org.eclipse.swt.SWT; @@ -31,18 +32,13 @@ public class CopyPopup { this.control = control; Menu copyMenu = new Menu(control); MenuItem copyItem = new MenuItem(copyMenu, SWT.NONE); + copyItem.setImage(ProvUIImages.getImage(ProvUIImages.IMG_COPY)); copyItem.addSelectionListener(new SelectionListener() { - /* - * @see SelectionListener.widgetSelected (SelectionEvent) - */ @Override public void widgetSelected(SelectionEvent e) { copySource.copyToClipboard(control); } - /* - * @see SelectionListener.widgetDefaultSelected(SelectionEvent) - */ @Override public void widgetDefaultSelected(SelectionEvent e) { copySource.copyToClipboard(control); |