From 42a7829864cd6cf2dff2a21f9dbed208b154c6f7 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 22 Jun 2017 20:52:01 -0400 Subject: Fix some major Appscape bugs. --- ShiftOS.WinForms/ShiftnetSites/AppscapeMain.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'ShiftOS.WinForms/ShiftnetSites') diff --git a/ShiftOS.WinForms/ShiftnetSites/AppscapeMain.cs b/ShiftOS.WinForms/ShiftnetSites/AppscapeMain.cs index c9b6f64..d14f1fa 100644 --- a/ShiftOS.WinForms/ShiftnetSites/AppscapeMain.cs +++ b/ShiftOS.WinForms/ShiftnetSites/AppscapeMain.cs @@ -48,8 +48,8 @@ namespace ShiftOS.WinForms.ShiftnetSites if (upgrades.Count() > 0) foreach (var upg in upgrades) { - if (!cats.Contains(upg.Category)) - cats.Add(upg.Category); + if (!cats.Contains(Localization.Parse(upg.Category))) + cats.Add(Localization.Parse(upg.Category)); } } catch { } @@ -63,9 +63,9 @@ namespace ShiftOS.WinForms.ShiftnetSites pnlappslist.Controls.Clear(); pnlappslist.Show(); pnlappslist.BringToFront(); - Category = cat; + Category = Localization.Parse(cat); var upgrades = GetAllInCategory(); - lbtitle.Text = cat; + lbtitle.Text = Localization.Parse(cat); if(upgrades.Length == 0) { var err = new Label(); @@ -282,7 +282,7 @@ namespace ShiftOS.WinForms.ShiftnetSites if (Category == "All") return upgrades.ToArray(); else - return upgrades.Where(x => x.Category == Category).ToArray(); + return upgrades.Where(x => Localization.Parse(x.Category) == Localization.Parse(Category)).ToArray(); } public void Setup() @@ -360,7 +360,7 @@ namespace ShiftOS.WinForms /// public class AppscapeEntryAttribute : RequiresUpgradeAttribute { - public AppscapeEntryAttribute(string name, string description, int downloadSize, ulong cost, string dependencies = "", string category = "Misc") : base(name.ToLower().Replace(' ', '_')) + public AppscapeEntryAttribute(string id, string name, string description, int downloadSize, ulong cost, string dependencies = "", string category = "Misc") : base(id) { Name = name; Description = description; -- cgit v1.2.3