diff --git a/flutter-idea/src/io/flutter/actions/DeviceSelectorRefresherAction.java b/flutter-idea/src/io/flutter/actions/DeviceSelectorRefresherAction.java index 706bb52e9..40e856ea8 100644 --- a/flutter-idea/src/io/flutter/actions/DeviceSelectorRefresherAction.java +++ b/flutter-idea/src/io/flutter/actions/DeviceSelectorRefresherAction.java @@ -5,18 +5,15 @@ */ package io.flutter.actions; -import com.intellij.openapi.actionSystem.*; +import com.intellij.openapi.actionSystem.ActionUpdateThread; +import com.intellij.openapi.actionSystem.AnAction; +import com.intellij.openapi.actionSystem.AnActionEvent; import com.intellij.openapi.project.Project; -import icons.FlutterIcons; import io.flutter.run.daemon.DeviceService; import io.flutter.utils.FlutterModuleUtils; import org.jetbrains.annotations.NotNull; public class DeviceSelectorRefresherAction extends AnAction { - public DeviceSelectorRefresherAction() { - super(FlutterIcons.RefreshItems); - } - @Override public void actionPerformed(@NotNull AnActionEvent e) { final Project project = e.getProject(); diff --git a/flutter-idea/src/io/flutter/actions/RestartFlutterDaemonAction.java b/flutter-idea/src/io/flutter/actions/RestartFlutterDaemonAction.java index f352084a0..e429b83d2 100644 --- a/flutter-idea/src/io/flutter/actions/RestartFlutterDaemonAction.java +++ b/flutter-idea/src/io/flutter/actions/RestartFlutterDaemonAction.java @@ -13,10 +13,6 @@ import org.jetbrains.annotations.NotNull; public class RestartFlutterDaemonAction extends AnAction { - public RestartFlutterDaemonAction() { - super("Refresh"); - } - @Override public void actionPerformed(AnActionEvent event) { final Project project = event.getProject(); diff --git a/flutter-idea/src/io/flutter/actions/RunFlutterAction.java b/flutter-idea/src/io/flutter/actions/RunFlutterAction.java index 127663119..725b8014a 100644 --- a/flutter-idea/src/io/flutter/actions/RunFlutterAction.java +++ b/flutter-idea/src/io/flutter/actions/RunFlutterAction.java @@ -25,7 +25,6 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import javax.swing.*; import java.util.ArrayList; import java.util.List; import java.util.Objects; @@ -35,14 +34,10 @@ public abstract class RunFlutterAction extends AnAction { private final @NotNull FlutterLaunchMode myLaunchMode; private final @NotNull String myExecutorId; - public RunFlutterAction(@NotNull String text, - @NotNull String detailedTextKey, - @NotNull String description, - @NotNull Icon icon, - @NotNull FlutterLaunchMode launchMode, - @NotNull String executorId) { - super(text, description, icon); - + public RunFlutterAction( + @NotNull String detailedTextKey, + @NotNull FlutterLaunchMode launchMode, + @NotNull String executorId) { myDetailedTextKey = detailedTextKey; myLaunchMode = launchMode; myExecutorId = executorId; diff --git a/flutter-idea/src/io/flutter/actions/RunProfileFlutterApp.java b/flutter-idea/src/io/flutter/actions/RunProfileFlutterApp.java index 748dc47d5..af163d184 100644 --- a/flutter-idea/src/io/flutter/actions/RunProfileFlutterApp.java +++ b/flutter-idea/src/io/flutter/actions/RunProfileFlutterApp.java @@ -5,17 +5,13 @@ */ package io.flutter.actions; -import com.intellij.icons.AllIcons; import com.intellij.openapi.wm.ToolWindowId; -import io.flutter.FlutterBundle; import io.flutter.run.FlutterLaunchMode; public class RunProfileFlutterApp extends RunFlutterAction { - public static final String TEXT = FlutterBundle.message("app.profile.action.text"); - public static final String DESCRIPTION = FlutterBundle.message("app.profile.action.description"); private static final String TEXT_DETAIL_MSG_KEY = "app.profile.config.action.text"; public RunProfileFlutterApp() { - super(TEXT, TEXT_DETAIL_MSG_KEY, DESCRIPTION, AllIcons.Actions.Execute, FlutterLaunchMode.PROFILE, ToolWindowId.RUN); + super(TEXT_DETAIL_MSG_KEY, FlutterLaunchMode.PROFILE, ToolWindowId.RUN); } } diff --git a/flutter-idea/src/io/flutter/actions/RunReleaseFlutterApp.java b/flutter-idea/src/io/flutter/actions/RunReleaseFlutterApp.java index 72c26ef99..64f4d0517 100644 --- a/flutter-idea/src/io/flutter/actions/RunReleaseFlutterApp.java +++ b/flutter-idea/src/io/flutter/actions/RunReleaseFlutterApp.java @@ -5,17 +5,13 @@ */ package io.flutter.actions; -import com.intellij.icons.AllIcons; import com.intellij.openapi.wm.ToolWindowId; -import io.flutter.FlutterBundle; import io.flutter.run.FlutterLaunchMode; public class RunReleaseFlutterApp extends RunFlutterAction { - public static final String TEXT = FlutterBundle.message("app.release.action.text"); - public static final String DESCRIPTION = FlutterBundle.message("app.release.action.description"); private static final String TEXT_DETAIL_MSG_KEY = "app.release.config.action.text"; public RunReleaseFlutterApp() { - super(TEXT, TEXT_DETAIL_MSG_KEY, DESCRIPTION, AllIcons.Actions.Execute, FlutterLaunchMode.RELEASE, ToolWindowId.RUN); + super(TEXT_DETAIL_MSG_KEY, FlutterLaunchMode.RELEASE, ToolWindowId.RUN); } } diff --git a/resources/META-INF/plugin.xml b/resources/META-INF/plugin.xml index 9294ef7cc..1afa5e127 100644 --- a/resources/META-INF/plugin.xml +++ b/resources/META-INF/plugin.xml @@ -160,7 +160,8 @@ icon="FlutterIcons.Phone"/> + description="Refresh device list" + icon="FlutterIcons.RefreshItems"/> @@ -316,12 +317,14 @@ diff --git a/resources/META-INF/plugin_template.xml b/resources/META-INF/plugin_template.xml index f40409e64..8eea4869f 100644 --- a/resources/META-INF/plugin_template.xml +++ b/resources/META-INF/plugin_template.xml @@ -62,7 +62,8 @@ icon="FlutterIcons.Phone"/> + description="Refresh device list" + icon="FlutterIcons.RefreshItems"/> @@ -218,12 +219,14 @@