From 93f0f089f10191dd50a9fa1f974403a7db9a464a Mon Sep 17 00:00:00 2001 From: Michael Bangas Date: Tue, 1 Apr 2025 17:05:18 +0200 Subject: [PATCH 1/2] add all svgs for org.eclipse.ant.ui This commit adds SVGs for all icons in the bundle org.eclipse.ant.ui except for the following as these are not available as SVG yet: obj16/eclipse16 wizban/ant_wiz wizban/export_ant_wiz --- .../eclipse/ant/internal/ui/AntUIImages.java | 64 +- ant/org.eclipse.ant.ui/META-INF/MANIFEST.MF | 1 + .../icons/full/elcl16/add_co.svg | 1086 ++++++++++++ .../icons/full/elcl16/alpha_mode.svg | 142 ++ .../icons/full/elcl16/ant_targets.svg | 910 ++++++++++ .../icons/full/elcl16/exportAnt_co.svg | 1023 ++++++++++++ .../full/elcl16/filter_imported_elements.svg | 255 +++ .../full/elcl16/filter_internal_targets.svg | 102 ++ .../icons/full/elcl16/filter_properties.svg | 258 +++ .../icons/full/elcl16/filter_top_level.svg | 124 ++ .../icons/full/elcl16/properties.svg | 261 +++ .../icons/full/elcl16/refresh.svg | 181 ++ .../icons/full/elcl16/remove_co.svg | 115 ++ .../icons/full/elcl16/removeall_co.svg | 164 ++ .../icons/full/elcl16/run_tool.svg | 117 ++ .../icons/full/elcl16/search.svg | 313 ++++ .../icons/full/elcl16/synced.svg | 176 ++ .../icons/full/etool16/mark_occurrences.svg | 224 +++ .../icons/full/etool16/segment_edit.svg | 418 +++++ .../icons/full/eview16/ant_view.svg | 993 +++++++++++ .../icons/full/obj16/ant.svg | 993 +++++++++++ .../icons/full/obj16/ant_buildfile.svg | 1464 +++++++++++++++++ .../icons/full/obj16/ant_target_err.svg | 169 ++ .../icons/full/obj16/classpath.svg | 172 ++ .../icons/full/obj16/defaulttarget_obj.svg | 102 ++ .../icons/full/obj16/eclipse_obj.svg | 89 + .../icons/full/obj16/import_obj.svg | 243 +++ .../icons/full/obj16/macrodef_obj.svg | 169 ++ .../icons/full/obj16/main_tab.svg | 507 ++++++ .../icons/full/obj16/new_ant_project.svg | 743 +++++++++ .../icons/full/obj16/prop_ps.svg | 261 +++ .../icons/full/obj16/property_obj.svg | 180 ++ .../icons/full/obj16/targetinternal_obj.svg | 92 ++ .../icons/full/obj16/targetpublic_obj.svg | 92 ++ .../icons/full/obj16/task_obj.svg | 92 ++ .../icons/full/obj16/taskdef_obj.svg | 154 ++ .../icons/full/obj16/template_obj.svg | 280 ++++ .../icons/full/obj16/type.svg | 114 ++ .../icons/full/ovr16/error_co.svg | 77 + .../icons/full/ovr16/import_co.svg | 102 ++ .../icons/full/ovr16/warning_co.svg | 134 ++ ant/org.eclipse.ant.ui/plugin.xml | 20 +- 42 files changed, 13134 insertions(+), 42 deletions(-) create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/add_co.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/alpha_mode.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/ant_targets.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/exportAnt_co.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/filter_imported_elements.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/filter_internal_targets.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/filter_properties.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/filter_top_level.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/properties.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/refresh.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/remove_co.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/removeall_co.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/run_tool.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/search.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/elcl16/synced.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/etool16/mark_occurrences.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/etool16/segment_edit.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/eview16/ant_view.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/ant.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/ant_buildfile.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/ant_target_err.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/classpath.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/defaulttarget_obj.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/eclipse_obj.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/import_obj.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/macrodef_obj.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/main_tab.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/new_ant_project.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/prop_ps.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/property_obj.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/targetinternal_obj.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/targetpublic_obj.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/task_obj.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/taskdef_obj.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/template_obj.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/obj16/type.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/ovr16/error_co.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/ovr16/import_co.svg create mode 100644 ant/org.eclipse.ant.ui/icons/full/ovr16/warning_co.svg diff --git a/ant/org.eclipse.ant.ui/Ant Tools Support/org/eclipse/ant/internal/ui/AntUIImages.java b/ant/org.eclipse.ant.ui/Ant Tools Support/org/eclipse/ant/internal/ui/AntUIImages.java index 36ad44e8436..51375edd2db 100644 --- a/ant/org.eclipse.ant.ui/Ant Tools Support/org/eclipse/ant/internal/ui/AntUIImages.java +++ b/ant/org.eclipse.ant.ui/Ant Tools Support/org/eclipse/ant/internal/ui/AntUIImages.java @@ -54,42 +54,42 @@ public class AntUIImages { */ private static void declareImages() { // Ant Editor images - declareRegistryImage(IAntUIConstants.IMG_PROPERTY, OBJECT + "property_obj.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_TASK_PROPOSAL, OBJECT + "task_obj.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_TEMPLATE_PROPOSAL, OBJECT + "template_obj.png"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_PROPERTY, OBJECT + "property_obj.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_TASK_PROPOSAL, OBJECT + "task_obj.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_TEMPLATE_PROPOSAL, OBJECT + "template_obj.svg"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_SEGMENT_EDIT, T_ETOOL + "segment_edit.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_MARK_OCCURRENCES, T_ETOOL + "mark_occurrences.png"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_SEGMENT_EDIT, T_ETOOL + "segment_edit.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_MARK_OCCURRENCES, T_ETOOL + "mark_occurrences.svg"); //$NON-NLS-1$ // Ant View Actions - declareRegistryImage(IAntUIConstants.IMG_ANT, OBJECT + "ant.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_REMOVE, LOCALTOOL + "remove_co.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_REMOVE_ALL, LOCALTOOL + "removeall_co.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_ADD, LOCALTOOL + "add_co.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_RUN, LOCALTOOL + "run_tool.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_SEARCH, LOCALTOOL + "search.png"); //$NON-NLS-1$ - - declareRegistryImage(IAntUIConstants.IMG_FILTER_INTERNAL_TARGETS, LOCALTOOL + "filter_internal_targets.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_FILTER_IMPORTED_ELEMENTS, LOCALTOOL + "filter_imported_elements.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_FILTER_PROPERTIES, LOCALTOOL + "filter_properties.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_FILTER_TOP_LEVEL, LOCALTOOL + "filter_top_level.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_LINK_WITH_EDITOR, LOCALTOOL + "synced.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_SORT_OUTLINE, LOCALTOOL + "alpha_mode.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_REFRESH, LOCALTOOL + "refresh.png"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_ANT, OBJECT + "ant.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_REMOVE, LOCALTOOL + "remove_co.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_REMOVE_ALL, LOCALTOOL + "removeall_co.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_ADD, LOCALTOOL + "add_co.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_RUN, LOCALTOOL + "run_tool.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_SEARCH, LOCALTOOL + "search.svg"); //$NON-NLS-1$ + + declareRegistryImage(IAntUIConstants.IMG_FILTER_INTERNAL_TARGETS, LOCALTOOL + "filter_internal_targets.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_FILTER_IMPORTED_ELEMENTS, LOCALTOOL + "filter_imported_elements.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_FILTER_PROPERTIES, LOCALTOOL + "filter_properties.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_FILTER_TOP_LEVEL, LOCALTOOL + "filter_top_level.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_LINK_WITH_EDITOR, LOCALTOOL + "synced.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_SORT_OUTLINE, LOCALTOOL + "alpha_mode.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_REFRESH, LOCALTOOL + "refresh.svg"); //$NON-NLS-1$ // Ant View Labels - declareRegistryImage(IAntUIConstants.IMG_ANT_PROJECT, OBJECT + "ant_buildfile.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_ANT_TARGET, OBJECT + "targetpublic_obj.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_ANT_TARGET_INTERNAL, OBJECT + "targetinternal_obj.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_ANT_DEFAULT_TARGET, OBJECT + "defaulttarget_obj.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_ANT_TARGET_ERROR, OBJECT + "ant_target_err.png"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_ANT_PROJECT, OBJECT + "ant_buildfile.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_ANT_TARGET, OBJECT + "targetpublic_obj.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_ANT_TARGET_INTERNAL, OBJECT + "targetinternal_obj.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_ANT_DEFAULT_TARGET, OBJECT + "defaulttarget_obj.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_ANT_TARGET_ERROR, OBJECT + "ant_target_err.svg"); //$NON-NLS-1$ // ANT objects - declareRegistryImage(IAntUIConstants.IMG_TAB_CLASSPATH, OBJECT + "classpath.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_ANT_TYPE, OBJECT + "type.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_ANT_TASKDEF, OBJECT + "taskdef_obj.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_ANT_MACRODEF, OBJECT + "macrodef_obj.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_ANT_IMPORT, OBJECT + "import_obj.png"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_TAB_CLASSPATH, OBJECT + "classpath.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_ANT_TYPE, OBJECT + "type.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_ANT_TASKDEF, OBJECT + "taskdef_obj.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_ANT_MACRODEF, OBJECT + "macrodef_obj.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_ANT_IMPORT, OBJECT + "import_obj.svg"); //$NON-NLS-1$ declareRegistryImage(IAntUIConstants.IMG_ANT_ECLIPSE_RUNTIME_OBJECT, OBJECT + "eclipse16.png"); //$NON-NLS-1$ declareRegistryImage(IAntUIConstants.IMG_WIZARD_BANNER, WIZ + "ant_wiz.png"); //$NON-NLS-1$ @@ -97,9 +97,9 @@ private static void declareImages() { declareRegistryImage(IAntUIConstants.IMG_TAB_ANT_TARGETS, LOCALTOOL + "ant_targets.png"); //$NON-NLS-1$ // Overlays - declareRegistryImage(IAntUIConstants.IMG_OVR_ERROR, OVR + "error_co.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_OVR_WARNING, OVR + "warning_co.png"); //$NON-NLS-1$ - declareRegistryImage(IAntUIConstants.IMG_OVR_IMPORT, OVR + "import_co.png"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_OVR_ERROR, OVR + "error_co.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_OVR_WARNING, OVR + "warning_co.svg"); //$NON-NLS-1$ + declareRegistryImage(IAntUIConstants.IMG_OVR_IMPORT, OVR + "import_co.svg"); //$NON-NLS-1$ } /** diff --git a/ant/org.eclipse.ant.ui/META-INF/MANIFEST.MF b/ant/org.eclipse.ant.ui/META-INF/MANIFEST.MF index d9d8d92c9a7..f346fb237a0 100644 --- a/ant/org.eclipse.ant.ui/META-INF/MANIFEST.MF +++ b/ant/org.eclipse.ant.ui/META-INF/MANIFEST.MF @@ -56,3 +56,4 @@ Require-Bundle: org.eclipse.ui.ide;bundle-version="[3.2.0,4.0.0)";resolution:=op Bundle-ActivationPolicy: lazy Bundle-RequiredExecutionEnvironment: JavaSE-21 Automatic-Module-Name: org.eclipse.ant.ui +Require-Capability: eclipse.swt;filter:="(image.format=svg)" diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/add_co.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/add_co.svg new file mode 100644 index 00000000000..34c2f0b4ff2 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/add_co.svg @@ -0,0 +1,1086 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/alpha_mode.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/alpha_mode.svg new file mode 100644 index 00000000000..621534ee61b --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/alpha_mode.svg @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/ant_targets.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/ant_targets.svg new file mode 100644 index 00000000000..8f3abd7bbd1 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/ant_targets.svg @@ -0,0 +1,910 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/exportAnt_co.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/exportAnt_co.svg new file mode 100644 index 00000000000..d263f182713 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/exportAnt_co.svg @@ -0,0 +1,1023 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/filter_imported_elements.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/filter_imported_elements.svg new file mode 100644 index 00000000000..c90011a629f --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/filter_imported_elements.svg @@ -0,0 +1,255 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/filter_internal_targets.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/filter_internal_targets.svg new file mode 100644 index 00000000000..96afdd83a1a --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/filter_internal_targets.svg @@ -0,0 +1,102 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/filter_properties.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/filter_properties.svg new file mode 100644 index 00000000000..ece25d92d43 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/filter_properties.svg @@ -0,0 +1,258 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/filter_top_level.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/filter_top_level.svg new file mode 100644 index 00000000000..12036f94298 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/filter_top_level.svg @@ -0,0 +1,124 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/properties.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/properties.svg new file mode 100644 index 00000000000..87c0afcec65 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/properties.svg @@ -0,0 +1,261 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/refresh.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/refresh.svg new file mode 100644 index 00000000000..e9a2093b028 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/refresh.svg @@ -0,0 +1,181 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/remove_co.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/remove_co.svg new file mode 100644 index 00000000000..646eabf6710 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/remove_co.svg @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/removeall_co.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/removeall_co.svg new file mode 100644 index 00000000000..d3414206f16 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/removeall_co.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/run_tool.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/run_tool.svg new file mode 100644 index 00000000000..a37efceb78a --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/run_tool.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/search.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/search.svg new file mode 100644 index 00000000000..624246dba47 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/search.svg @@ -0,0 +1,313 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/elcl16/synced.svg b/ant/org.eclipse.ant.ui/icons/full/elcl16/synced.svg new file mode 100644 index 00000000000..0e6bf4c7b4c --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/elcl16/synced.svg @@ -0,0 +1,176 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/etool16/mark_occurrences.svg b/ant/org.eclipse.ant.ui/icons/full/etool16/mark_occurrences.svg new file mode 100644 index 00000000000..ce440fbc97b --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/etool16/mark_occurrences.svg @@ -0,0 +1,224 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/etool16/segment_edit.svg b/ant/org.eclipse.ant.ui/icons/full/etool16/segment_edit.svg new file mode 100644 index 00000000000..e68c988df91 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/etool16/segment_edit.svg @@ -0,0 +1,418 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/eview16/ant_view.svg b/ant/org.eclipse.ant.ui/icons/full/eview16/ant_view.svg new file mode 100644 index 00000000000..f8bea5cb305 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/eview16/ant_view.svg @@ -0,0 +1,993 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/ant.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/ant.svg new file mode 100644 index 00000000000..f8bea5cb305 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/ant.svg @@ -0,0 +1,993 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/ant_buildfile.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/ant_buildfile.svg new file mode 100644 index 00000000000..e92baea9d00 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/ant_buildfile.svg @@ -0,0 +1,1464 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/ant_target_err.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/ant_target_err.svg new file mode 100644 index 00000000000..ecdeb281e12 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/ant_target_err.svg @@ -0,0 +1,169 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/classpath.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/classpath.svg new file mode 100644 index 00000000000..f4d759ee172 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/classpath.svg @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/defaulttarget_obj.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/defaulttarget_obj.svg new file mode 100644 index 00000000000..5cbf8dba02c --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/defaulttarget_obj.svg @@ -0,0 +1,102 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/eclipse_obj.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/eclipse_obj.svg new file mode 100644 index 00000000000..bf16583b7e7 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/eclipse_obj.svg @@ -0,0 +1,89 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/import_obj.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/import_obj.svg new file mode 100644 index 00000000000..fd5b5f83199 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/import_obj.svg @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/macrodef_obj.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/macrodef_obj.svg new file mode 100644 index 00000000000..02fbdb5371b --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/macrodef_obj.svg @@ -0,0 +1,169 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/main_tab.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/main_tab.svg new file mode 100644 index 00000000000..f6d622a8776 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/main_tab.svg @@ -0,0 +1,507 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/new_ant_project.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/new_ant_project.svg new file mode 100644 index 00000000000..75f95ca06a7 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/new_ant_project.svg @@ -0,0 +1,743 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/prop_ps.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/prop_ps.svg new file mode 100644 index 00000000000..ed777c10ec3 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/prop_ps.svg @@ -0,0 +1,261 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/property_obj.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/property_obj.svg new file mode 100644 index 00000000000..dd43b527a6d --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/property_obj.svg @@ -0,0 +1,180 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/targetinternal_obj.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/targetinternal_obj.svg new file mode 100644 index 00000000000..bacd7ad6089 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/targetinternal_obj.svg @@ -0,0 +1,92 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/targetpublic_obj.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/targetpublic_obj.svg new file mode 100644 index 00000000000..d2fa3f2138c --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/targetpublic_obj.svg @@ -0,0 +1,92 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/task_obj.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/task_obj.svg new file mode 100644 index 00000000000..1f1594f8e70 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/task_obj.svg @@ -0,0 +1,92 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/taskdef_obj.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/taskdef_obj.svg new file mode 100644 index 00000000000..d0bff4ef447 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/taskdef_obj.svg @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/template_obj.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/template_obj.svg new file mode 100644 index 00000000000..eccab806fca --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/template_obj.svg @@ -0,0 +1,280 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/obj16/type.svg b/ant/org.eclipse.ant.ui/icons/full/obj16/type.svg new file mode 100644 index 00000000000..78c611e5cd9 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/obj16/type.svg @@ -0,0 +1,114 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/ovr16/error_co.svg b/ant/org.eclipse.ant.ui/icons/full/ovr16/error_co.svg new file mode 100644 index 00000000000..1b2a9282bff --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/ovr16/error_co.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/ovr16/import_co.svg b/ant/org.eclipse.ant.ui/icons/full/ovr16/import_co.svg new file mode 100644 index 00000000000..b2860e0f02e --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/ovr16/import_co.svg @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/icons/full/ovr16/warning_co.svg b/ant/org.eclipse.ant.ui/icons/full/ovr16/warning_co.svg new file mode 100644 index 00000000000..028d1be3817 --- /dev/null +++ b/ant/org.eclipse.ant.ui/icons/full/ovr16/warning_co.svg @@ -0,0 +1,134 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/ant/org.eclipse.ant.ui/plugin.xml b/ant/org.eclipse.ant.ui/plugin.xml index d64def0fcf3..f8d12ea46e4 100644 --- a/ant/org.eclipse.ant.ui/plugin.xml +++ b/ant/org.eclipse.ant.ui/plugin.xml @@ -20,7 +20,7 @@ point="org.eclipse.ui.editors"> @@ -36,7 +36,7 @@ @@ -461,7 +461,7 @@ M4 = Platform-specific fourth key --> class="org.eclipse.ant.internal.ui.launchConfigurations.AntLaunchShortcut" description="%AntBuildShortcut.description" helpContextId="org.eclipse.ui.externaltools.launchShortcutHelpContext.antShortcut" - icon="$nl$/icons/full/obj16/ant.png" + icon="$nl$/icons/full/obj16/ant.svg" id="org.eclipse.ant.ui.antShortcut" label="%AntLaunchShortcut.label" modes="run, debug"> @@ -493,7 +493,7 @@ M4 = Platform-specific fourth key --> class="org.eclipse.ant.internal.ui.launchConfigurations.AntLaunchShortcutWithDialog" description="%AntBuild...Shortcut.description" helpContextId="org.eclipse.ui.externaltools.launchShortcutHelpContext.antShortcutWithDialog" - icon="$nl$/icons/full/obj16/ant.png" + icon="$nl$/icons/full/obj16/ant.svg" id="org.eclipse.ant.ui.antShortcutWithDialog" label="%AntLaunchShortcutWithDialog.label" modes="run, debug"> @@ -588,7 +588,7 @@ M4 = Platform-specific fourth key --> point="org.eclipse.ui.newWizards"> id="org.eclipse.ant.ui.export" name="%antExportWizard.name" class="org.eclipse.ant.internal.ui.datatransfer.AntBuildfileExportWizard" - icon="$nl$/icons/full/elcl16/exportAnt_co.png" + icon="$nl$/icons/full/elcl16/exportAnt_co.svg" category="org.eclipse.ui.Basic"> %antExportWizard.description @@ -709,7 +709,7 @@ M4 = Platform-specific fourth key --> id="org.eclipse.ant.ui.toggleMarkOccurrences" definitionId="org.eclipse.ant.ui.toggleMarkOccurrences" disabledIcon="$nl$/icons/full/dtool16/mark_occurrences.png" - icon="$nl$/icons/full/etool16/mark_occurrences.png" + icon="$nl$/icons/full/etool16/mark_occurrences.svg" label="%toggleMarkOccurrences.label" retarget="true" tooltip="%toggleMarkOccurrences.tooltip" /> @@ -718,7 +718,7 @@ M4 = Platform-specific fourth key --> toolbarPath="org.eclipse.ui.edit.text.actionSet.presentation/Presentation" id="org.eclipse.ant.ui.toggleAutoReconcile" disabledIcon="$nl$/icons/full/dlcl16/refresh.png" - icon="$nl$/icons/full/elcl16/refresh.png" + icon="$nl$/icons/full/elcl16/refresh.svg" label="%toggleAutoReconcile.label" retarget="true" tooltip="%toggleAutoReconcile.tooltip" /> From 3d53e1c42bb14947f9aa97d774304edde0cd57f8 Mon Sep 17 00:00:00 2001 From: Heiko Klare Date: Wed, 23 Apr 2025 19:06:46 +0200 Subject: [PATCH 2/2] Remove explicit disabled icons from org.eclipse.ant.ui bundle Use on-the-fly-generated disabled version of SVG-rasterized icons instead. --- ant/org.eclipse.ant.ui/plugin.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/ant/org.eclipse.ant.ui/plugin.xml b/ant/org.eclipse.ant.ui/plugin.xml index f8d12ea46e4..b3479acd8af 100644 --- a/ant/org.eclipse.ant.ui/plugin.xml +++ b/ant/org.eclipse.ant.ui/plugin.xml @@ -708,7 +708,6 @@ M4 = Platform-specific fourth key --> toolbarPath="org.eclipse.ui.edit.text.actionSet.presentation/Presentation" id="org.eclipse.ant.ui.toggleMarkOccurrences" definitionId="org.eclipse.ant.ui.toggleMarkOccurrences" - disabledIcon="$nl$/icons/full/dtool16/mark_occurrences.png" icon="$nl$/icons/full/etool16/mark_occurrences.svg" label="%toggleMarkOccurrences.label" retarget="true" @@ -717,7 +716,6 @@ M4 = Platform-specific fourth key --> style="toggle" toolbarPath="org.eclipse.ui.edit.text.actionSet.presentation/Presentation" id="org.eclipse.ant.ui.toggleAutoReconcile" - disabledIcon="$nl$/icons/full/dlcl16/refresh.png" icon="$nl$/icons/full/elcl16/refresh.svg" label="%toggleAutoReconcile.label" retarget="true"