Skip to content

Commit

Permalink
Adds Installer and prepare for versions
Browse files Browse the repository at this point in the history
  • Loading branch information
dennis committed Dec 22, 2020
1 parent b5b83b8 commit e8958d1
Show file tree
Hide file tree
Showing 9 changed files with 1,781 additions and 4 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@
/.vs
packages/
NOTES.txt
/Setup/Debug/
6 changes: 5 additions & 1 deletion Frontend/MainWindow.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,12 @@ public partial class MainWindow : Form
private readonly string AudioPath;
private readonly BlockingCollection<string> PendingMessages = new BlockingCollection<string>();
private readonly IDictionary<string, ToolStripMenuItem> MenuPluginItems = new Dictionary<string, ToolStripMenuItem>();
private readonly IApplicationVersionService ApplicationVersionService;

public MainWindow(IEventBus eventBus)
public MainWindow(IEventBus eventBus, IApplicationVersionService applicationVersionService)
{
EventBus = eventBus;
ApplicationVersionService = applicationVersionService;

InitializeComponent();

Expand All @@ -34,6 +36,8 @@ public MainWindow(IEventBus eventBus)
AudioPath = @"Audio\";
System.IO.Directory.CreateDirectory(AudioPath);

this.Text += " v" + applicationVersionService.Version;

Load += MainWindow_Load;
FormClosing += MainWindow_FormClosing;
}
Expand Down
1 change: 1 addition & 0 deletions Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ private static void ConfigureServices(ServiceCollection services)
services.AddScoped<Shared.IEventProducer>(x => x.GetService<Backend.EventBus>());
services.AddScoped<Backend.IEngine, Backend.Engine>();
services.AddScoped<Backend.Services.IStateService>(x => new Backend.Services.StateService(x.GetService<Shared.IEventBus>(), Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + $@"\Slipstream\state.txt"));
services.AddTransient<Shared.IApplicationVersionService, Shared.ApplicationVersionService>();
}
}
}
3 changes: 2 additions & 1 deletion Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
[assembly: AssemblyTitle("Slipstream")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyCompany("Slipstream")]
[assembly: AssemblyProduct("Slipstream")]
[assembly: AssemblyCopyright("Copyright © 2020")]
[assembly: AssemblyTrademark("")]
Expand All @@ -33,3 +33,4 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersionAttribute("0.1.0")]
Loading

0 comments on commit e8958d1

Please sign in to comment.