Files @ 4778889395e8
Branch filter:

Location: ATITD-Tools/Desert-Paint-Codex/ViewModels/AboutViewModel.cs

Jason Maltzen
Change the displayed permeutation count to display using locale-specific number formatting (with comma / dot separators). Fix a crash when starting a new round of recipe generation after recipe generation completed during a previous run.
using System.Reactive;
using ReactiveUI;

namespace DesertPaintCodex.ViewModels
{
    public class AboutViewModel : ViewModelBase
    {
        private const string AboutTextLiteral =
            @"Desert Paint Codex (formerly Desert Paint Lab) is an Open Source project available for free under the MIT License.";
        
        private string _aboutText = AboutTextLiteral;
        public string AboutText { get => _aboutText; private set => this.RaiseAndSetIfChanged(ref _aboutText, value); }

        public AboutViewModel()
        {
            CloseDialog = ReactiveCommand.Create(() => { });
        }
        
        public ReactiveCommand<Unit, Unit> CloseDialog { get; }
    }
}