From cb338dd7e6ab834a1446b65ea9adcc47b233217b Mon Sep 17 00:00:00 2001
From: Juuxel
Date: Sat, 20 Mar 2021 14:02:47 +0200
Subject: Switch to SVG icons instead of PNGs and add icon for records
The PNG icons scaled horribly on FlatLaf but these ones look smooth on any scaling level.
Note: even though the icons are FlatSVGIcons from FlatLaf, they work properly on all LaFs
if the FlatLaf UI scale property is set to the correct value (which
LookAndFeel.setGlobalLAF does).
---
.../src/main/resources/icons/annotation.png | Bin 877 -> 0 bytes
.../src/main/resources/icons/annotation.svg | 112 ++++++++++++++++++++
enigma-swing/src/main/resources/icons/class.png | Bin 768 -> 0 bytes
enigma-swing/src/main/resources/icons/class.svg | 88 ++++++++++++++++
.../src/main/resources/icons/constructor.png | Bin 751 -> 0 bytes
.../src/main/resources/icons/constructor.svg | 113 +++++++++++++++++++++
enigma-swing/src/main/resources/icons/enum.png | Bin 506 -> 0 bytes
enigma-swing/src/main/resources/icons/enum.svg | 88 ++++++++++++++++
enigma-swing/src/main/resources/icons/field.png | Bin 534 -> 0 bytes
enigma-swing/src/main/resources/icons/field.svg | 88 ++++++++++++++++
.../src/main/resources/icons/interface.png | Bin 538 -> 0 bytes
.../src/main/resources/icons/interface.svg | 88 ++++++++++++++++
enigma-swing/src/main/resources/icons/method.png | Bin 633 -> 0 bytes
enigma-swing/src/main/resources/icons/method.svg | 113 +++++++++++++++++++++
enigma-swing/src/main/resources/icons/record.svg | 88 ++++++++++++++++
15 files changed, 778 insertions(+)
delete mode 100644 enigma-swing/src/main/resources/icons/annotation.png
create mode 100644 enigma-swing/src/main/resources/icons/annotation.svg
delete mode 100644 enigma-swing/src/main/resources/icons/class.png
create mode 100644 enigma-swing/src/main/resources/icons/class.svg
delete mode 100644 enigma-swing/src/main/resources/icons/constructor.png
create mode 100644 enigma-swing/src/main/resources/icons/constructor.svg
delete mode 100644 enigma-swing/src/main/resources/icons/enum.png
create mode 100644 enigma-swing/src/main/resources/icons/enum.svg
delete mode 100644 enigma-swing/src/main/resources/icons/field.png
create mode 100644 enigma-swing/src/main/resources/icons/field.svg
delete mode 100644 enigma-swing/src/main/resources/icons/interface.png
create mode 100644 enigma-swing/src/main/resources/icons/interface.svg
delete mode 100644 enigma-swing/src/main/resources/icons/method.png
create mode 100644 enigma-swing/src/main/resources/icons/method.svg
create mode 100644 enigma-swing/src/main/resources/icons/record.svg
(limited to 'enigma-swing/src/main/resources')
diff --git a/enigma-swing/src/main/resources/icons/annotation.png b/enigma-swing/src/main/resources/icons/annotation.png
deleted file mode 100644
index 9589a67e..00000000
Binary files a/enigma-swing/src/main/resources/icons/annotation.png and /dev/null differ
diff --git a/enigma-swing/src/main/resources/icons/annotation.svg b/enigma-swing/src/main/resources/icons/annotation.svg
new file mode 100644
index 00000000..b6855571
--- /dev/null
+++ b/enigma-swing/src/main/resources/icons/annotation.svg
@@ -0,0 +1,112 @@
+
+
diff --git a/enigma-swing/src/main/resources/icons/class.png b/enigma-swing/src/main/resources/icons/class.png
deleted file mode 100644
index 17d82ecd..00000000
Binary files a/enigma-swing/src/main/resources/icons/class.png and /dev/null differ
diff --git a/enigma-swing/src/main/resources/icons/class.svg b/enigma-swing/src/main/resources/icons/class.svg
new file mode 100644
index 00000000..bd76406d
--- /dev/null
+++ b/enigma-swing/src/main/resources/icons/class.svg
@@ -0,0 +1,88 @@
+
+
diff --git a/enigma-swing/src/main/resources/icons/constructor.png b/enigma-swing/src/main/resources/icons/constructor.png
deleted file mode 100644
index 3728b554..00000000
Binary files a/enigma-swing/src/main/resources/icons/constructor.png and /dev/null differ
diff --git a/enigma-swing/src/main/resources/icons/constructor.svg b/enigma-swing/src/main/resources/icons/constructor.svg
new file mode 100644
index 00000000..8dd8f679
--- /dev/null
+++ b/enigma-swing/src/main/resources/icons/constructor.svg
@@ -0,0 +1,113 @@
+
+
diff --git a/enigma-swing/src/main/resources/icons/enum.png b/enigma-swing/src/main/resources/icons/enum.png
deleted file mode 100644
index b64dc829..00000000
Binary files a/enigma-swing/src/main/resources/icons/enum.png and /dev/null differ
diff --git a/enigma-swing/src/main/resources/icons/enum.svg b/enigma-swing/src/main/resources/icons/enum.svg
new file mode 100644
index 00000000..25eaf0bb
--- /dev/null
+++ b/enigma-swing/src/main/resources/icons/enum.svg
@@ -0,0 +1,88 @@
+
+
diff --git a/enigma-swing/src/main/resources/icons/field.png b/enigma-swing/src/main/resources/icons/field.png
deleted file mode 100644
index 4ac1aab9..00000000
Binary files a/enigma-swing/src/main/resources/icons/field.png and /dev/null differ
diff --git a/enigma-swing/src/main/resources/icons/field.svg b/enigma-swing/src/main/resources/icons/field.svg
new file mode 100644
index 00000000..6a89f3a8
--- /dev/null
+++ b/enigma-swing/src/main/resources/icons/field.svg
@@ -0,0 +1,88 @@
+
+
diff --git a/enigma-swing/src/main/resources/icons/interface.png b/enigma-swing/src/main/resources/icons/interface.png
deleted file mode 100644
index fc2bfe56..00000000
Binary files a/enigma-swing/src/main/resources/icons/interface.png and /dev/null differ
diff --git a/enigma-swing/src/main/resources/icons/interface.svg b/enigma-swing/src/main/resources/icons/interface.svg
new file mode 100644
index 00000000..750e8125
--- /dev/null
+++ b/enigma-swing/src/main/resources/icons/interface.svg
@@ -0,0 +1,88 @@
+
+
diff --git a/enigma-swing/src/main/resources/icons/method.png b/enigma-swing/src/main/resources/icons/method.png
deleted file mode 100644
index e4e96797..00000000
Binary files a/enigma-swing/src/main/resources/icons/method.png and /dev/null differ
diff --git a/enigma-swing/src/main/resources/icons/method.svg b/enigma-swing/src/main/resources/icons/method.svg
new file mode 100644
index 00000000..751ea55d
--- /dev/null
+++ b/enigma-swing/src/main/resources/icons/method.svg
@@ -0,0 +1,113 @@
+
+
diff --git a/enigma-swing/src/main/resources/icons/record.svg b/enigma-swing/src/main/resources/icons/record.svg
new file mode 100644
index 00000000..32f2e5f0
--- /dev/null
+++ b/enigma-swing/src/main/resources/icons/record.svg
@@ -0,0 +1,88 @@
+
+
--
cgit v1.2.3