stability improvements
This commit is contained in:
parent
79edfcc4d3
commit
333c6c4046
37 changed files with 286 additions and 174 deletions
|
@ -111,7 +111,7 @@ namespace Sledgemapper.UI
|
|||
|
||||
private void OnBtnToolbarDeleteClicked(object sender, EventArgs e)
|
||||
{
|
||||
Messenger.Publish(new ErrorMessage(this,"test"));
|
||||
Messenger.Publish(new ErrorMessage(this, "test"));
|
||||
State.Instance.InsertMode = InsertMode.NewDelete;
|
||||
|
||||
ClearSelection();
|
||||
|
@ -201,7 +201,7 @@ namespace Sledgemapper.UI
|
|||
|
||||
private void OnErrorMessage(ErrorMessage obj)
|
||||
{
|
||||
new ErrorWindow(obj.Message).Toast(Desktop,null);
|
||||
new ErrorWindow(obj.Message).Toast(Desktop);
|
||||
}
|
||||
|
||||
private void OneMenuFileSettingsSelected(object sender, EventArgs e)
|
||||
|
@ -273,7 +273,7 @@ namespace Sledgemapper.UI
|
|||
|
||||
private void OnMenuCampaignNew(object sender, EventArgs e)
|
||||
{
|
||||
if (sender is MenuItem && !((MenuItem)sender).Enabled) return;
|
||||
if (sender is MenuItem { Enabled: false }) return;
|
||||
|
||||
new CampaignWindow(CommunicationManager, Messenger).ShowInModalWindow(Desktop, "New campaign");
|
||||
;
|
||||
|
@ -284,8 +284,10 @@ namespace Sledgemapper.UI
|
|||
if (!((MenuItem)sender).Enabled) return;
|
||||
|
||||
var content = new CampaignList(CommunicationManager, Messenger);
|
||||
await content.LoadCampaigns();
|
||||
content.ShowInModalWindow(Desktop, "Campaigns");
|
||||
if (await content.LoadCampaigns())
|
||||
{
|
||||
content.ShowInModalWindow(Desktop, "Campaigns");
|
||||
}
|
||||
}
|
||||
|
||||
private async void OnMenuCampaignPlayersSelected(object sender, EventArgs e)
|
||||
|
@ -293,8 +295,10 @@ namespace Sledgemapper.UI
|
|||
if (!((MenuItem)sender).Enabled) return;
|
||||
|
||||
var content = new PlayerList(CommunicationManager);
|
||||
await content.LoadPlayers();
|
||||
content.ShowInModalWindow(Desktop, "Players");
|
||||
if (await content.LoadPlayers())
|
||||
{
|
||||
content.ShowInModalWindow(Desktop, "Players");
|
||||
}
|
||||
}
|
||||
|
||||
private void OnMenuConnectLoginSelected(object sender, EventArgs e)
|
||||
|
@ -373,7 +377,7 @@ namespace Sledgemapper.UI
|
|||
|
||||
private void OnMenuMapNew(object sender, EventArgs e)
|
||||
{
|
||||
if (sender is MenuItem && !((MenuItem)sender).Enabled) return;
|
||||
if (sender is MenuItem { Enabled: false }) return;
|
||||
|
||||
new MapWindow(CommunicationManager, Messenger).ShowInModalWindow(Desktop, "New map");
|
||||
}
|
||||
|
@ -383,8 +387,10 @@ namespace Sledgemapper.UI
|
|||
if (!((MenuItem)sender).Enabled) return;
|
||||
|
||||
var content = new MapList(CommunicationManager, Messenger);
|
||||
await content.LoadMaps();
|
||||
content.ShowInModalWindow(Desktop, "Maps");
|
||||
if (await content.LoadMaps())
|
||||
{
|
||||
content.ShowInModalWindow(Desktop, "Maps");
|
||||
}
|
||||
}
|
||||
|
||||
private void OnMenuViewCenterOnSelectionSelected(object sender, EventArgs e)
|
||||
|
@ -394,11 +400,6 @@ namespace Sledgemapper.UI
|
|||
|
||||
private void OnMenuViewNotesSelected(object sender, EventArgs e)
|
||||
{
|
||||
Window window = new()
|
||||
{
|
||||
Title = "Notes"
|
||||
};
|
||||
|
||||
new NoteList(CommunicationManager, Messenger).ShowInModalWindow(Desktop, "Notes");
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue