Skip to content

Add "Alphabetical" & "Publisher" order to Game sort functionality - #285

Open
Insektaure wants to merge 1 commit into
ITotalJustice:masterfrom
Insektaure:master
Open

Add "Alphabetical" & "Publisher" order to Game sort functionality#285
Insektaure wants to merge 1 commit into
ITotalJustice:masterfrom
Insektaure:master

Conversation

@Insektaure

Copy link
Copy Markdown

The Games menu previously only supported sorting by "Updated" (last system event).

This adds two new sort types:

  • Alphabetical: sorts games by title name, with author as tiebreaker
  • Publisher: sorts games by author/publisher name, with title as tiebreaker

Both sort types load NACP control data for all entries before sorting to ensure names are available.

The sort implementation follows the same pattern used by the appstore and homebrew menus (std::ranges::sort with a comparator lambda).

@Insektaure Insektaure changed the title Add "Alphabetical" & "Publisher" order to sort functionality Add "Alphabetical" & "Publisher" order to Game sort functionality Mar 16, 2026
@tetj

tetj commented Mar 24, 2026

Copy link
Copy Markdown

@Insektaure : nice work ;) FYI, I've merged your changes in my fork, I've also added a "Filter By" option to filter by max number of players. And another option to filter by age rating. I'll look into adding a Search box next : https://github.com/tetj/sphaira

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants