Skip to content

[Bug fix] Ensure linguistic alphabetical order for profile names#8869

Merged
FreeTubeBot merged 5 commits intoFreeTubeApp:developmentfrom
caetano-dev:profileSorting
Mar 28, 2026
Merged

[Bug fix] Ensure linguistic alphabetical order for profile names#8869
FreeTubeBot merged 5 commits intoFreeTubeApp:developmentfrom
caetano-dev:profileSorting

Conversation

@caetano-dev
Copy link
Copy Markdown
Contributor

@caetano-dev caetano-dev commented Mar 24, 2026

Pull Request Type

  • Bugfix

Related issue

Closes #8711

Description

This PR ensures the alphabetical order has precedence over case (upper case/lower case) for the profile names.

Screenshots

Capture d’écran_2026-03-24_13-37-28 Capture d’écran_2026-03-24_13-45-29

Testing

  1. Go to the Profile Manager or open the Profile Selector.
  2. See that Alphabetical order has precedence over case.
    Aa
    AB
    Ab
    Ac

Previously, it would show something like
AB
Aa
Ab
Ac

Desktop

  • OS: Linux Xubuntu
  • OS Version: 26.3.1
  • FreeTube version: 0.23.12

Context

I am using the collator to handle different languages. I tested Mandarin and Japanese.
The current sorting order is AA -> Aa -> AB -> ab

@FreeTubeBot FreeTubeBot enabled auto-merge (squash) March 24, 2026 16:24
@github-actions github-actions bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Mar 24, 2026
@caetano-dev caetano-dev marked this pull request as draft March 24, 2026 16:28
auto-merge was automatically disabled March 24, 2026 16:28

Pull request was converted to draft

@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Mar 24, 2026
handle other languages
@caetano-dev caetano-dev marked this pull request as ready for review March 24, 2026 16:50
@FreeTubeBot FreeTubeBot enabled auto-merge (squash) March 24, 2026 16:51
@github-actions github-actions bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Mar 24, 2026
@FreeTubeBot FreeTubeBot merged commit 86aca22 into FreeTubeApp:development Mar 28, 2026
5 checks passed
@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Mar 28, 2026
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.

[Bug]: Alphabetical order in Profile selection menu is broken

5 participants