diff --git a/PlayWall/src/main/resources/lang/_de.properties b/PlayWall/src/main/resources/lang/_de.properties index 9a34ee6fd50a2f8b0744d85818267e6cd852b17b..7058dabd67cd9c35efa91bc4f5dcc3260f4c931e 100755 --- a/PlayWall/src/main/resources/lang/_de.properties +++ b/PlayWall/src/main/resources/lang/_de.properties @@ -266,6 +266,5 @@ Auth.Logout=Alle Onlineprojekte sind nicht mehr lokal verf\u00FCgbar. #LightMode Enum LightMode.LOW=Niedrig -LightMode.MIDDLE=Mittel -LightMode.NORMAL=Hell -LightMode.HIGH=Billiant \ No newline at end of file +LightMode.NORMAL=Mittel +LightMode.HIGH=Hell \ No newline at end of file diff --git a/PlayWallCore/src/main/java/de/tobias/playpad/action/feedback/LightMode.java b/PlayWallCore/src/main/java/de/tobias/playpad/action/feedback/LightMode.java index 17542c04334d2b3ba848a0cc87e587a71eb5c1c4..324ebe9ddd6cc9795f62cec20eb4a5fdf3cd120b 100644 --- a/PlayWallCore/src/main/java/de/tobias/playpad/action/feedback/LightMode.java +++ b/PlayWallCore/src/main/java/de/tobias/playpad/action/feedback/LightMode.java @@ -8,7 +8,6 @@ import java.util.stream.Stream; public enum LightMode { LOW, - MIDDLE, NORMAL, HIGH; diff --git a/PlayWallPlugins/PlayWallPluginLaunchpad/src/main/java/de/tobias/playpad/launchpadplugin/midi/mk2/LaunchPadMK2Color.java b/PlayWallPlugins/PlayWallPluginLaunchpad/src/main/java/de/tobias/playpad/launchpadplugin/midi/mk2/LaunchPadMK2Color.java index a0d357257ae6fe9a7ec84e15eb65ad904d5471c9..e6ca89373768ef0d4c91b1c85eb559a194245f03 100644 --- a/PlayWallPlugins/PlayWallPluginLaunchpad/src/main/java/de/tobias/playpad/launchpadplugin/midi/mk2/LaunchPadMK2Color.java +++ b/PlayWallPlugins/PlayWallPluginLaunchpad/src/main/java/de/tobias/playpad/launchpadplugin/midi/mk2/LaunchPadMK2Color.java @@ -13,98 +13,83 @@ public enum LaunchPadMK2Color implements FeedbackColor, LightMode.ILightMode { C0_3(3, Color.rgb(255, 255, 255), LightMode.HIGH), // RED - C1_1(4, Color.rgb(255, 0, 0), LightMode.HIGH), - C1_2(5, Color.rgb(255, 0, 0), LightMode.NORMAL), - C1_3(6, Color.rgb(255, 0, 0), LightMode.MIDDLE), + C1_2(5, Color.rgb(255, 0, 0), LightMode.HIGH), + C1_3(6, Color.rgb(255, 0, 0), LightMode.NORMAL), C1_4(7, Color.rgb(255, 0, 0), LightMode.LOW), // Orange - C2_1(8, Color.rgb(255, 127, 0), LightMode.HIGH), - C2_2(9, Color.rgb(255, 127, 0), LightMode.NORMAL), - C2_3(10, Color.rgb(255, 127, 0), LightMode.MIDDLE), + C2_2(9, Color.rgb(255, 127, 0), LightMode.HIGH), + C2_3(10, Color.rgb(255, 127, 0), LightMode.NORMAL), C2_4(11, Color.rgb(255, 127, 0), LightMode.LOW), // LIME - C3_1(12, Color.rgb(235, 255, 39), LightMode.HIGH), - C3_2(13, Color.rgb(235, 255, 39), LightMode.NORMAL), - C3_3(14, Color.rgb(235, 255, 39), LightMode.MIDDLE), + C3_2(13, Color.rgb(235, 255, 39), LightMode.HIGH), + C3_3(14, Color.rgb(235, 255, 39), LightMode.NORMAL), C3_4(15, Color.rgb(235, 255, 39), LightMode.LOW), // LIGHT GREEN - C4_1(16, Color.rgb(123, 255, 66), LightMode.HIGH), - C4_2(17, Color.rgb(123, 255, 66), LightMode.NORMAL), - C4_3(18, Color.rgb(123, 255, 66), LightMode.MIDDLE), + C4_2(17, Color.rgb(123, 255, 66), LightMode.HIGH), + C4_3(18, Color.rgb(123, 255, 66), LightMode.NORMAL), C4_4(19, Color.rgb(123, 255, 66), LightMode.LOW), // GREEN - C5_1(20, Color.rgb(0, 255, 0), LightMode.HIGH), - C5_2(21, Color.rgb(0, 255, 0), LightMode.NORMAL), - C5_3(22, Color.rgb(0, 255, 0), LightMode.MIDDLE), + C5_2(21, Color.rgb(0, 255, 0), LightMode.HIGH), + C5_3(22, Color.rgb(0, 255, 0), LightMode.NORMAL), C5_4(23, Color.rgb(0, 255, 0), LightMode.LOW), // GREEN - C6_1(24, Color.rgb(62, 255, 112), LightMode.HIGH), - C6_2(25, Color.rgb(62, 255, 112), LightMode.NORMAL), - C6_3(26, Color.rgb(62, 255, 112), LightMode.MIDDLE), + C6_2(25, Color.rgb(62, 255, 112), LightMode.HIGH), + C6_3(26, Color.rgb(62, 255, 112), LightMode.NORMAL), C6_4(27, Color.rgb(62, 255, 112), LightMode.LOW), // TURKEY - C7_1(28, Color.rgb(62, 255, 112), LightMode.HIGH), - C7_2(29, Color.rgb(62, 255, 112), LightMode.NORMAL), - C7_3(30, Color.rgb(62, 255, 112), LightMode.MIDDLE), + C7_2(29, Color.rgb(62, 255, 112), LightMode.HIGH), + C7_3(30, Color.rgb(62, 255, 112), LightMode.NORMAL), C7_4(31, Color.rgb(62, 255, 112), LightMode.LOW), // TURKEY - C8_1(32, Color.rgb(101, 255, 196), LightMode.HIGH), - C8_2(33, Color.rgb(101, 255, 196), LightMode.NORMAL), - C8_3(34, Color.rgb(101, 255, 196), LightMode.MIDDLE), + C8_2(33, Color.rgb(101, 255, 196), LightMode.HIGH), + C8_3(34, Color.rgb(101, 255, 196), LightMode.NORMAL), C8_4(35, Color.rgb(101, 255, 196), LightMode.LOW), // LIGHT BLUE - C9_1(36, Color.rgb(91, 255, 253), LightMode.HIGH), - C9_2(37, Color.rgb(91, 255, 253), LightMode.NORMAL), - C9_3(38, Color.rgb(91, 255, 253), LightMode.MIDDLE), + C9_2(37, Color.rgb(91, 255, 253), LightMode.HIGH), + C9_3(38, Color.rgb(91, 255, 253), LightMode.NORMAL), C9_4(39, Color.rgb(91, 255, 253), LightMode.LOW), // BLUE - C10_1(40, Color.rgb(69, 169, 255), LightMode.HIGH), - C10_2(41, Color.rgb(69, 169, 255), LightMode.NORMAL), - C10_3(42, Color.rgb(69, 169, 255), LightMode.MIDDLE), + C10_2(41, Color.rgb(69, 169, 255), LightMode.HIGH), + C10_3(42, Color.rgb(69, 169, 255), LightMode.NORMAL), C10_4(43, Color.rgb(69, 169, 255), LightMode.LOW), // DARK BLUE - C11_1(44, Color.rgb(30, 67, 255), LightMode.HIGH), - C11_2(45, Color.rgb(30, 67, 255), LightMode.NORMAL), - C11_3(46, Color.rgb(30, 67, 255), LightMode.MIDDLE), + C11_2(45, Color.rgb(30, 67, 255), LightMode.HIGH), + C11_3(46, Color.rgb(30, 67, 255), LightMode.NORMAL), C11_4(47, Color.rgb(30, 67, 255), LightMode.LOW), // PURPLE - C12_1(48, Color.rgb(125, 73, 255), LightMode.HIGH), - C12_2(49, Color.rgb(125, 73, 255), LightMode.NORMAL), - C12_3(50, Color.rgb(125, 73, 255), LightMode.MIDDLE), + C12_2(49, Color.rgb(125, 73, 255), LightMode.HIGH), + C12_3(50, Color.rgb(125, 73, 255), LightMode.NORMAL), C12_4(51, Color.rgb(125, 73, 255), LightMode.LOW), // VIOLET - C13_1(52, Color.rgb(254, 85, 255), LightMode.HIGH), - C13_2(53, Color.rgb(254, 85, 255), LightMode.NORMAL), - C13_3(54, Color.rgb(254, 85, 255), LightMode.MIDDLE), + C13_2(53, Color.rgb(254, 85, 255), LightMode.HIGH), + C13_3(54, Color.rgb(254, 85, 255), LightMode.NORMAL), C13_4(55, Color.rgb(254, 85, 255), LightMode.LOW), // VIOLET - C14_1(56, Color.rgb(255, 75, 191), LightMode.HIGH), - C14_2(57, Color.rgb(255, 75, 191), LightMode.NORMAL), - C14_3(58, Color.rgb(255, 75, 191), LightMode.MIDDLE), + C14_2(57, Color.rgb(255, 75, 191), LightMode.HIGH), + C14_3(58, Color.rgb(255, 75, 191), LightMode.NORMAL), C14_4(59, Color.rgb(255, 75, 191), LightMode.LOW), // BROWN - C15_1(60, Color.rgb(255, 100, 69), LightMode.HIGH), - C15_2(61, Color.rgb(255, 100, 69), LightMode.NORMAL), - C15_3(62, Color.rgb(255, 100, 69), LightMode.MIDDLE), + C15_2(61, Color.rgb(255, 100, 69), LightMode.HIGH), + C15_3(62, Color.rgb(255, 100, 69), LightMode.NORMAL), C15_4(63, Color.rgb(255, 100, 69), LightMode.LOW); - private int midi; - private Color color; - private LightMode lightMode; + private final int midi; + private final Color color; + private final LightMode lightMode; LaunchPadMK2Color(int midi, Color color, LightMode lightMode) { this.midi = midi; @@ -112,7 +97,6 @@ public enum LaunchPadMK2Color implements FeedbackColor, LightMode.ILightMode { this.lightMode = lightMode; } - @Override public Paint getColor() { return color; @@ -131,10 +115,8 @@ public enum LaunchPadMK2Color implements FeedbackColor, LightMode.ILightMode { @Override public FeedbackColor translate(LightMode lightMode) { for (LaunchPadMK2Color instance : values()) { - if (instance.getColor().equals(this.getColor())) { - if (instance.lightMode == lightMode) { - return instance; - } + if (instance.getColor().equals(this.getColor()) && instance.lightMode == lightMode) { + return instance; } } return null;