From ee1384b3cde55b40ccea48683169b86c7c09e4d9 Mon Sep 17 00:00:00 2001 From: Michael Delpach Date: Mon, 1 Feb 2016 21:44:26 +0800 Subject: [PATCH] Ensure folders are sorted --- ShareX.IndexerLib/FolderInfo.cs | 1 + ShareX.IndexerLib/Properties/AssemblyInfo.cs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ShareX.IndexerLib/FolderInfo.cs b/ShareX.IndexerLib/FolderInfo.cs index 940ec26a9..cd05dda51 100644 --- a/ShareX.IndexerLib/FolderInfo.cs +++ b/ShareX.IndexerLib/FolderInfo.cs @@ -65,6 +65,7 @@ public FolderInfo(string folderPath) public void Update() { Folders.ForEach(x => x.Update()); + Folders.Sort((x, y) => x.FolderName.CompareTo(y.FolderName)); Size = Folders.Sum(x => x.Size) + Files.Sum(x => x.Length); TotalFileCount = Files.Count + Folders.Sum(x => x.TotalFileCount); TotalFolderCount = Folders.Count + Folders.Sum(x => x.TotalFolderCount); diff --git a/ShareX.IndexerLib/Properties/AssemblyInfo.cs b/ShareX.IndexerLib/Properties/AssemblyInfo.cs index 431ab9b4c..821456cef 100644 --- a/ShareX.IndexerLib/Properties/AssemblyInfo.cs +++ b/ShareX.IndexerLib/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("ShareX Team")] -[assembly: AssemblyProduct("ShareX")] +[assembly: AssemblyProduct("ShareX Directory Indexer")] [assembly: AssemblyCopyright("Copyright (c) 2007-2016 ShareX Team")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")]