ignore upper/lowercase when sorting contrib names

This commit is contained in:
Ben Fry
2020-01-16 17:34:04 -05:00
parent 875b1ab719
commit c35659c5ea
2 changed files with 4 additions and 2 deletions
@@ -419,7 +419,7 @@ implements Scrollable, ContributionListing.ChangeListener {
return comparator.thenComparing(contribution -> getAuthorNameWithoutMarkup(contribution.getAuthorList()));
case NAME:
default:
return comparator.thenComparing(Contribution::getName);
return comparator.thenComparing(Contribution::getName, String.CASE_INSENSITIVE_ORDER);
}
}
}
+3 -1
View File
@@ -4,13 +4,15 @@ X https://github.com/processing/processing/issues/5794
X fix potential highlighting issue that wasn't selecting portions of text
X update AppBundler to use newer SDK, recompile
X edit build.xml files and appbundler to preserve more attributes
X contrib listing names should not be case sensitive
X libs in all caps appeared above those in lowercase
after the JDK 11 update
X use a new pref for the sketchbook folder location for 4.x
X finish porting ThinkDifferent to use Desktop APIs
X http://openjdk.java.net/jeps/272
X also roll it into MacPlatform, since less platform-specific code needed
_ Implement reliable getLibraryFolder() and getDocumentsFolder() methods in MacPlatform
_ reliable getLibraryFolder() and getDocumentsFolder() methods in MacPlatform
_ https://github.com/processing/processing4/issues/9
major updates for JDK 11 et al