mirror of
https://github.com/microsoft/PowerToys
synced 2025-08-29 13:37:43 +00:00
Remove debug dialog (#41250)
Quality of life improvement for the dev loop: removing the dialog in Settings, since we have a DEBUG header in the titlebar anyways.
This commit is contained in:
parent
8dbff245d6
commit
ea6115f892
@ -320,7 +320,6 @@ namespace Microsoft.PowerToys.Settings.UI
|
|||||||
WindowHelpers.ForceTopBorder1PixelInsetOnWindows10(WindowNative.GetWindowHandle(settingsWindow));
|
WindowHelpers.ForceTopBorder1PixelInsetOnWindows10(WindowNative.GetWindowHandle(settingsWindow));
|
||||||
settingsWindow.Activate();
|
settingsWindow.Activate();
|
||||||
settingsWindow.NavigateToSection(StartupPage);
|
settingsWindow.NavigateToSection(StartupPage);
|
||||||
ShowMessageDialog("The application is running in Debug mode.", "DEBUG");
|
|
||||||
#else
|
#else
|
||||||
/* If we try to run Settings as a standalone app, it will start PowerToys.exe if not running and open Settings again through it in the Dashboard page. */
|
/* If we try to run Settings as a standalone app, it will start PowerToys.exe if not running and open Settings again through it in the Dashboard page. */
|
||||||
Common.UI.SettingsDeepLink.OpenSettings(Common.UI.SettingsDeepLink.SettingsWindow.Dashboard, true);
|
Common.UI.SettingsDeepLink.OpenSettings(Common.UI.SettingsDeepLink.SettingsWindow.Dashboard, true);
|
||||||
@ -329,31 +328,6 @@ namespace Microsoft.PowerToys.Settings.UI
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if !DEBUG
|
|
||||||
private async void ShowMessageDialogAndExit(string content, string title = null)
|
|
||||||
#else
|
|
||||||
private async void ShowMessageDialog(string content, string title = null)
|
|
||||||
#endif
|
|
||||||
{
|
|
||||||
await ShowDialogAsync(content, title);
|
|
||||||
#if !DEBUG
|
|
||||||
this.Exit();
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
public static Task<IUICommand> ShowDialogAsync(string content, string title = null)
|
|
||||||
{
|
|
||||||
var dialog = new MessageDialog(content, title ?? string.Empty);
|
|
||||||
var handle = NativeMethods.GetActiveWindow();
|
|
||||||
if (handle == IntPtr.Zero)
|
|
||||||
{
|
|
||||||
throw new InvalidOperationException();
|
|
||||||
}
|
|
||||||
|
|
||||||
InitializeWithWindow.Initialize(dialog, handle);
|
|
||||||
return dialog.ShowAsync().AsTask<IUICommand>();
|
|
||||||
}
|
|
||||||
|
|
||||||
public static TwoWayPipeMessageIPCManaged GetTwoWayIPCManager()
|
public static TwoWayPipeMessageIPCManaged GetTwoWayIPCManager()
|
||||||
{
|
{
|
||||||
return ipcmanager;
|
return ipcmanager;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user