diff --git a/Bloxstrap/App.xaml.cs b/Bloxstrap/App.xaml.cs index 1988186..1c6426a 100644 --- a/Bloxstrap/App.xaml.cs +++ b/Bloxstrap/App.xaml.cs @@ -9,7 +9,6 @@ using System.Windows; using Microsoft.Win32; using Bloxstrap.Models; -using Bloxstrap.Dialogs.Menu; using Bloxstrap.Enums; using Bloxstrap.Helpers; using Bloxstrap.Views; diff --git a/Bloxstrap/Bootstrapper.cs b/Bloxstrap/Bootstrapper.cs index f52f4e3..10dbe28 100644 --- a/Bloxstrap/Bootstrapper.cs +++ b/Bloxstrap/Bootstrapper.cs @@ -11,7 +11,7 @@ using System.Windows; using Microsoft.Win32; -using Bloxstrap.Dialogs.BootstrapperDialogs; +using Bloxstrap.Dialogs; using Bloxstrap.Helpers; using Bloxstrap.Helpers.Integrations; using Bloxstrap.Helpers.RSMM; @@ -381,7 +381,20 @@ namespace Bloxstrap .WriteToFile(Path.Combine(Directories.StartMenu, "Play Roblox.lnk")); ShellLink.Shortcut.CreateShortcut(Directories.Application, "-preferences", Directories.Application, 0) - .WriteToFile(Path.Combine(Directories.StartMenu, $"Configure {App.ProjectName}.lnk")); + .WriteToFile(Path.Combine(Directories.StartMenu, $"{App.ProjectName} Menu.lnk")); + } + else + { + // v2.0.0 - rebadge configuration menu as just "Bloxstrap Menu" + string oldMenuShortcut = Path.Combine(Directories.StartMenu, $"Configure {App.ProjectName}.lnk"); + string newMenuShortcut = Path.Combine(Directories.StartMenu, $"{App.ProjectName} Menu.lnk"); + + if (File.Exists(oldMenuShortcut)) + File.Delete(oldMenuShortcut); + + if (!File.Exists(newMenuShortcut)) + ShellLink.Shortcut.CreateShortcut(Directories.Application, "-preferences", Directories.Application, 0) + .WriteToFile(newMenuShortcut); } if (App.Settings.CreateDesktopIcon && !File.Exists(Path.Combine(Directories.Desktop, "Play Roblox.lnk"))) diff --git a/Bloxstrap/Dialogs/BootstrapperDialogs/BootstrapperDialogForm.cs b/Bloxstrap/Dialogs/BootstrapperDialogForm.cs similarity index 98% rename from Bloxstrap/Dialogs/BootstrapperDialogs/BootstrapperDialogForm.cs rename to Bloxstrap/Dialogs/BootstrapperDialogForm.cs index 98e958d..7874267 100644 --- a/Bloxstrap/Dialogs/BootstrapperDialogs/BootstrapperDialogForm.cs +++ b/Bloxstrap/Dialogs/BootstrapperDialogForm.cs @@ -6,7 +6,7 @@ using System.Windows.Forms; using Bloxstrap.Enums; using Bloxstrap.Helpers; -namespace Bloxstrap.Dialogs.BootstrapperDialogs +namespace Bloxstrap.Dialogs { public class BootstrapperDialogForm : Form, IBootstrapperDialog { diff --git a/Bloxstrap/Dialogs/BootstrapperDialogs/IBootstrapperDialog.cs b/Bloxstrap/Dialogs/IBootstrapperDialog.cs similarity index 90% rename from Bloxstrap/Dialogs/BootstrapperDialogs/IBootstrapperDialog.cs rename to Bloxstrap/Dialogs/IBootstrapperDialog.cs index 772ecee..6b85d07 100644 --- a/Bloxstrap/Dialogs/BootstrapperDialogs/IBootstrapperDialog.cs +++ b/Bloxstrap/Dialogs/IBootstrapperDialog.cs @@ -1,6 +1,6 @@ using System.Windows.Forms; -namespace Bloxstrap.Dialogs.BootstrapperDialogs +namespace Bloxstrap.Dialogs { public interface IBootstrapperDialog { diff --git a/Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2009.Designer.cs b/Bloxstrap/Dialogs/LegacyDialog2009.Designer.cs similarity index 98% rename from Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2009.Designer.cs rename to Bloxstrap/Dialogs/LegacyDialog2009.Designer.cs index af757c5..e6cf932 100644 --- a/Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2009.Designer.cs +++ b/Bloxstrap/Dialogs/LegacyDialog2009.Designer.cs @@ -1,6 +1,6 @@ using System.Windows.Forms; -namespace Bloxstrap.Dialogs.BootstrapperDialogs +namespace Bloxstrap.Dialogs { partial class LegacyDialog2009 { diff --git a/Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2009.cs b/Bloxstrap/Dialogs/LegacyDialog2009.cs similarity index 96% rename from Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2009.cs rename to Bloxstrap/Dialogs/LegacyDialog2009.cs index 0592603..2d6b4b3 100644 --- a/Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2009.cs +++ b/Bloxstrap/Dialogs/LegacyDialog2009.cs @@ -1,7 +1,7 @@ using System; using System.Windows.Forms; -namespace Bloxstrap.Dialogs.BootstrapperDialogs +namespace Bloxstrap.Dialogs { // windows: https://youtu.be/VpduiruysuM?t=18 // mac: https://youtu.be/ncHhbcVDRgQ?t=63 diff --git a/Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2009.resx b/Bloxstrap/Dialogs/LegacyDialog2009.resx similarity index 100% rename from Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2009.resx rename to Bloxstrap/Dialogs/LegacyDialog2009.resx diff --git a/Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2011.Designer.cs b/Bloxstrap/Dialogs/LegacyDialog2011.Designer.cs similarity index 98% rename from Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2011.Designer.cs rename to Bloxstrap/Dialogs/LegacyDialog2011.Designer.cs index 2c490ce..3c00096 100644 --- a/Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2011.Designer.cs +++ b/Bloxstrap/Dialogs/LegacyDialog2011.Designer.cs @@ -1,6 +1,6 @@ using System.Windows.Forms; -namespace Bloxstrap.Dialogs.BootstrapperDialogs +namespace Bloxstrap.Dialogs { partial class LegacyDialog2011 { diff --git a/Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2011.cs b/Bloxstrap/Dialogs/LegacyDialog2011.cs similarity index 96% rename from Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2011.cs rename to Bloxstrap/Dialogs/LegacyDialog2011.cs index 124127d..e9094dd 100644 --- a/Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2011.cs +++ b/Bloxstrap/Dialogs/LegacyDialog2011.cs @@ -3,7 +3,7 @@ using System.Windows.Forms; using Bloxstrap.Enums; -namespace Bloxstrap.Dialogs.BootstrapperDialogs +namespace Bloxstrap.Dialogs { // https://youtu.be/3K9oCEMHj2s?t=35 diff --git a/Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2011.resx b/Bloxstrap/Dialogs/LegacyDialog2011.resx similarity index 100% rename from Bloxstrap/Dialogs/BootstrapperDialogs/LegacyDialog2011.resx rename to Bloxstrap/Dialogs/LegacyDialog2011.resx diff --git a/Bloxstrap/Dialogs/Menu/ModHelp.xaml b/Bloxstrap/Dialogs/Menu/ModHelp.xaml deleted file mode 100644 index e346bf4..0000000 --- a/Bloxstrap/Dialogs/Menu/ModHelp.xaml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - -