slimCat
slimCat copied to clipboard
Global (Not) Interested list
This is a feature request.
I would like the (Not) Interested list to be global, instead of having unique lists for each of my profiles. Alternatively, I would like the ability to transfer lists from one profile to the other from inside the slimCat client.
Currently, I find myself marking people as (Not) Interested multiple times, for each of the profiles I happen to log into F-Chat with. This is obviously cumbersome. Additionally, it doesn't make sense to me to keep separate (Not) Interested lists for each of my profiles — after all, it is I, the player, who is (not) "interested" in playing with someone, not the profile I chose to log into F-Chat with.
Different characters have different desires and fit differently with other characters. This is similar to how "interested" and "friend" is character-specific as well.
Being able to import is also already a thing with the make this character's settings the default for others.
It was my understanding that the make this character's settings the default setting only affected profiles that slimCat had not yet created user folders for, i.e. only works upon initialization of that profile.
It works when new settings are being generated, not necessarily upon just initialization. For example, if your default profile has settings for all of the channels you visit, and your other characters hadn't joined those channels yet, but did generate settings files, they will inherit the channel settings without inheriting the global settings. If you also delete your settings file for a certain character, they will regenerate based on the default. This is actually why it's called default, since it's really only the default, and literally any other settings defined take precedence over it.
This behavior is pretty much confusing and hard to explain, so I will probably be moving to a more coherent way of sharing settings between characters. It will be easier when I do #352 and #351, since at this time I'll change the folder structure of settings and logs and be able to move to a different settings-saving system.