Opened 8 years ago

Last modified 8 years ago

#14432 new enhancement

Chatroom list lacks minimizing and maximizing button

Reported by: bartje Owned by: deryni
Milestone: Component: pidgin (gtk)
Version: 2.9.0 Keywords:
Cc:

Description

I have never understood the choice to link the chatroom list window to the chatroom. On some linux distro's using compiz the lack of a minimize button is overcome, but when you don't use compiz it simply is not there, which is in my opinion pretty annoying.

Also, when it is there, using compiz, the chatroom list pops up together with the chatroom when raising it from a panel. This also is a very much unwanted behaviour. I find it almost unbelievable nobody else has ever noticed this problem, so I guess there must be some kind of philosophy behind it which I don't get. If there is, it is very much wrong in my opinion. Please make it possible to keep my chatroom list minimized when I raise the chatroom from my panel. Of course it can be closed (exited, the only option in chatroom-lists), but when I want to change chatrooms, it has to load all over again, which takes long, given the huge amount of IRC chatrooms...

Change History (3)

comment:1 Changed 8 years ago by deryni

The Room List dialog is not created connected to any other windows specifically. It is, however, created as a "dialog" and your window manager is deciding that dialog windows do not get minimize buttons and should not be allowed to be stacked below other windows from the same application.

Whether or not the room list dialog should be created as a dialog type window is a discussion that can be had (I'm not sure I think strongly about this one way or the other).

I must profess some confusion as to why you need to keep the room list dialog open though. What exactly are you doing that you need to randomly see the list of available rooms? Can you not just add the rooms you normally use to your buddy list to give yourself quick access to them? Or use "/join <channel/room>" from in the window of a channel you are already in?

comment:2 Changed 8 years ago by deryni

  • Owner set to deryni

comment:3 Changed 8 years ago by bartje

In my opinion it is just not logical and useful to have the room list window popping up each time I restore the window to the chat room. It even is annoying, having to minimize it again and again. If it would be a real dialog type it actually should disappear once the room is selected or entered. There is the option to get a list of chatrooms, treat it as a real window, it has the, in my eyes, obvious advantages.

To clarify: I do a lot of different things, and need a lot of applications. I need audio apps, video apps, graphic apps, development apps, learn programming languages, studying on different areas etc... for which I sometimes need support, help, hints, suggestions, etc... also for what I make, not the software itself. Also because of my OS, linux and lot's of different hardware, I need to search for solutions and there are plenty of other reasons to enter one or the other room. I sometimes leave a chatroom open to help others too, obviously. Of course I can add all rooms in my buddy list, but after a while I have almost as many rooms in my budy list as in the 'dialog-window' to choose from them. Also, it is not always obvious to find the name of the room you want, even though lot's of consistency is present in the naming. So why not keeping that list open, to enter the room I need? I don't need them always either. But for work or for social chitchat I might need or want enter a chatroom. It simply is handy to have it open, as I said before, not having to reload them each time when I'd close the list.

Actually the room list also is the most logical way of working for non-techie users. There is a clear and obvious path to follow to get to a certain result. Not everyone is aware of the "/join" command. Nor is everyone aware of the fact that you can add rooms to your buddy list. New users can get very, very confused about these things that are very simple indeed, but still to complicated because they don't know about it or are not used to it. Very few actually read 'help' documents (my experience at least, after years of helping people out on windows and linux. Even reading error messages is too much to ask).

I hope this clarifies some things. Grtz, Bart

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!