Post #3434611
2025-12-27 02:37 UTC
Replies (1)
-
@alice@mk.nyaa.place 2026-01-05 19:31
No updates for a while because I wasn't feeling well, so a bunch at once now. The biggest thing (though not the most user-visible one) is that user filters can have settings now, it's not limited to TV ones. TV filters still use their own settings, but other filters can now define settings and they will be presented in the UI. Settings can be: - Booleans (switch rows) - Enums (combo rows) (uses an int uniform internally) - Integers or floats, can be presented as either a slider or a spin row Settings can also be grouped into sections (with or without titles). Setting names, descriptions, section titles, enum display names, as well as filter names can now be translatable. I added settings to about half of the filters from https://gitlab.gnome.org/alicem/highscore-extra-filters, but not all of them yet. The only thing that TV settings do that user filters can't now is hiding the color and tint settings for RGB signal. This would be very difficult to do declaratively in a way that's flexible enough, so I didn't bother. There's also a reset button now, both for user filters and for the TV ones.