Not sure how to word this, so here’s a simple example.
Let’s say I’d like to create a custom Relation for movie rating, which can accept the following values:
Horrible
Bad
Meh
Ok
Good
Great
Amazing
Note these are in order of bad to good. So it’s not just a bunch of tags.
I’d then want to be able to create a Set containing all movies I rated as Good or above.
In other words,.AT needs to know Great is above Good.
Edit: also, I’d like to be able to add/remove/change items without affecting existing filters (there’d be some edge cases here, but all solvable I think)
Yes, what you describe is useful. It would be a workaround for what I am asking.
I am requesting something different though. I want to be able to define a particular order for the items, and be able to use this order as basis for filtering.
This reminds me I used to have a spreadsheet (Calc) for tasks, and one column was Priority.
I wanted to be able to do the kind of sorting/filtering I mention in my OP, so I used numbers from 1-10.
The problem is I often got confused: is priority 1 very low, or is it top (first)?
In a way my request can be seen as a way to attach strings to numbers in order to avoid such situations (and to improve usability).
By the way, I’m intentionally avoiding the term “tags” when talking about this, because I feel tags are usually (always?) non-ordered (ie. like a cloud).
What I’m trying to tell you si that the order they are displayed in when you are picking tags already influences how they are sorted/filtered. We just currently don’t have a way to change that.