GNOME Bugzilla – Bug 634701
Contact list should autoresize vertically according with the number of contacts showed
Last modified: 2018-05-22 14:27:22 UTC
Contact list should autoresize vertically according with the number of contacts showed. That's it. Adium does this by default (IIRC), Pidgin has a unofficial plugin that lets you do that, it's very useful IMHO. The Contact List content is very dynamic, sometimes the window is too short and you have to scroll to see who's online, sometimes you only have one online contact and 9/10th of the window is simply white space.
I don't know Adium very well, could you tell us more about that? How does it handle if you have, say, 100 contacts to display?
Obviously the window height must never exceed the screen height.
It would be great feature! I'm requesting too.
*** Bug 666381 has been marked as a duplicate of this bug. ***
Created attachment 258488 [details] Mockup for dynamic resizing of the Empathy contact list.
I've created a box-character mockup that (I hope) captures the basic idea here. It should be attached. I know what the standard values for padding/margin between elements are in GNOME (I could base the preset sizes on them), but I'm having trouble finding information on dynamic resizing in the HIG. Could someone confirm if adding dynamic resizing to the Empathy contacts list (as described in the mockup) would be appropriate? If it is, I'll get to work on a patch.
FWIW I'd vote no to this, auto-resizing windows is just wrong and auto-resizing elements would make the application UI less regular and predictable. Just my 2c.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/empathy/issues/299.