mumble
mumble copied to clipboard
Channel description box
Hello, could you please add a "box" at the right side for the channel description?
I don't understand. Channels already have a box icon to their right that show the channel description when clicking on it, same as user comments. Is that not what you mean?
He wants a box like TeamSpeak, I think.
I support this request. It could be a "multi-purpose" detail window that shows channel description if a channel is selected and a user's comment if a user is selected
I've started a little work on that
I also wanted to show things like client version, connection time/idle time for the users
But then I noticed that this information is not readily available instead it needs to be polled. Is there a reason why it wasn't implemented that the idle state changed is pushed instead? E.g. including a timestamp idle since when, then the clients would only need that information and if they have the timestamp information they can then calculate for how long the user was online/idle instead of re-requesting the information from the server every time. Any reason to not implement it that way in addition to the current way(for backwards compatibility)?
Is there a reason why it wasn't implemented that the idle state changed is pushed instead?
Well, I guess there simply was a need for this information on the client-side and thus the information is kept on the server :thinking:
Any reason to not implement it that way in addition to the current way(for backwards compatibility)?
In terms of backwards-compatibility, this shouldn't be an issue.
However, I haven't quite understood what you need this information for. What do you want to do with it? :thinking:
I would like to show this information about users in the above view, as well as perhaps add it in the talking ui, to know how long someone was idle, but then polling would be a lot of unneeded traffic. Also it would make the user information dialog more responsive If we'd use it there as well.
So if that idle communication is something that would be merged, then I will work on that in a separate PR
There is also the issue of privacy that needs to be considered. How long someone is idling already could be viewed as information thatbis nobody else's business.
I'm not convinced that the idle time is an important enough information to go through this hassle. I would vote for implementing the channel boxes without idle time for now. If we later consider it important enough, we can still add it.