From 7ddc6201af8f7fd056f30b11d7166dfcec95cd79 Mon Sep 17 00:00:00 2001 From: Jasmin Hundt Date: Tue, 26 May 2026 09:36:36 +0200 Subject: [PATCH 1/2] Add Icon new-record.svg Fixes: https://github.com/eclipse-platform/ui-best-practices/issues/542 --- .../dual-tone-icons/new-record 1.svg | 67 +++++++++++++++++++ iconpacks/eclipse-dual-tone/icon-mapping.json | 3 + .../semantic-icon-library.json | 1 + 3 files changed, 71 insertions(+) create mode 100644 iconpacks/eclipse-dual-tone/dual-tone-icons/new-record 1.svg diff --git a/iconpacks/eclipse-dual-tone/dual-tone-icons/new-record 1.svg b/iconpacks/eclipse-dual-tone/dual-tone-icons/new-record 1.svg new file mode 100644 index 0000000..c37c82f --- /dev/null +++ b/iconpacks/eclipse-dual-tone/dual-tone-icons/new-record 1.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + + diff --git a/iconpacks/eclipse-dual-tone/icon-mapping.json b/iconpacks/eclipse-dual-tone/icon-mapping.json index 62b8fba..43f98f4 100644 --- a/iconpacks/eclipse-dual-tone/icon-mapping.json +++ b/iconpacks/eclipse-dual-tone/icon-mapping.json @@ -13,6 +13,9 @@ "org.eclipse.pde.spy.context/icons/methpub_obj.svg", "org.eclipse.jdt.ui/obj16/methpub_obj.svg" ], + "new-record.svg" : [ + "org.eclipse.jdt.ui/icons/full/etool16/newrecord_wiz.svg" + ], "private-access-modifier.svg" : [ "org.eclipse.jdt.ui/icons/full/obj16/methpri_obj.svg", "org.eclipse.jdt.ui/obj16/methpri_obj.svg" diff --git a/iconpacks/eclipse-dual-tone/semantic-icon-library.json b/iconpacks/eclipse-dual-tone/semantic-icon-library.json index e0c7ecc..4cd9e19 100644 --- a/iconpacks/eclipse-dual-tone/semantic-icon-library.json +++ b/iconpacks/eclipse-dual-tone/semantic-icon-library.json @@ -5,6 +5,7 @@ "private-access-modifier.svg" : "Indicates a private access modifier.", "record.svg" : "Indicates a record.", "tip.svg" : "Show tips and tricks.", + "new-record.svg" : "Create a new record.", "nested-projects.svg" : "Controls whether projects inside other projects are shown as nested or flat.", "external-browser.svg" : "Open in external browser.", "annotation.svg" : "Indicates an annotation.", From 99c24c6c50bbb65d5a90a781e36e91a16de1e8e6 Mon Sep 17 00:00:00 2001 From: Jasmin Hundt Date: Mon, 1 Jun 2026 10:45:41 +0200 Subject: [PATCH 2/2] Icon Adjustments Improve readability --- .../dual-tone-icons/new-record 1.svg | 67 ------------------- .../dual-tone-icons/new-record.svg | 67 +++++++++++++++++++ .../dual-tone-icons/record.svg | 20 +++--- 3 files changed, 77 insertions(+), 77 deletions(-) delete mode 100644 iconpacks/eclipse-dual-tone/dual-tone-icons/new-record 1.svg create mode 100644 iconpacks/eclipse-dual-tone/dual-tone-icons/new-record.svg diff --git a/iconpacks/eclipse-dual-tone/dual-tone-icons/new-record 1.svg b/iconpacks/eclipse-dual-tone/dual-tone-icons/new-record 1.svg deleted file mode 100644 index c37c82f..0000000 --- a/iconpacks/eclipse-dual-tone/dual-tone-icons/new-record 1.svg +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - diff --git a/iconpacks/eclipse-dual-tone/dual-tone-icons/new-record.svg b/iconpacks/eclipse-dual-tone/dual-tone-icons/new-record.svg new file mode 100644 index 0000000..b1ef2dc --- /dev/null +++ b/iconpacks/eclipse-dual-tone/dual-tone-icons/new-record.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + + diff --git a/iconpacks/eclipse-dual-tone/dual-tone-icons/record.svg b/iconpacks/eclipse-dual-tone/dual-tone-icons/record.svg index 32d4297..cf1eed8 100644 --- a/iconpacks/eclipse-dual-tone/dual-tone-icons/record.svg +++ b/iconpacks/eclipse-dual-tone/dual-tone-icons/record.svg @@ -24,13 +24,13 @@ inkscape:deskcolor="#ffffff" inkscape:document-units="px" showgrid="true" - inkscape:zoom="13.114621" - inkscape:cx="-1.3725139" - inkscape:cy="10.255729" - inkscape:window-width="1922" - inkscape:window-height="1129" - inkscape:window-x="532" - inkscape:window-y="302" + inkscape:zoom="18.70601" + inkscape:cx="-0.18710564" + inkscape:cy="9.2750939" + inkscape:window-width="1728" + inkscape:window-height="990" + inkscape:window-x="0" + inkscape:window-y="344" inkscape:window-maximized="0" inkscape:current-layer="layer1" showguides="true"> + id="path1" + style="fill:#a8a8a8;stroke-width:0.529167;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1" + d="M 2.1166666 0 A 2.1166666 2.1166666 0 0 0 0 2.1166666 A 2.1166666 2.1166666 0 0 0 2.1166666 4.2333332 A 2.1166666 2.1166666 0 0 0 4.2333332 2.1166666 A 2.1166666 2.1166666 0 0 0 2.1166666 0 z M 1.9926432 0.52916666 C 2.1441967 0.52890776 2.3280034 0.53474177 2.5119913 0.60564777 C 2.8652737 0.74179607 3.043225 1.106033 3.043225 1.4665771 C 3.043225 1.7936576 2.8958427 2.1232285 2.598291 2.2789306 L 3.023588 3.3419148 A 0.2645835 0.2645835 0 0 1 2.8773437 3.6855631 A 0.2645835 0.2645835 0 0 1 2.5336954 3.538802 L 2.0701578 2.3807332 C 2.0535398 2.3802832 2.037328 2.3793498 2.021582 2.3786661 C 2.009046 2.3781261 1.9969097 2.3778556 1.9848917 2.3771158 L 1.9848917 3.4333821 A 0.2645835 0.2645835 0 0 1 1.7208252 3.698999 A 0.2645835 0.2645835 0 0 1 1.4552083 3.4333821 L 1.4552083 0.80098468 A 0.2645835 0.2645835 0 0 1 1.7208252 0.53485106 A 0.2645835 0.2645835 0 0 1 1.7657837 0.53898518 C 1.8140631 0.53502518 1.8970912 0.52933016 1.9926432 0.52916666 z M 1.9848917 1.0583333 L 1.9848917 1.8479492 C 2.0035907 1.8494992 2.0239881 1.8506378 2.0453531 1.8515665 C 2.1523302 1.8562135 2.2820274 1.8403746 2.3342244 1.8184936 C 2.4760824 1.7590255 2.5140584 1.6867601 2.5140584 1.4665771 C 2.5140585 1.2488061 2.457295 1.1516845 2.3223388 1.0996745 C 2.2622069 1.0765005 2.113616 1.0581264 1.9926432 1.0583333 C 1.9901132 1.0583377 1.9874017 1.0583193 1.9848917 1.0583333 z " />