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 679259 - [new roster] no longer remember expanded status of groups
[new roster] no longer remember expanded status of groups
Status: RESOLVED FIXED
Product: empathy
Classification: Core
Component: Contact List
3.5.x
Other Linux
: Normal normal
: 3.6
Assigned To: empathy-maint
empathy-maint
Depends on:
Blocks:
 
 
Reported: 2012-07-02 14:26 UTC by Frederic Peters
Modified: 2012-08-30 12:16 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
roster-view: remember state expanded status of groups (1.83 KB, patch)
2012-08-30 12:12 UTC, Guillaume Desmottes
committed Details | Review

Description Frederic Peters 2012-07-02 14:26:38 UTC
Empathy used to remember the expanded status of the contact view groups, in …/Empathy/contact-groups.xml, e.g.:

<contacts>
  <account name="Default">
    <group expanded="no" name="Bots"/>
    <group expanded="yes" name="GNOME"/>
    …

this doesn't happen anymore (and it looks like that config file has not been touched since the new roster view got merged).

The code that used to work is still available in libempathy/empathy-contact-groups.c
Comment 1 Guillaume Desmottes 2012-08-30 12:12:28 UTC
Created attachment 222930 [details] [review]
roster-view: remember state expanded status of groups

Pretty simple actually, that's a simple port of the logic from
empathy-individual-view.
Comment 2 Guillaume Desmottes 2012-08-30 12:16:20 UTC
Attachment 222930 [details] pushed as 52d5351 - roster-view: remember state expanded status of groups