Commit Graph

7 Commits

Author SHA1 Message Date
schroda
4c04e1d17c Normalize language code comparisons
Due to using the browsers' preferred languages by default, there was a possibility that the preferred language codes did not match any extension/source language, which lead to broken filtering.

While this happened, it was also possible that the preferred languages still matched properly to a language in the language filter, which caused confusion.
This was the case e.g., for "en-GB" or "en-US"
2025-04-24 13:38:05 +02:00
schroda
01856b9847 Always show installed extensions 2025-04-24 13:14:48 +02:00
schroda
d01837d5cd Move filtering to "groupExtensionsByLanguage" 2025-04-21 16:19:29 +02:00
schroda
87a496cec0 Cleanup "groupExtensionsByLanguage" 2025-04-21 16:18:43 +02:00
schroda
78030b103a Extract extensions language extraction into own function 2025-04-21 16:00:54 +02:00
schroda
214fa7710d Get rid of forced "All" extensions language 2025-04-21 01:02:08 +02:00
schroda
63caf74e36 Extract "Extensions" types, constants, utils into separate files 2024-11-04 01:25:19 +01:00