diff --git a/src/main/java/mpo/dayon/common/gui/common/ImageNames.java b/src/main/java/mpo/dayon/common/gui/common/ImageNames.java index 323e9b6c..1f61dcfb 100644 --- a/src/main/java/mpo/dayon/common/gui/common/ImageNames.java +++ b/src/main/java/mpo/dayon/common/gui/common/ImageNames.java @@ -4,13 +4,12 @@ public final class ImageNames { private ImageNames() { } - public static final String APP = "app_32.png"; - public static final String APP_LARGE = "app_48.png"; + public static final String APP = "app.png"; + public static final String APP_LARGE = "app_l.png"; public static final String CAPTURE_SETTINGS = "capture_settings.png"; public static final String COMPATIBILITY = "compatibility.png"; public static final String COMPRESSION_SETTINGS = "compression_settings.png"; public static final String CONTROL = "control.png"; - public static final String COPY = "copy.png"; public static final String DOWN = "down.png"; public static final String EXIT = "exit.png"; public static final String FINGERPRINT = "fingerprint.png"; @@ -28,7 +27,7 @@ private ImageNames() { public static final String START = "start.png"; public static final String STOP = "stop.png"; public static final String UP = "up.png"; - public static final String USERS = "users_48.png"; + public static final String USERS = "users.png"; public static final String WAITING = "waiting.gif"; public static final String WIN = "win.png"; diff --git a/src/main/java/mpo/dayon/common/gui/common/ImageUtilities.java b/src/main/java/mpo/dayon/common/gui/common/ImageUtilities.java index 07cea5f3..eeb97722 100644 --- a/src/main/java/mpo/dayon/common/gui/common/ImageUtilities.java +++ b/src/main/java/mpo/dayon/common/gui/common/ImageUtilities.java @@ -1,8 +1,14 @@ package mpo.dayon.common.gui.common; +import javax.imageio.ImageIO; import javax.swing.ImageIcon; -import java.util.HashMap; -import java.util.Map; +import java.awt.*; +import java.awt.image.BaseMultiResolutionImage; +import java.io.IOException; +import java.util.*; +import java.util.List; + +import static java.lang.String.format; public final class ImageUtilities { private ImageUtilities() { @@ -13,11 +19,20 @@ private ImageUtilities() { public static ImageIcon getOrCreateIcon(String name) { ImageIcon icon = ICON_CACHE.get(name); if (icon == null) { - final String rname = "/images/" + name; + final String rname = "/images/%s/" + name; try { - icon = new ImageIcon(ImageUtilities.class.getResource(rname)); - } catch (NullPointerException ex) { - throw new IllegalStateException(String.format("Missing icon [%s].", rname)); + if (!name.equals("waiting.gif")) { + List imgList = new ArrayList<>(); + for (String s : Arrays.asList("100", "125", "150", "175", "200")) { + imgList.add(ImageIO.read(ImageUtilities.class.getResource(format(rname, s)))); + } + BaseMultiResolutionImage multiResolutionImage = new BaseMultiResolutionImage(imgList.toArray(new Image[0])); + icon = new ImageIcon(multiResolutionImage); + } else { + icon = new ImageIcon(ImageUtilities.class.getResource("/images/" + name)); + } + } catch (NullPointerException | IOException | IllegalArgumentException ex) { + throw new IllegalStateException(format("Missing icon [%s].", rname)); } ICON_CACHE.put(name, icon); } diff --git a/src/main/resources/images/app_32.png b/src/main/resources/images/100/app.png similarity index 100% rename from src/main/resources/images/app_32.png rename to src/main/resources/images/100/app.png diff --git a/src/main/resources/images/app_48.png b/src/main/resources/images/100/app_l.png similarity index 100% rename from src/main/resources/images/app_48.png rename to src/main/resources/images/100/app_l.png diff --git a/src/main/resources/images/capture_settings.png b/src/main/resources/images/100/capture_settings.png similarity index 100% rename from src/main/resources/images/capture_settings.png rename to src/main/resources/images/100/capture_settings.png diff --git a/src/main/resources/images/100/compatibility.png b/src/main/resources/images/100/compatibility.png new file mode 100644 index 00000000..663de74b Binary files /dev/null and b/src/main/resources/images/100/compatibility.png differ diff --git a/src/main/resources/images/100/compression_settings.png b/src/main/resources/images/100/compression_settings.png new file mode 100644 index 00000000..22dba592 Binary files /dev/null and b/src/main/resources/images/100/compression_settings.png differ diff --git a/src/main/resources/images/control.png b/src/main/resources/images/100/control.png similarity index 100% rename from src/main/resources/images/control.png rename to src/main/resources/images/100/control.png diff --git a/src/main/resources/images/cursor_white.png b/src/main/resources/images/100/cursor_white.png similarity index 100% rename from src/main/resources/images/cursor_white.png rename to src/main/resources/images/100/cursor_white.png diff --git a/src/main/resources/images/cursor_yellow.png b/src/main/resources/images/100/cursor_yellow.png similarity index 100% rename from src/main/resources/images/cursor_yellow.png rename to src/main/resources/images/100/cursor_yellow.png diff --git a/src/main/resources/images/100/down.png b/src/main/resources/images/100/down.png new file mode 100644 index 00000000..1d3bb9bd Binary files /dev/null and b/src/main/resources/images/100/down.png differ diff --git a/src/main/resources/images/100/exit.png b/src/main/resources/images/100/exit.png new file mode 100644 index 00000000..904ebc79 Binary files /dev/null and b/src/main/resources/images/100/exit.png differ diff --git a/src/main/resources/images/100/fingerprint.png b/src/main/resources/images/100/fingerprint.png new file mode 100644 index 00000000..4fa4abcc Binary files /dev/null and b/src/main/resources/images/100/fingerprint.png differ diff --git a/src/main/resources/images/100/fit.png b/src/main/resources/images/100/fit.png new file mode 100644 index 00000000..c49e0ff3 Binary files /dev/null and b/src/main/resources/images/100/fit.png differ diff --git a/src/main/resources/images/help.png b/src/main/resources/images/100/help.png similarity index 100% rename from src/main/resources/images/help.png rename to src/main/resources/images/100/help.png diff --git a/src/main/resources/images/100/info.png b/src/main/resources/images/100/info.png new file mode 100644 index 00000000..7d1ee4e0 Binary files /dev/null and b/src/main/resources/images/100/info.png differ diff --git a/src/main/resources/images/100/key.png b/src/main/resources/images/100/key.png new file mode 100644 index 00000000..6f94a75c Binary files /dev/null and b/src/main/resources/images/100/key.png differ diff --git a/src/main/resources/images/looknfeel.png b/src/main/resources/images/100/looknfeel.png similarity index 100% rename from src/main/resources/images/looknfeel.png rename to src/main/resources/images/100/looknfeel.png diff --git a/src/main/resources/images/network_settings.png b/src/main/resources/images/100/network_settings.png similarity index 100% rename from src/main/resources/images/network_settings.png rename to src/main/resources/images/100/network_settings.png diff --git a/src/main/resources/images/100/optimized/app.png b/src/main/resources/images/100/optimized/app.png new file mode 100644 index 00000000..7050b03b Binary files /dev/null and b/src/main/resources/images/100/optimized/app.png differ diff --git a/src/main/resources/images/100/optimized/app_l.png b/src/main/resources/images/100/optimized/app_l.png new file mode 100644 index 00000000..f332496a Binary files /dev/null and b/src/main/resources/images/100/optimized/app_l.png differ diff --git a/src/main/resources/images/100/optimized/capture_settings.png b/src/main/resources/images/100/optimized/capture_settings.png new file mode 100644 index 00000000..63ffc326 Binary files /dev/null and b/src/main/resources/images/100/optimized/capture_settings.png differ diff --git a/src/main/resources/images/100/optimized/compatibility.png b/src/main/resources/images/100/optimized/compatibility.png new file mode 100644 index 00000000..663de74b Binary files /dev/null and b/src/main/resources/images/100/optimized/compatibility.png differ diff --git a/src/main/resources/images/100/optimized/compression_settings.png b/src/main/resources/images/100/optimized/compression_settings.png new file mode 100644 index 00000000..22dba592 Binary files /dev/null and b/src/main/resources/images/100/optimized/compression_settings.png differ diff --git a/src/main/resources/images/100/optimized/control.png b/src/main/resources/images/100/optimized/control.png new file mode 100644 index 00000000..dda3b384 Binary files /dev/null and b/src/main/resources/images/100/optimized/control.png differ diff --git a/src/main/resources/images/100/optimized/cursor_white.png b/src/main/resources/images/100/optimized/cursor_white.png new file mode 100644 index 00000000..972ad5dd Binary files /dev/null and b/src/main/resources/images/100/optimized/cursor_white.png differ diff --git a/src/main/resources/images/100/optimized/cursor_yellow.png b/src/main/resources/images/100/optimized/cursor_yellow.png new file mode 100644 index 00000000..522dd9e5 Binary files /dev/null and b/src/main/resources/images/100/optimized/cursor_yellow.png differ diff --git a/src/main/resources/images/100/optimized/down.png b/src/main/resources/images/100/optimized/down.png new file mode 100644 index 00000000..1d3bb9bd Binary files /dev/null and b/src/main/resources/images/100/optimized/down.png differ diff --git a/src/main/resources/images/100/optimized/exit.png b/src/main/resources/images/100/optimized/exit.png new file mode 100644 index 00000000..904ebc79 Binary files /dev/null and b/src/main/resources/images/100/optimized/exit.png differ diff --git a/src/main/resources/images/100/optimized/fingerprint.png b/src/main/resources/images/100/optimized/fingerprint.png new file mode 100644 index 00000000..4fa4abcc Binary files /dev/null and b/src/main/resources/images/100/optimized/fingerprint.png differ diff --git a/src/main/resources/images/100/optimized/fit.png b/src/main/resources/images/100/optimized/fit.png new file mode 100644 index 00000000..c49e0ff3 Binary files /dev/null and b/src/main/resources/images/100/optimized/fit.png differ diff --git a/src/main/resources/images/100/optimized/help.png b/src/main/resources/images/100/optimized/help.png new file mode 100644 index 00000000..84f70d1e Binary files /dev/null and b/src/main/resources/images/100/optimized/help.png differ diff --git a/src/main/resources/images/100/optimized/info.png b/src/main/resources/images/100/optimized/info.png new file mode 100644 index 00000000..7d1ee4e0 Binary files /dev/null and b/src/main/resources/images/100/optimized/info.png differ diff --git a/src/main/resources/images/100/optimized/key.png b/src/main/resources/images/100/optimized/key.png new file mode 100644 index 00000000..6f94a75c Binary files /dev/null and b/src/main/resources/images/100/optimized/key.png differ diff --git a/src/main/resources/images/100/optimized/looknfeel.png b/src/main/resources/images/100/optimized/looknfeel.png new file mode 100644 index 00000000..5d1ee9d6 Binary files /dev/null and b/src/main/resources/images/100/optimized/looknfeel.png differ diff --git a/src/main/resources/images/100/optimized/network_settings.png b/src/main/resources/images/100/optimized/network_settings.png new file mode 100644 index 00000000..64c75c07 Binary files /dev/null and b/src/main/resources/images/100/optimized/network_settings.png differ diff --git a/src/main/resources/images/100/optimized/reset_capture.png b/src/main/resources/images/100/optimized/reset_capture.png new file mode 100644 index 00000000..a1c86a88 Binary files /dev/null and b/src/main/resources/images/100/optimized/reset_capture.png differ diff --git a/src/main/resources/images/100/optimized/settings.png b/src/main/resources/images/100/optimized/settings.png new file mode 100644 index 00000000..31c9fc69 Binary files /dev/null and b/src/main/resources/images/100/optimized/settings.png differ diff --git a/src/main/resources/images/100/optimized/shield.png b/src/main/resources/images/100/optimized/shield.png new file mode 100644 index 00000000..f504de8b Binary files /dev/null and b/src/main/resources/images/100/optimized/shield.png differ diff --git a/src/main/resources/images/start.png b/src/main/resources/images/100/optimized/start.png similarity index 100% rename from src/main/resources/images/start.png rename to src/main/resources/images/100/optimized/start.png diff --git a/src/main/resources/images/stop.png b/src/main/resources/images/100/optimized/stop.png similarity index 100% rename from src/main/resources/images/stop.png rename to src/main/resources/images/100/optimized/stop.png diff --git a/src/main/resources/images/100/optimized/up.png b/src/main/resources/images/100/optimized/up.png new file mode 100644 index 00000000..596bcbd2 Binary files /dev/null and b/src/main/resources/images/100/optimized/up.png differ diff --git a/src/main/resources/images/users_48.png b/src/main/resources/images/100/optimized/users.png similarity index 100% rename from src/main/resources/images/users_48.png rename to src/main/resources/images/100/optimized/users.png diff --git a/src/main/resources/images/100/optimized/win.png b/src/main/resources/images/100/optimized/win.png new file mode 100644 index 00000000..899edf10 Binary files /dev/null and b/src/main/resources/images/100/optimized/win.png differ diff --git a/src/main/resources/images/100/reset_capture.png b/src/main/resources/images/100/reset_capture.png new file mode 100644 index 00000000..a1c86a88 Binary files /dev/null and b/src/main/resources/images/100/reset_capture.png differ diff --git a/src/main/resources/images/100/settings.png b/src/main/resources/images/100/settings.png new file mode 100644 index 00000000..31c9fc69 Binary files /dev/null and b/src/main/resources/images/100/settings.png differ diff --git a/src/main/resources/images/100/shield.png b/src/main/resources/images/100/shield.png new file mode 100644 index 00000000..f504de8b Binary files /dev/null and b/src/main/resources/images/100/shield.png differ diff --git a/src/main/resources/images/100/start.png b/src/main/resources/images/100/start.png new file mode 100644 index 00000000..2c8dcaeb Binary files /dev/null and b/src/main/resources/images/100/start.png differ diff --git a/src/main/resources/images/100/stop.png b/src/main/resources/images/100/stop.png new file mode 100644 index 00000000..a9ec34bf Binary files /dev/null and b/src/main/resources/images/100/stop.png differ diff --git a/src/main/resources/images/100/up.png b/src/main/resources/images/100/up.png new file mode 100644 index 00000000..596bcbd2 Binary files /dev/null and b/src/main/resources/images/100/up.png differ diff --git a/src/main/resources/images/100/users.png b/src/main/resources/images/100/users.png new file mode 100644 index 00000000..85b46782 Binary files /dev/null and b/src/main/resources/images/100/users.png differ diff --git a/src/main/resources/images/100/win.png b/src/main/resources/images/100/win.png new file mode 100644 index 00000000..899edf10 Binary files /dev/null and b/src/main/resources/images/100/win.png differ diff --git a/src/main/resources/images/125/app.png b/src/main/resources/images/125/app.png new file mode 100644 index 00000000..60737ce4 Binary files /dev/null and b/src/main/resources/images/125/app.png differ diff --git a/src/main/resources/images/125/app_l.png b/src/main/resources/images/125/app_l.png new file mode 100644 index 00000000..1518cdf1 Binary files /dev/null and b/src/main/resources/images/125/app_l.png differ diff --git a/src/main/resources/images/125/capture_settings.png b/src/main/resources/images/125/capture_settings.png new file mode 100644 index 00000000..2e7f60b0 Binary files /dev/null and b/src/main/resources/images/125/capture_settings.png differ diff --git a/src/main/resources/images/125/compatibility.png b/src/main/resources/images/125/compatibility.png new file mode 100644 index 00000000..7afd144d Binary files /dev/null and b/src/main/resources/images/125/compatibility.png differ diff --git a/src/main/resources/images/125/compression_settings.png b/src/main/resources/images/125/compression_settings.png new file mode 100644 index 00000000..066aeef3 Binary files /dev/null and b/src/main/resources/images/125/compression_settings.png differ diff --git a/src/main/resources/images/125/control.png b/src/main/resources/images/125/control.png new file mode 100644 index 00000000..50042c3b Binary files /dev/null and b/src/main/resources/images/125/control.png differ diff --git a/src/main/resources/images/125/cursor_white.png b/src/main/resources/images/125/cursor_white.png new file mode 100644 index 00000000..57f16821 Binary files /dev/null and b/src/main/resources/images/125/cursor_white.png differ diff --git a/src/main/resources/images/125/cursor_yellow.png b/src/main/resources/images/125/cursor_yellow.png new file mode 100644 index 00000000..b9c83ff2 Binary files /dev/null and b/src/main/resources/images/125/cursor_yellow.png differ diff --git a/src/main/resources/images/125/down.png b/src/main/resources/images/125/down.png new file mode 100644 index 00000000..b0d85a01 Binary files /dev/null and b/src/main/resources/images/125/down.png differ diff --git a/src/main/resources/images/125/exit.png b/src/main/resources/images/125/exit.png new file mode 100644 index 00000000..d07cac36 Binary files /dev/null and b/src/main/resources/images/125/exit.png differ diff --git a/src/main/resources/images/125/fingerprint.png b/src/main/resources/images/125/fingerprint.png new file mode 100644 index 00000000..d626db2e Binary files /dev/null and b/src/main/resources/images/125/fingerprint.png differ diff --git a/src/main/resources/images/125/fit.png b/src/main/resources/images/125/fit.png new file mode 100644 index 00000000..3b24ec9a Binary files /dev/null and b/src/main/resources/images/125/fit.png differ diff --git a/src/main/resources/images/125/help.png b/src/main/resources/images/125/help.png new file mode 100644 index 00000000..59aaa132 Binary files /dev/null and b/src/main/resources/images/125/help.png differ diff --git a/src/main/resources/images/125/info.png b/src/main/resources/images/125/info.png new file mode 100644 index 00000000..d5c04afe Binary files /dev/null and b/src/main/resources/images/125/info.png differ diff --git a/src/main/resources/images/125/key.png b/src/main/resources/images/125/key.png new file mode 100644 index 00000000..510044a9 Binary files /dev/null and b/src/main/resources/images/125/key.png differ diff --git a/src/main/resources/images/125/looknfeel.png b/src/main/resources/images/125/looknfeel.png new file mode 100644 index 00000000..a6fc7966 Binary files /dev/null and b/src/main/resources/images/125/looknfeel.png differ diff --git a/src/main/resources/images/125/network_settings.png b/src/main/resources/images/125/network_settings.png new file mode 100644 index 00000000..63ca3ccd Binary files /dev/null and b/src/main/resources/images/125/network_settings.png differ diff --git a/src/main/resources/images/125/reset_capture.png b/src/main/resources/images/125/reset_capture.png new file mode 100644 index 00000000..b94f6d62 Binary files /dev/null and b/src/main/resources/images/125/reset_capture.png differ diff --git a/src/main/resources/images/125/settings.png b/src/main/resources/images/125/settings.png new file mode 100644 index 00000000..28384d97 Binary files /dev/null and b/src/main/resources/images/125/settings.png differ diff --git a/src/main/resources/images/125/shield.png b/src/main/resources/images/125/shield.png new file mode 100644 index 00000000..1a55f4ae Binary files /dev/null and b/src/main/resources/images/125/shield.png differ diff --git a/src/main/resources/images/125/start.png b/src/main/resources/images/125/start.png new file mode 100644 index 00000000..c1779433 Binary files /dev/null and b/src/main/resources/images/125/start.png differ diff --git a/src/main/resources/images/125/stop.png b/src/main/resources/images/125/stop.png new file mode 100644 index 00000000..fe6dfde4 Binary files /dev/null and b/src/main/resources/images/125/stop.png differ diff --git a/src/main/resources/images/125/up.png b/src/main/resources/images/125/up.png new file mode 100644 index 00000000..5e548cb2 Binary files /dev/null and b/src/main/resources/images/125/up.png differ diff --git a/src/main/resources/images/125/users.png b/src/main/resources/images/125/users.png new file mode 100644 index 00000000..3884c85b Binary files /dev/null and b/src/main/resources/images/125/users.png differ diff --git a/src/main/resources/images/125/win.png b/src/main/resources/images/125/win.png new file mode 100644 index 00000000..c347604e Binary files /dev/null and b/src/main/resources/images/125/win.png differ diff --git a/src/main/resources/images/150/app.png b/src/main/resources/images/150/app.png new file mode 100644 index 00000000..f332496a Binary files /dev/null and b/src/main/resources/images/150/app.png differ diff --git a/src/main/resources/images/150/app_l.png b/src/main/resources/images/150/app_l.png new file mode 100644 index 00000000..2e006f00 Binary files /dev/null and b/src/main/resources/images/150/app_l.png differ diff --git a/src/main/resources/images/150/capture_settings.png b/src/main/resources/images/150/capture_settings.png new file mode 100644 index 00000000..2afd3cc0 Binary files /dev/null and b/src/main/resources/images/150/capture_settings.png differ diff --git a/src/main/resources/images/150/compatibility.png b/src/main/resources/images/150/compatibility.png new file mode 100644 index 00000000..eb90866d Binary files /dev/null and b/src/main/resources/images/150/compatibility.png differ diff --git a/src/main/resources/images/150/compression_settings.png b/src/main/resources/images/150/compression_settings.png new file mode 100644 index 00000000..3be66b53 Binary files /dev/null and b/src/main/resources/images/150/compression_settings.png differ diff --git a/src/main/resources/images/150/control.png b/src/main/resources/images/150/control.png new file mode 100644 index 00000000..beac374d Binary files /dev/null and b/src/main/resources/images/150/control.png differ diff --git a/src/main/resources/images/150/cursor_white.png b/src/main/resources/images/150/cursor_white.png new file mode 100644 index 00000000..a4dcc23d Binary files /dev/null and b/src/main/resources/images/150/cursor_white.png differ diff --git a/src/main/resources/images/150/cursor_yellow.png b/src/main/resources/images/150/cursor_yellow.png new file mode 100644 index 00000000..7c77ba8f Binary files /dev/null and b/src/main/resources/images/150/cursor_yellow.png differ diff --git a/src/main/resources/images/150/down.png b/src/main/resources/images/150/down.png new file mode 100644 index 00000000..cebf7da5 Binary files /dev/null and b/src/main/resources/images/150/down.png differ diff --git a/src/main/resources/images/150/exit.png b/src/main/resources/images/150/exit.png new file mode 100644 index 00000000..94f1c0d8 Binary files /dev/null and b/src/main/resources/images/150/exit.png differ diff --git a/src/main/resources/images/150/fingerprint.png b/src/main/resources/images/150/fingerprint.png new file mode 100644 index 00000000..a2a276b7 Binary files /dev/null and b/src/main/resources/images/150/fingerprint.png differ diff --git a/src/main/resources/images/150/fit.png b/src/main/resources/images/150/fit.png new file mode 100644 index 00000000..20e94681 Binary files /dev/null and b/src/main/resources/images/150/fit.png differ diff --git a/src/main/resources/images/150/help.png b/src/main/resources/images/150/help.png new file mode 100644 index 00000000..c84a1912 Binary files /dev/null and b/src/main/resources/images/150/help.png differ diff --git a/src/main/resources/images/150/info.png b/src/main/resources/images/150/info.png new file mode 100644 index 00000000..ee986f38 Binary files /dev/null and b/src/main/resources/images/150/info.png differ diff --git a/src/main/resources/images/150/key.png b/src/main/resources/images/150/key.png new file mode 100644 index 00000000..54de7499 Binary files /dev/null and b/src/main/resources/images/150/key.png differ diff --git a/src/main/resources/images/150/looknfeel.png b/src/main/resources/images/150/looknfeel.png new file mode 100644 index 00000000..e7e707d6 Binary files /dev/null and b/src/main/resources/images/150/looknfeel.png differ diff --git a/src/main/resources/images/150/network_settings.png b/src/main/resources/images/150/network_settings.png new file mode 100644 index 00000000..d0e8cb22 Binary files /dev/null and b/src/main/resources/images/150/network_settings.png differ diff --git a/src/main/resources/images/150/reset_capture.png b/src/main/resources/images/150/reset_capture.png new file mode 100644 index 00000000..40686a4f Binary files /dev/null and b/src/main/resources/images/150/reset_capture.png differ diff --git a/src/main/resources/images/150/settings.png b/src/main/resources/images/150/settings.png new file mode 100644 index 00000000..4df2e8a7 Binary files /dev/null and b/src/main/resources/images/150/settings.png differ diff --git a/src/main/resources/images/150/shield.png b/src/main/resources/images/150/shield.png new file mode 100644 index 00000000..96d7ade0 Binary files /dev/null and b/src/main/resources/images/150/shield.png differ diff --git a/src/main/resources/images/150/start.png b/src/main/resources/images/150/start.png new file mode 100644 index 00000000..c260776b Binary files /dev/null and b/src/main/resources/images/150/start.png differ diff --git a/src/main/resources/images/150/stop.png b/src/main/resources/images/150/stop.png new file mode 100644 index 00000000..b535723d Binary files /dev/null and b/src/main/resources/images/150/stop.png differ diff --git a/src/main/resources/images/150/up.png b/src/main/resources/images/150/up.png new file mode 100644 index 00000000..a92d1d3a Binary files /dev/null and b/src/main/resources/images/150/up.png differ diff --git a/src/main/resources/images/150/users.png b/src/main/resources/images/150/users.png new file mode 100644 index 00000000..bf449b36 Binary files /dev/null and b/src/main/resources/images/150/users.png differ diff --git a/src/main/resources/images/150/win.png b/src/main/resources/images/150/win.png new file mode 100644 index 00000000..5f1da4d9 Binary files /dev/null and b/src/main/resources/images/150/win.png differ diff --git a/src/main/resources/images/175/app.png b/src/main/resources/images/175/app.png new file mode 100644 index 00000000..8fbfcd81 Binary files /dev/null and b/src/main/resources/images/175/app.png differ diff --git a/src/main/resources/images/175/app_l.png b/src/main/resources/images/175/app_l.png new file mode 100644 index 00000000..465e72db Binary files /dev/null and b/src/main/resources/images/175/app_l.png differ diff --git a/src/main/resources/images/175/capture_settings.png b/src/main/resources/images/175/capture_settings.png new file mode 100644 index 00000000..a051c5f8 Binary files /dev/null and b/src/main/resources/images/175/capture_settings.png differ diff --git a/src/main/resources/images/175/compatibility.png b/src/main/resources/images/175/compatibility.png new file mode 100644 index 00000000..96292b3b Binary files /dev/null and b/src/main/resources/images/175/compatibility.png differ diff --git a/src/main/resources/images/175/compression_settings.png b/src/main/resources/images/175/compression_settings.png new file mode 100644 index 00000000..73018599 Binary files /dev/null and b/src/main/resources/images/175/compression_settings.png differ diff --git a/src/main/resources/images/175/control.png b/src/main/resources/images/175/control.png new file mode 100644 index 00000000..28f3a850 Binary files /dev/null and b/src/main/resources/images/175/control.png differ diff --git a/src/main/resources/images/175/cursor_white.png b/src/main/resources/images/175/cursor_white.png new file mode 100644 index 00000000..14a85d6c Binary files /dev/null and b/src/main/resources/images/175/cursor_white.png differ diff --git a/src/main/resources/images/175/cursor_yellow.png b/src/main/resources/images/175/cursor_yellow.png new file mode 100644 index 00000000..34935f44 Binary files /dev/null and b/src/main/resources/images/175/cursor_yellow.png differ diff --git a/src/main/resources/images/175/down.png b/src/main/resources/images/175/down.png new file mode 100644 index 00000000..7df5867d Binary files /dev/null and b/src/main/resources/images/175/down.png differ diff --git a/src/main/resources/images/175/exit.png b/src/main/resources/images/175/exit.png new file mode 100644 index 00000000..8351af7e Binary files /dev/null and b/src/main/resources/images/175/exit.png differ diff --git a/src/main/resources/images/175/fingerprint.png b/src/main/resources/images/175/fingerprint.png new file mode 100644 index 00000000..10807615 Binary files /dev/null and b/src/main/resources/images/175/fingerprint.png differ diff --git a/src/main/resources/images/175/fit.png b/src/main/resources/images/175/fit.png new file mode 100644 index 00000000..6b885b15 Binary files /dev/null and b/src/main/resources/images/175/fit.png differ diff --git a/src/main/resources/images/175/help.png b/src/main/resources/images/175/help.png new file mode 100644 index 00000000..8351af7e Binary files /dev/null and b/src/main/resources/images/175/help.png differ diff --git a/src/main/resources/images/175/info.png b/src/main/resources/images/175/info.png new file mode 100644 index 00000000..ab8a40ae Binary files /dev/null and b/src/main/resources/images/175/info.png differ diff --git a/src/main/resources/images/175/key.png b/src/main/resources/images/175/key.png new file mode 100644 index 00000000..195b575d Binary files /dev/null and b/src/main/resources/images/175/key.png differ diff --git a/src/main/resources/images/175/looknfeel.png b/src/main/resources/images/175/looknfeel.png new file mode 100644 index 00000000..2fbef57b Binary files /dev/null and b/src/main/resources/images/175/looknfeel.png differ diff --git a/src/main/resources/images/175/network_settings.png b/src/main/resources/images/175/network_settings.png new file mode 100644 index 00000000..0b99ffe4 Binary files /dev/null and b/src/main/resources/images/175/network_settings.png differ diff --git a/src/main/resources/images/175/reset_capture.png b/src/main/resources/images/175/reset_capture.png new file mode 100644 index 00000000..422ffdce Binary files /dev/null and b/src/main/resources/images/175/reset_capture.png differ diff --git a/src/main/resources/images/175/settings.png b/src/main/resources/images/175/settings.png new file mode 100644 index 00000000..f307e49b Binary files /dev/null and b/src/main/resources/images/175/settings.png differ diff --git a/src/main/resources/images/175/shield.png b/src/main/resources/images/175/shield.png new file mode 100644 index 00000000..e0810b59 Binary files /dev/null and b/src/main/resources/images/175/shield.png differ diff --git a/src/main/resources/images/175/start.png b/src/main/resources/images/175/start.png new file mode 100644 index 00000000..236fcbd8 Binary files /dev/null and b/src/main/resources/images/175/start.png differ diff --git a/src/main/resources/images/175/stop.png b/src/main/resources/images/175/stop.png new file mode 100644 index 00000000..0d3664e0 Binary files /dev/null and b/src/main/resources/images/175/stop.png differ diff --git a/src/main/resources/images/175/up.png b/src/main/resources/images/175/up.png new file mode 100644 index 00000000..cb70f952 Binary files /dev/null and b/src/main/resources/images/175/up.png differ diff --git a/src/main/resources/images/175/users.png b/src/main/resources/images/175/users.png new file mode 100644 index 00000000..08f68dbd Binary files /dev/null and b/src/main/resources/images/175/users.png differ diff --git a/src/main/resources/images/175/win.png b/src/main/resources/images/175/win.png new file mode 100644 index 00000000..ffab1e61 Binary files /dev/null and b/src/main/resources/images/175/win.png differ diff --git a/src/main/resources/images/200/app.png b/src/main/resources/images/200/app.png new file mode 100644 index 00000000..8a5a0818 Binary files /dev/null and b/src/main/resources/images/200/app.png differ diff --git a/src/main/resources/images/200/app_l.png b/src/main/resources/images/200/app_l.png new file mode 100644 index 00000000..cab6c1d2 Binary files /dev/null and b/src/main/resources/images/200/app_l.png differ diff --git a/src/main/resources/images/200/capture_settings.png b/src/main/resources/images/200/capture_settings.png new file mode 100644 index 00000000..5e724fce Binary files /dev/null and b/src/main/resources/images/200/capture_settings.png differ diff --git a/src/main/resources/images/200/compatibility.png b/src/main/resources/images/200/compatibility.png new file mode 100644 index 00000000..e4a1c490 Binary files /dev/null and b/src/main/resources/images/200/compatibility.png differ diff --git a/src/main/resources/images/200/compression_settings.png b/src/main/resources/images/200/compression_settings.png new file mode 100644 index 00000000..c4450d2c Binary files /dev/null and b/src/main/resources/images/200/compression_settings.png differ diff --git a/src/main/resources/images/200/control.png b/src/main/resources/images/200/control.png new file mode 100644 index 00000000..ccf2b2c1 Binary files /dev/null and b/src/main/resources/images/200/control.png differ diff --git a/src/main/resources/images/200/cursor_white.png b/src/main/resources/images/200/cursor_white.png new file mode 100644 index 00000000..f9501334 Binary files /dev/null and b/src/main/resources/images/200/cursor_white.png differ diff --git a/src/main/resources/images/200/cursor_yellow.png b/src/main/resources/images/200/cursor_yellow.png new file mode 100644 index 00000000..f94eb6e2 Binary files /dev/null and b/src/main/resources/images/200/cursor_yellow.png differ diff --git a/src/main/resources/images/200/down.png b/src/main/resources/images/200/down.png new file mode 100644 index 00000000..9acd32db Binary files /dev/null and b/src/main/resources/images/200/down.png differ diff --git a/src/main/resources/images/200/exit.png b/src/main/resources/images/200/exit.png new file mode 100644 index 00000000..725d5dbe Binary files /dev/null and b/src/main/resources/images/200/exit.png differ diff --git a/src/main/resources/images/200/fingerprint.png b/src/main/resources/images/200/fingerprint.png new file mode 100644 index 00000000..8e58a9b7 Binary files /dev/null and b/src/main/resources/images/200/fingerprint.png differ diff --git a/src/main/resources/images/200/fit.png b/src/main/resources/images/200/fit.png new file mode 100644 index 00000000..7a7323c3 Binary files /dev/null and b/src/main/resources/images/200/fit.png differ diff --git a/src/main/resources/images/200/help.png b/src/main/resources/images/200/help.png new file mode 100644 index 00000000..725d5dbe Binary files /dev/null and b/src/main/resources/images/200/help.png differ diff --git a/src/main/resources/images/200/info.png b/src/main/resources/images/200/info.png new file mode 100644 index 00000000..4489f562 Binary files /dev/null and b/src/main/resources/images/200/info.png differ diff --git a/src/main/resources/images/200/key.png b/src/main/resources/images/200/key.png new file mode 100644 index 00000000..6fb09609 Binary files /dev/null and b/src/main/resources/images/200/key.png differ diff --git a/src/main/resources/images/200/looknfeel.png b/src/main/resources/images/200/looknfeel.png new file mode 100644 index 00000000..c87c390c Binary files /dev/null and b/src/main/resources/images/200/looknfeel.png differ diff --git a/src/main/resources/images/200/network_settings.png b/src/main/resources/images/200/network_settings.png new file mode 100644 index 00000000..76760cc2 Binary files /dev/null and b/src/main/resources/images/200/network_settings.png differ diff --git a/src/main/resources/images/200/reset_capture.png b/src/main/resources/images/200/reset_capture.png new file mode 100644 index 00000000..014b3665 Binary files /dev/null and b/src/main/resources/images/200/reset_capture.png differ diff --git a/src/main/resources/images/200/settings.png b/src/main/resources/images/200/settings.png new file mode 100644 index 00000000..0f48c237 Binary files /dev/null and b/src/main/resources/images/200/settings.png differ diff --git a/src/main/resources/images/200/shield.png b/src/main/resources/images/200/shield.png new file mode 100644 index 00000000..913a1878 Binary files /dev/null and b/src/main/resources/images/200/shield.png differ diff --git a/src/main/resources/images/200/start.png b/src/main/resources/images/200/start.png new file mode 100644 index 00000000..ccd5dfc7 Binary files /dev/null and b/src/main/resources/images/200/start.png differ diff --git a/src/main/resources/images/200/stop.png b/src/main/resources/images/200/stop.png new file mode 100644 index 00000000..f10b1961 Binary files /dev/null and b/src/main/resources/images/200/stop.png differ diff --git a/src/main/resources/images/200/up.png b/src/main/resources/images/200/up.png new file mode 100644 index 00000000..26097cf6 Binary files /dev/null and b/src/main/resources/images/200/up.png differ diff --git a/src/main/resources/images/200/users.png b/src/main/resources/images/200/users.png new file mode 100644 index 00000000..72c36cd6 Binary files /dev/null and b/src/main/resources/images/200/users.png differ diff --git a/src/main/resources/images/200/win.png b/src/main/resources/images/200/win.png new file mode 100644 index 00000000..c6cf2c61 Binary files /dev/null and b/src/main/resources/images/200/win.png differ diff --git a/src/main/resources/images/compatibility.png b/src/main/resources/images/compatibility.png deleted file mode 100644 index 94423014..00000000 Binary files a/src/main/resources/images/compatibility.png and /dev/null differ diff --git a/src/main/resources/images/compression_settings.png b/src/main/resources/images/compression_settings.png deleted file mode 100644 index b77f0551..00000000 Binary files a/src/main/resources/images/compression_settings.png and /dev/null differ diff --git a/src/main/resources/images/copy.png b/src/main/resources/images/copy.png deleted file mode 100644 index df1dce74..00000000 Binary files a/src/main/resources/images/copy.png and /dev/null differ diff --git a/src/main/resources/images/down.png b/src/main/resources/images/down.png deleted file mode 100644 index 3d6e63ec..00000000 Binary files a/src/main/resources/images/down.png and /dev/null differ diff --git a/src/main/resources/images/exit.png b/src/main/resources/images/exit.png deleted file mode 100644 index f509d5b0..00000000 Binary files a/src/main/resources/images/exit.png and /dev/null differ diff --git a/src/main/resources/images/fingerprint.png b/src/main/resources/images/fingerprint.png deleted file mode 100644 index 357015d9..00000000 Binary files a/src/main/resources/images/fingerprint.png and /dev/null differ diff --git a/src/main/resources/images/fit.png b/src/main/resources/images/fit.png deleted file mode 100644 index 3e91ff68..00000000 Binary files a/src/main/resources/images/fit.png and /dev/null differ diff --git a/src/main/resources/images/info.png b/src/main/resources/images/info.png deleted file mode 100644 index c360e8fa..00000000 Binary files a/src/main/resources/images/info.png and /dev/null differ diff --git a/src/main/resources/images/key.png b/src/main/resources/images/key.png deleted file mode 100644 index 63e2281e..00000000 Binary files a/src/main/resources/images/key.png and /dev/null differ diff --git a/src/main/resources/images/reset_capture.png b/src/main/resources/images/reset_capture.png deleted file mode 100644 index e5d9ff87..00000000 Binary files a/src/main/resources/images/reset_capture.png and /dev/null differ diff --git a/src/main/resources/images/settings.png b/src/main/resources/images/settings.png deleted file mode 100644 index e4effd3e..00000000 Binary files a/src/main/resources/images/settings.png and /dev/null differ diff --git a/src/main/resources/images/shield.png b/src/main/resources/images/shield.png deleted file mode 100644 index 1b492cab..00000000 Binary files a/src/main/resources/images/shield.png and /dev/null differ diff --git a/src/main/resources/images/up.png b/src/main/resources/images/up.png deleted file mode 100644 index 86329d11..00000000 Binary files a/src/main/resources/images/up.png and /dev/null differ diff --git a/src/main/resources/images/win.png b/src/main/resources/images/win.png deleted file mode 100644 index cbc97853..00000000 Binary files a/src/main/resources/images/win.png and /dev/null differ