irc #rooms persistent setting
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Empathy |
Expired
|
Wishlist
|
|||
libtelepathy |
Unknown
|
Medium
|
|||
empathy (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: empathy
Every time I join a room in one of the IRC channels and I close the windows Empathy logs me off that room.
There should be a persistent settings to keep yourself logged in even when that window has been closed, just like Pidgin.
This was also discussed on the thread in the ubuntu forums: http://
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: empathy 2.32.1-0ubuntu1.1
ProcVersionSign
Uname: Linux 2.6.35-27-generic i686
NonfreeKernelMo
Architecture: i386
Date: Thu Mar 10 16:18:59 2011
ExecutablePath: /usr/bin/empathy
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
ProcEnviron:
SHELL=/bin/bash
LANG=en_IE.utf8
SourcePackage: empathy
XsessionErrors:
(polkit-
(nautilus:2118): GConf-CRITICAL **: gconf_value_free: assertion `value != NULL' failed
(dropbox:2161): Gdk-CRITICAL **: IA__gdk_
Changed in empathy (Ubuntu): | |
status: | New → Confirmed |
Changed in libtelepathy: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in empathy: | |
importance: | Unknown → Wishlist |
status: | Unknown → Confirmed |
Changed in empathy: | |
status: | Confirmed → Expired |
Changed in libtelepathy: | |
status: | Confirmed → Unknown |
There are two main use cases for Close() on a MUC not actually leaving the room:
• If Empathy crashes, MC calls Close() on all channels it was handling. I'd rather not leave all the channels on my IRC proxy when that happens. (This is Idle bug #24273.)
• Marco is in an XMPP MUC with three of his friends, who sporadically discuss Aqua. He doesn't want to have the conversation window open constantly, cluttering his desktop, but wants to be in the room in case someone says something.
If we make Close() not actually leave the room (depending on RemoveMembers() for that) it needs to be opt-in until Telepathy 1.0. Rob suggests adding a property for this behaviour which could be requested, or set by the handler.