From d9ac907315add85f324bd18d1b4dff3b1ee639ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Sun, 17 Nov 2013 17:22:20 +0100 Subject: [PATCH] abbreviate the user support folder as in mod.yaml --- OpenRA.Mods.RA/Widgets/Logic/AssetBrowserLogic.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/OpenRA.Mods.RA/Widgets/Logic/AssetBrowserLogic.cs b/OpenRA.Mods.RA/Widgets/Logic/AssetBrowserLogic.cs index f4681dd5ea..d1e473eafb 100644 --- a/OpenRA.Mods.RA/Widgets/Logic/AssetBrowserLogic.cs +++ b/OpenRA.Mods.RA/Widgets/Logic/AssetBrowserLogic.cs @@ -41,7 +41,8 @@ namespace OpenRA.Mods.RA.Widgets.Logic sourceDropdown.OnMouseDown = _ => ShowSourceDropdown(sourceDropdown); sourceDropdown.GetText = () => { - var name = assetSource != null ? assetSource.Name : "All Packages"; + var name = assetSource != null ? assetSource.Name.Replace(Platform.SupportDir, "^") : "All Packages"; + if (name.Length > 15) name = "..." + name.Substring(name.Length - 15); @@ -220,7 +221,7 @@ namespace OpenRA.Mods.RA.Widgets.Logic var item = ScrollItemWidget.Setup(itemTemplate, () => assetSource == source, () => { assetSource = source; PopulateAssetList(); }); - item.Get("LABEL").GetText = () => source != null ? source.Name : "All Packages"; + item.Get("LABEL").GetText = () => source != null ? source.Name.Replace(Platform.SupportDir, "^") : "All Packages"; return item; };