From 7cf18e2cc59c5a21c1d6bd8314341f375c2675a9 Mon Sep 17 00:00:00 2001 From: Jasmin Hundt Date: Wed, 3 Jun 2026 09:55:39 +0200 Subject: [PATCH] Add example ovr Icons Prototyp ovr Icons for warning, java, run and error. Plus adjusting the color of java-file Icon. --- .../dual-tone-icons/java-file.svg | 20 ++-- .../dual-tone-icons/ovr-error.svg | 87 ++++++++++++++ .../dual-tone-icons/ovr-java.svg | 103 +++++++++++++++++ .../dual-tone-icons/ovr-run.svg | 106 ++++++++++++++++++ .../dual-tone-icons/ovr-warning.svg | 89 +++++++++++++++ iconpacks/eclipse-dual-tone/icon-mapping.json | 26 +++++ .../semantic-icon-library.json | 6 + 7 files changed, 427 insertions(+), 10 deletions(-) create mode 100644 iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-error.svg create mode 100644 iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-java.svg create mode 100644 iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-run.svg create mode 100644 iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-warning.svg diff --git a/iconpacks/eclipse-dual-tone/dual-tone-icons/java-file.svg b/iconpacks/eclipse-dual-tone/dual-tone-icons/java-file.svg index 912af90..a387afe 100644 --- a/iconpacks/eclipse-dual-tone/dual-tone-icons/java-file.svg +++ b/iconpacks/eclipse-dual-tone/dual-tone-icons/java-file.svg @@ -25,13 +25,13 @@ inkscape:document-units="px" showgrid="true" inkscape:zoom="25.080194" - inkscape:cx="6.1403034" + inkscape:cx="6.1602394" inkscape:cy="14.732741" - inkscape:window-width="2272" - inkscape:window-height="1315" - inkscape:window-x="1613" - inkscape:window-y="56" - inkscape:window-maximized="0" + inkscape:window-width="1728" + inkscape:window-height="990" + inkscape:window-x="0" + inkscape:window-y="344" + inkscape:window-maximized="1" inkscape:current-layer="layer1" showguides="true"> + d="M 0.1984375 0 C 0.088843296 0 -1.95831e-17 0.11845396 0 0.26458333 L 0 3.9687499 C 0 4.1148792 0.088842996 4.2333333 0.1984375 4.2333332 L 2.7460856 4.2333332 C 2.7003963 4.1747533 2.6617098 4.1125807 2.6308471 4.0488484 C 2.5081027 3.7954001 2.5154606 3.5605717 2.5156087 3.5548217 C 2.5155981 3.3942766 2.5741621 3.2221717 2.6954427 3.0995523 C 2.8173521 2.9762973 2.9887453 2.9129037 3.1501953 2.9119669 C 3.1589213 2.9119157 3.1672724 2.9129143 3.1749999 2.9145507 L 3.1749999 1.0428304 A 0.62848442 0.62848442 0 0 0 2.9920654 0.5994466 L 2.591573 0.1968872 A 0.66930817 0.66930817 0 0 0 2.1171834 0 L 0.1984375 0 z " /> diff --git a/iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-error.svg b/iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-error.svg new file mode 100644 index 0000000..279cf81 --- /dev/null +++ b/iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-error.svg @@ -0,0 +1,87 @@ + +image/svg+xml diff --git a/iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-java.svg b/iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-java.svg new file mode 100644 index 0000000..9248ca5 --- /dev/null +++ b/iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-java.svg @@ -0,0 +1,103 @@ + +image/svg+xml diff --git a/iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-run.svg b/iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-run.svg new file mode 100644 index 0000000..276214e --- /dev/null +++ b/iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-run.svg @@ -0,0 +1,106 @@ + +image/svg+xml diff --git a/iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-warning.svg b/iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-warning.svg new file mode 100644 index 0000000..2b59b49 --- /dev/null +++ b/iconpacks/eclipse-dual-tone/dual-tone-icons/ovr-warning.svg @@ -0,0 +1,89 @@ + +image/svg+xml diff --git a/iconpacks/eclipse-dual-tone/icon-mapping.json b/iconpacks/eclipse-dual-tone/icon-mapping.json index 3f58e6a..e1a5495 100644 --- a/iconpacks/eclipse-dual-tone/icon-mapping.json +++ b/iconpacks/eclipse-dual-tone/icon-mapping.json @@ -1,4 +1,27 @@ { + "ovr-warning.svg" : [ + "org.eclipse.jface/bin/org/eclipse/jface/fieldassist/images/warn_ovr.svg", + "org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/warn_ovr.svg", + "org.eclipse.pde.api.tools.ui/icons/full/ovr16/warning_ovr.svg", + "org.eclipse.ui/icons/full/ovr16/warning_ovr.svg" + ], + "ovr-java.svg" : [ + "org.eclipse.jdt.ui/ovr16/java_ovr.svg", + "org.eclipse.jdt.ui/icons/full/ovr16/java_ovr.svg" + ], + "ovr-run.svg" : [ + "org.eclipse.ui/icons/full/ovr16/running_ovr.svg" + ], + "ovr-error.svg" : [ + "org.eclipse.unittest.ui/icons/full/ovr16/error_ovr.svg", + "org.eclipse.jface/bin/org/eclipse/jface/fieldassist/images/error_ovr.svg", + "org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/error_ovr.svg", + "org.eclipse.ui/icons/full/ovr16/error_ovr.svg", + "org.eclipse.jdt.junit/icons/full/ovr16/error_ovr.svg", + "org.eclipse.pde.api.tools.ui/icons/full/ovr16/error_ovr.svg" + ], + + "terminal.svg": [ "org.eclipse.terminal.view.ui/icons/eview16/terminal_view.svg", "org.eclipse.terminal.connector.local/icons/eview16/terminal_view.svg", @@ -1679,4 +1702,7 @@ "org.eclipse.debug.ui/icons/full/elcl16/writeout_co.svg", "org.eclipse.debug.ui/elcl16/writeout_co.svg" ] + + + } diff --git a/iconpacks/eclipse-dual-tone/semantic-icon-library.json b/iconpacks/eclipse-dual-tone/semantic-icon-library.json index 5ca3134..bd63594 100644 --- a/iconpacks/eclipse-dual-tone/semantic-icon-library.json +++ b/iconpacks/eclipse-dual-tone/semantic-icon-library.json @@ -1,4 +1,10 @@ { + "ovr-warning.svg" : "Indicates a warning as overlay icon.", + "ovr-java.svg" : "Indicates a java file as overlay icon.", + "ovr-run.svg" : "Indicates a running action as overlay icon.", + "ovr-error.svg" : "Indicates an error as overlay icon.", + + "terminal.svg": "Open a terminal.", "junit.svg" : "View JUnit tests.", "protected-access-modifier.svg" : "Indicates a protected access modifier.",