SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
6.85k stars 806 forks source link

Custom filament vendor sort should be case insensitive #6593

Closed longrackslabs closed 1 month ago

longrackslabs commented 1 month ago

Is there an existing issue for this problem?

OrcaSlicer Version

2.1.1

Operating System (OS)

Linux

OS Version

Linux Mint 21.3 Cinnamon

Additional system information

Linux Mint 21.3 Cinnamon

Printer

Bambu Lab X1X

How to reproduce

  1. Go to Custom Filament dialog
  2. Click 'Create New'
  3. Click Vendor drop down
  4. Notice the vendors starting with lower case are sorted at the bottom.

Actual results

Vendors starting with lower case are sorted to the end of the list. case_insensitive_filament_vendor_sort_wrong

Expected results

Vendors starting with lower case should be sorted to there proper location alphabetically. So eSun should be between Essentium and Extrudr for example.

Project file & Debug log uploads

NA

Checklist of files to include

Anything else?

No