From: Debayan Sutradhar Date: Thu, 27 May 2021 23:46:01 +0530 Subject: Added better default PluginsPane icon. Added out-of-date disclaimer for style_classes.txt --- Added better default PluginsPane icon. Added out-of-date disclaimer for style_classes.txt --- --- 'a/src/main/java/com/stream_pi/server/window/dashboard/PluginsPane.java' +++ b/src/main/java/com/stream_pi/server/window/dashboard/PluginsPane.java @@ -97,9 +97,18 @@ public class PluginsPane extends VBox { if(graphic == null) { - FontIcon cogs = new FontIcon("fas-cogs"); - cogs.getStyleClass().add("plugins_pane_each_plugin_button_icon"); - eachNormalActionPluginButton.setGraphic(cogs); + if(eachAction.getActionType() == ActionType.TOGGLE) + { + FontIcon toggleIcon = new FontIcon("fas-toggle-on"); + toggleIcon.getStyleClass().add("plugins_pane_each_plugin_button_icon_toggle"); + eachNormalActionPluginButton.setGraphic(toggleIcon); + } + else + { + FontIcon cogs = new FontIcon("fas-cogs"); + cogs.getStyleClass().add("plugins_pane_each_plugin_button_icon_normal"); + eachNormalActionPluginButton.setGraphic(cogs); + } } else { --- 'a/style_classes.txt' +++ b/style_classes.txt @@ -1,3 +1,5 @@ +This list is somewhat outdated. Some classes are missing/no longer work. This will be updated soon + dashboard Action Details Pane - action_details_pane Heading HBox - action_details_pane_heading_box