mirror of
https://github.com/Artemis-RGB/Artemis
synced 2026-11-12 11:56:30 +00:00
Plugins - Added descriptions
Settings - Plugin settings tab UI - Catch exceptions during exception dialog display Plugins - Implemented enable/disable of plugins (WIP) Novation - Added Launchpad Mini layout and image
This commit is contained in:
1 parent
73245a3d4b
commit
16af36bc57
44 files changed
+810
-199
No files matched your search
@@ -93,7 +93,14 @@ namespace Artemis.UI
|
||||
logger.Fatal(e.Exception, "Unhandled exception");
|
||||
|
||||
var dialogService = Kernel.Get<IDialogService>();
|
||||
dialogService.ShowExceptionDialog("Artemis encountered an error", e.Exception);
|
||||
try
|
||||
{
|
||||
dialogService.ShowExceptionDialog("Artemis encountered an error", e.Exception);
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
// We did our best eh.. trap exceptions during exception display here to avoid an infinite loop
|
||||
}
|
||||
|
||||
// Don't shut down, is that a good idea? Depends on the exception of course..
|
||||
e.Handled = true;
|
||||
|
||||
Reference in new issue
Block a user