JadedCtrl / Chat-O-Matic

A multi-protocol chat program for Haiku
Other
15 stars 3 forks source link

Support per-room user nick #9

Open JadedCtrl opened 3 years ago

JadedCtrl commented 3 years ago

Right now, user objects (including the user itself) can only have one nickname― but for some protocols, like XMPP, where a user can have different handles in different rooms, this isn't the case. Support for per-room nicks would be useful in these cases. Maybe storing users' per-room nicks in a KeyList (while defaulting to the current simple BString) would be a way to go about this.

As for managing the setting of nick in the UI… more thinking needs to be done to that end.