support natural sorting

This commit is contained in:
Luke Pulverenti
2013-12-08 15:47:11 -05:00
parent 96961572cd
commit 803d60d9cf
3 changed files with 115 additions and 2 deletions

View File

@@ -1,7 +1,6 @@
using MediaBrowser.Controller.Entities;
using MediaBrowser.Controller.Sorting;
using MediaBrowser.Model.Querying;
using System;
namespace MediaBrowser.Server.Implementations.Sorting
{
@@ -18,7 +17,7 @@ namespace MediaBrowser.Server.Implementations.Sorting
/// <returns>System.Int32.</returns>
public int Compare(BaseItem x, BaseItem y)
{
return string.Compare(x.SortName, y.SortName, StringComparison.CurrentCultureIgnoreCase);
return AlphanumComparator.CompareValues(x.SortName, y.SortName);
}
/// <summary>