diff --git a/Flow.Launcher/Flow.Launcher.csproj b/Flow.Launcher/Flow.Launcher.csproj
index 53c1bafc738..848c52f1f1d 100644
--- a/Flow.Launcher/Flow.Launcher.csproj
+++ b/Flow.Launcher/Flow.Launcher.csproj
@@ -111,6 +111,12 @@
+
+
+ PreserveNewest
+
+
+
diff --git a/Flow.Launcher/Images/dev.ico b/Flow.Launcher/Images/dev.ico
new file mode 100644
index 00000000000..aba4eb2f94f
Binary files /dev/null and b/Flow.Launcher/Images/dev.ico differ
diff --git a/Flow.Launcher/MainWindow.xaml.cs b/Flow.Launcher/MainWindow.xaml.cs
index c333c4e8506..a0797925356 100644
--- a/Flow.Launcher/MainWindow.xaml.cs
+++ b/Flow.Launcher/MainWindow.xaml.cs
@@ -332,11 +332,10 @@ private void InitializeNotifyIcon()
_notifyIcon = new NotifyIcon
{
Text = Infrastructure.Constant.FlowLauncherFullName,
- Icon = Properties.Resources.app,
+ Icon = Constant.Version == "1.0.0" ? Properties.Resources.dev : Properties.Resources.app,
Visible = !_settings.HideNotifyIcon
};
-
var openIcon = new FontIcon
{
Glyph = "\ue71e"
diff --git a/Flow.Launcher/Properties/Resources.Designer.cs b/Flow.Launcher/Properties/Resources.Designer.cs
index 43927cb98fd..ce4d4fe1338 100644
--- a/Flow.Launcher/Properties/Resources.Designer.cs
+++ b/Flow.Launcher/Properties/Resources.Designer.cs
@@ -77,5 +77,13 @@ internal static System.Drawing.Icon gamemode
return ((System.Drawing.Icon)(obj));
}
}
+ internal static System.Drawing.Icon dev
+ {
+ get
+ {
+ object obj = ResourceManager.GetObject("dev", resourceCulture);
+ return ((System.Drawing.Icon)(obj));
+ }
+ }
}
}
diff --git a/Flow.Launcher/Properties/Resources.resx b/Flow.Launcher/Properties/Resources.resx
index 2126cb185c7..d608b69d5ef 100644
--- a/Flow.Launcher/Properties/Resources.resx
+++ b/Flow.Launcher/Properties/Resources.resx
@@ -112,15 +112,18 @@
2.0
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
..\Resources\app.ico;System.Drawing.Icon, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\Images\dev.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
..\Images\gamemode.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
diff --git a/Flow.Launcher/Resources/dev.ico b/Flow.Launcher/Resources/dev.ico
new file mode 100644
index 00000000000..5d06b9f2857
Binary files /dev/null and b/Flow.Launcher/Resources/dev.ico differ