Now I'm curious about what this
Aways Show feature is/was.
What has been described sounds like a filter to me. I use the Loan filter to hide movies I don't what to see on a regular basis (e.g., for some movies series, I want a record for each movie in the series, but I don't want to see the bad ones unless I'm interested in seeing information about whole series). The same thing could be done by
Bookmarking, but then this wouldn't be available for other uses.
There are three different ways this could be implemented as a filter:
1. Exactly like bookmarking. It would just have to have a different name, like
Flagging. The Flag filter would show only or hide all flagged records, or be off.
2. Rather than be a filter itself, it could be a means to override the affect of other filters. In other words, tagging a record with
Always show would result in it showing even if hidden by other filters.
Always hide, of course, would work as expected (serving Laraman's purpose). This setting would have to be unaffected by
Reset filters.
3. My preferred option: Both 1 and 2.
None of this has anything to do with invisible records—only visible ones are affected.
BTW, if any new filters are added, it will become really obvious we need some way to save and recall filter settings. Ironically, I have programmed my remote to do this (e.g., so I can switch between "unseen movies available for viewing" and "unseen episodes available for viewing"), but there is no way to do this in the program. Perhaps this could be implemented by having a
Save settings command on the filter menu. This would save the current settings and prompt for a name (e.g. "unseen available movies"). This would then appear on the menu (or perhaps a submenu, along with
Reset filters). Or, it might be preferable just to provide for the configuration of such a "filter preset" submenu in Preferences (since there would have to be a way to delete, edit and rearrange the menu items anyway).