From 9e447fcb271fd7ea8391fd38ab31331a2adf2b9e Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Sat, 11 Nov 2017 15:53:01 +0900 Subject: [PATCH 1/2] Update framework an resources --- osu-framework | 2 +- osu-resources | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/osu-framework b/osu-framework index 1a563d7ce0..36fad894f0 160000 --- a/osu-framework +++ b/osu-framework @@ -1 +1 @@ -Subproject commit 1a563d7ce0834cede2ef587762f98fe580badf3c +Subproject commit 36fad894f0657d0fdc998ffd3f2f3fa87e45d67d diff --git a/osu-resources b/osu-resources index a4418111f8..1750ab8f67 160000 --- a/osu-resources +++ b/osu-resources @@ -1 +1 @@ -Subproject commit a4418111f8ed2350a6fd46fe69258884f0757745 +Subproject commit 1750ab8f6761ab35592fd46da71fbe0c141bfd93 From 3d6bb3befec25e93a3b47c93960a4957b8bdd794 Mon Sep 17 00:00:00 2001 From: smoogipoo Date: Sat, 11 Nov 2017 22:53:50 +0900 Subject: [PATCH 2/2] Add startup argument to disable the version overlay --- osu.Desktop/OsuGameDesktop.cs | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/osu.Desktop/OsuGameDesktop.cs b/osu.Desktop/OsuGameDesktop.cs index 990dc789e6..3393bbf7fb 100644 --- a/osu.Desktop/OsuGameDesktop.cs +++ b/osu.Desktop/OsuGameDesktop.cs @@ -18,9 +18,12 @@ namespace osu.Desktop { internal class OsuGameDesktop : OsuGame { + private readonly bool noVersionOverlay; + public OsuGameDesktop(string[] args = null) : base(args) { + noVersionOverlay = args?.Any(a => a == "--no-version-overlay") ?? false; } public override Storage GetStorageForStableInstall() @@ -79,11 +82,14 @@ protected override void LoadComplete() { base.LoadComplete(); - LoadComponentAsync(new VersionManager { Depth = int.MinValue }, v => + if (!noVersionOverlay) { - Add(v); - v.State = Visibility.Visible; - }); + LoadComponentAsync(new VersionManager { Depth = int.MinValue }, v => + { + Add(v); + v.State = Visibility.Visible; + }); + } } public override void SetHost(GameHost host)