Add version in all window titles (#935)

This add the AppVeyor build version (added in #927) in the console window title and in the GUI title (when you are on the games list or when an emulated game is closed).
This commit is contained in:
Ac_K 2020-02-14 11:33:22 +01:00 committed by GitHub
parent 9e4f668f6c
commit 949bb81a9e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 3 deletions

View File

@ -22,10 +22,10 @@ namespace Ryujinx
EnableHighResolution = true EnableHighResolution = true
}); });
Console.Title = "Ryujinx Console";
Version = Assembly.GetEntryAssembly().GetCustomAttribute<AssemblyInformationalVersionAttribute>().InformationalVersion; Version = Assembly.GetEntryAssembly().GetCustomAttribute<AssemblyInformationalVersionAttribute>().InformationalVersion;
Console.Title = $"Ryujinx Console {Version}";
string systemPath = Environment.GetEnvironmentVariable("Path", EnvironmentVariableTarget.Machine); string systemPath = Environment.GetEnvironmentVariable("Path", EnvironmentVariableTarget.Machine);
Environment.SetEnvironmentVariable("Path", $"{Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "bin")};{systemPath}"); Environment.SetEnvironmentVariable("Path", $"{Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "bin")};{systemPath}");

View File

@ -118,6 +118,7 @@ namespace Ryujinx.Ui
ApplyTheme(); ApplyTheme();
_mainWin.Icon = new Gdk.Pixbuf(Assembly.GetExecutingAssembly(), "Ryujinx.Ui.assets.Icon.png"); _mainWin.Icon = new Gdk.Pixbuf(Assembly.GetExecutingAssembly(), "Ryujinx.Ui.assets.Icon.png");
_mainWin.Title = $"Ryujinx {Program.Version}";
_stopEmulation.Sensitive = false; _stopEmulation.Sensitive = false;
if (ConfigurationState.Instance.Ui.GuiColumns.FavColumn) _favToggle.Active = true; if (ConfigurationState.Instance.Ui.GuiColumns.FavColumn) _favToggle.Active = true;
@ -427,7 +428,7 @@ namespace Ryujinx.Ui
_gameTableWindow.Expand = true; _gameTableWindow.Expand = true;
this.Window.Title = "Ryujinx"; this.Window.Title = $"Ryujinx {Program.Version}";
_emulationContext = null; _emulationContext = null;
_gameLoaded = false; _gameLoaded = false;