Gajim generates same nickname colors for different groupchat members
I see, that there are lots of issues, related to color schemes, but I don't see a dedicated issue about this problem, so I decided to open this one, sorry if it's a duplicate.
Versions
- OS: Windows 10
- Gajim version: 1.1.2
- GTK version: 3.24.1
- Python-nbxmpp version: 0.6.9
Steps to reproduce the problem
- Have a group chat with multiple members
- Observe, that gajim tends to generate same colors for different chat members
Expected behavior
The best case: gajim generates visibly distinct colors for chat members.
The acceptable case: gajim generates visibly disticnt colors for chat members with nearly the same length of displayed nickname.
Actual behavior
For example, in this picture
we have 8 letters and 9 letters in our nicknames and being colored both in blue, it is very hard to distinguish one person from another. It would really improve user experience if gajim generated different color for us.
However, in this case
having the same orange-ish color is acceptable, as the nickname length is visibly different.
So, my proposal is to either generate distinct colors for everyone or at least for those, that have nearly the same nickname length.