From 1adf0d18c75e74800f09551baf2dbbff620199dd Mon Sep 17 00:00:00 2001 From: elluminance Date: Sun, 28 Sep 2025 13:18:50 -0400 Subject: [PATCH 1/2] made the sort for map listing be numeric-aware --- .../src/app/components/dialogs/load-map/virtualMapNode.model.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/src/app/components/dialogs/load-map/virtualMapNode.model.ts b/webapp/src/app/components/dialogs/load-map/virtualMapNode.model.ts index 1db541f8..f708cbf7 100644 --- a/webapp/src/app/components/dialogs/load-map/virtualMapNode.model.ts +++ b/webapp/src/app/components/dialogs/load-map/virtualMapNode.model.ts @@ -82,6 +82,6 @@ export class VirtualMapNode { return aIsDir ? -1 : 1; } - return a.name.localeCompare(b.name); + return a.name.localeCompare(b.name, undefined, {numeric: true}); } } From d6768e8f5862fa998aff0c7b81e4df85e17da5b9 Mon Sep 17 00:00:00 2001 From: elluminance Date: Sun, 28 Sep 2025 13:22:19 -0400 Subject: [PATCH 2/2] Updated changelog. --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4bb35f72..31950868 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ### Added - Added Array Widget +### Changed +- Made the listing of maps in the editor be numeric aware. + ## [1.8.1] 2024-08-01 ### Fixed - The currently selected mod is now properly displayed in the settings menu