After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 575669 - Join Chatroom lists all accounts
Join Chatroom lists all accounts
Status: RESOLVED FIXED
Product: empathy
Classification: Core
Component: Chat
2.25.x
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
Depends on: 574879 579148 586306
Blocks:
 
 
Reported: 2009-03-17 11:27 UTC by Will Thompson
Modified: 2012-01-26 04:33 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Will Thompson 2009-03-17 11:27:03 UTC
When I started using Empathy for IRC today, I wanted to join a whole bunch of channels. But whenever I reenter the Join a Chat... dialog, the account dropdown defaults to the first of my accounts that supports chat rooms, namely my Salut account. I have to go through the dropdown and select my Freenode account for every channel I want to join. I think it should probably default to the last account that I used in it.

Relatedly, I have to re-open the dialog for each channel I want to join. Since there's no keyboard shortcut, this is laborious.

Finally, the account dropdown includes all of my accounts, even those that don't support MUCs and those which are disabled. Given that I have over 20 accounts, this is pretty annoying, and the ordering is sufficiently pseudo-random that I have to hunt for my account every time. This would be less of an issue if my first issue were fixed; nonetheless, I think it's silly to include accounts that don't support chat rooms in the list. I could be convinced that accounts that would support chat rooms, but are disabled, should be in the list.
Comment 1 Pierre-Luc Beaudoin 2009-03-17 11:31:45 UTC
I also have a pending branch about that: http://git.collabora.co.uk/?p=user/pierlux/empathy.git;a=shortlog;h=refs/heads/room-ui

The IRC channel listing probably doesn't work better, but this UI improvement adds useful channel information.
Comment 2 Guillaume Desmottes 2009-04-16 13:32:59 UTC
I opened bug 579148 tracking merging of this branch. Making this bug depending on it so we'll reconsider it once the branch is merged.
Comment 3 Pierre-Luc Beaudoin 2009-04-17 21:00:59 UTC
While my branch is now merged, it doesn't answer any of Will's requests... so this bug is still valid.
Comment 4 Pierre-Luc Beaudoin 2009-06-18 20:04:04 UTC
There are 2 issues here:
* the account list contains all accounts, I renamed this bug to match it.
* there is no way to quickly join many MUCs. (I created bug #586306 for that specific issue)
Comment 5 Pierre-Luc Beaudoin 2009-06-19 02:02:28 UTC
The "autoselect the account I last joined on" is covered in bug 574879.
Comment 6 Danielle Madeley 2012-01-26 04:33:04 UTC
All referenced bugs have been fixed.