mirror of
https://gitlab.com/2009scape/Saradomin-Launcher.git
synced 2026-08-01 14:19:14 -06:00
Fix to be compliant with Glitonea 1.4
This commit is contained in:
parent
895fdc7593
commit
806e831a18
12 changed files with 19 additions and 52 deletions
8
Saradomin/Infrastructure/Messages.cs
Normal file
8
Saradomin/Infrastructure/Messages.cs
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
using Glitonea.Mvvm.Messaging;
|
||||
|
||||
namespace Saradomin.Infrastructure
|
||||
{
|
||||
public record MainViewLoadedMessage : Message;
|
||||
public record NotificationBoxStateChangedMessage(bool WasOpened) : Message;
|
||||
public record SettingsModifiedMessage(string SettingName) : Message;
|
||||
}
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
using Glitonea.Mvvm.Messaging;
|
||||
|
||||
namespace Saradomin.Infrastructure.Messaging
|
||||
{
|
||||
public class MainViewLoadedMessage : Message
|
||||
{
|
||||
}
|
||||
}
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
using Glitonea.Mvvm.Messaging;
|
||||
|
||||
namespace Saradomin.Infrastructure.Messaging
|
||||
{
|
||||
public class NotificationBoxStateChangedMessage : Message
|
||||
{
|
||||
public bool WasOpened { get; }
|
||||
|
||||
public NotificationBoxStateChangedMessage(bool wasOpened)
|
||||
{
|
||||
WasOpened = wasOpened;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
using Glitonea.Mvvm.Messaging;
|
||||
|
||||
namespace Saradomin.Infrastructure.Messaging
|
||||
{
|
||||
public class SettingsModifiedMessage : Message
|
||||
{
|
||||
public string SettingName { get; }
|
||||
|
||||
public SettingsModifiedMessage(string settingName)
|
||||
{
|
||||
SettingName = settingName;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
using System.ComponentModel;
|
||||
using Saradomin.Infrastructure.Messaging;
|
||||
using Saradomin.Infrastructure;
|
||||
|
||||
namespace Saradomin.Model.Settings
|
||||
{
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:controls="clr-namespace:Saradomin.View.Controls"
|
||||
xmlns:glitonea="clr-namespace:Glitonea;assembly=Glitonea"
|
||||
xmlns:glitonea="clr-namespace:Glitonea.Controls;assembly=Glitonea"
|
||||
xmlns:mvvm="clr-namespace:Glitonea.Mvvm;assembly=Glitonea"
|
||||
xmlns:vm="clr-namespace:Saradomin.ViewModel.Windows"
|
||||
DataContext="{mvvm:DataContextSource vm:MainWindowViewModel}"
|
||||
|
|
|
|||
|
|
@ -1,11 +1,8 @@
|
|||
using System;
|
||||
using Avalonia;
|
||||
using Avalonia.Controls;
|
||||
using Avalonia.Input;
|
||||
using Avalonia.Markup.Xaml;
|
||||
using Glitonea.Mvvm.Messaging;
|
||||
using PropertyChanged;
|
||||
using Saradomin.Infrastructure.Messaging;
|
||||
using Saradomin.Infrastructure;
|
||||
|
||||
namespace Saradomin.View.Windows
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<glitonea:WindowEx x:Class="Saradomin.View.Windows.NotificationBox"
|
||||
xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:glitonea="clr-namespace:Glitonea;assembly=Glitonea"
|
||||
xmlns:glitonea="clr-namespace:Glitonea.Controls;assembly=Glitonea"
|
||||
xmlns:mvvm="clr-namespace:Glitonea.Mvvm;assembly=Glitonea"
|
||||
xmlns:windows="clr-namespace:Saradomin.ViewModel.Windows"
|
||||
Title="{Binding Title}"
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@ using System.Collections.Generic;
|
|||
using System.Linq;
|
||||
using Avalonia;
|
||||
using Avalonia.Controls;
|
||||
using Glitonea;
|
||||
using Glitonea.Controls;
|
||||
using Glitonea.Extensions;
|
||||
using PropertyChanged;
|
||||
using Saradomin.Infrastructure.Messaging;
|
||||
using Saradomin.Infrastructure;
|
||||
|
||||
namespace Saradomin.View.Windows
|
||||
{
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using System.Linq;
|
|||
using System.Threading.Tasks;
|
||||
using Glitonea.Mvvm;
|
||||
using Glitonea.Mvvm.Messaging;
|
||||
using Saradomin.Infrastructure.Messaging;
|
||||
using Saradomin.Infrastructure;
|
||||
using Saradomin.Infrastructure.Services;
|
||||
using Saradomin.Model;
|
||||
using Saradomin.View.Windows;
|
||||
|
|
|
|||
|
|
@ -3,18 +3,16 @@ using System.Collections.ObjectModel;
|
|||
using System.Reflection;
|
||||
using System.Threading.Tasks;
|
||||
using Avalonia;
|
||||
using Avalonia.Controls;
|
||||
using Avalonia.Platform.Storage;
|
||||
using Glitonea.Extensions;
|
||||
using Glitonea.Mvvm;
|
||||
using Glitonea.Mvvm.Messaging;
|
||||
using Glitonea.Utilities;
|
||||
using Saradomin.Infrastructure.Messaging;
|
||||
using Saradomin.Infrastructure;
|
||||
using Saradomin.Infrastructure.Services;
|
||||
using Saradomin.Model.Settings.Client;
|
||||
using Saradomin.Model.Settings.Launcher;
|
||||
using Saradomin.Utilities;
|
||||
using Saradomin.View.Windows;
|
||||
|
||||
namespace Saradomin.ViewModel.Controls
|
||||
{
|
||||
|
|
@ -79,12 +77,12 @@ namespace Saradomin.ViewModel.Controls
|
|||
|
||||
public async Task BrowseForJavaExecutable()
|
||||
{
|
||||
var window = Application.Current.GetMainWindow();
|
||||
var window = Application.Current!.GetMainWindow();
|
||||
var pickerOptions = new FilePickerOpenOptions
|
||||
{
|
||||
Title = "Browse for Java...",
|
||||
AllowMultiple = false,
|
||||
SuggestedStartLocation =await window.StorageProvider.TryGetFolderFromPathAsync(
|
||||
SuggestedStartLocation =await window!.StorageProvider.TryGetFolderFromPathAsync(
|
||||
Environment.GetFolderPath(Environment.SpecialFolder.UserProfile)
|
||||
)
|
||||
};
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ using Avalonia.Metadata;
|
|||
using Glitonea.Mvvm;
|
||||
using Glitonea.Mvvm.Messaging;
|
||||
using HtmlAgilityPack;
|
||||
using Saradomin.Infrastructure.Messaging;
|
||||
using Saradomin.Infrastructure;
|
||||
using Saradomin.Infrastructure.Services;
|
||||
using Saradomin.Model.Settings.Launcher;
|
||||
using Saradomin.Utilities;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue