Instead of the Contact List app, I'd like to have a Plasma panel on the right side of the screen to put my contact list in there. However the current Contact List plasmoid does not stretch to all available space and only displays one or two contacts. Reproducible: Always Steps to Reproduce: Place Contact List plasmoid on an empty vertical panel. Actual Results: Contact List plasmoid is quite small Expected Results: Behavior like most task bar applets: Expand to all free space on a panel
Today I updated the whole telepathy stack, the applet now stretches to fill all available visible space. However, the panels allow for setting a maximum size and a minimum size, and the applet doesn't stretch beyond the panel's minimum size.
Can I (or you) then mark this bug as fixed?
I don't think marking this as fixed is appropriate, because IMO the remaining "maximum size - minimum size" space is included in the free space into which the applet should expand. But this is already a great step!
It's not fixed, we miss proper bindings to do this with QML plasmoids, will update this bugreport when there are some news.
I'm looking forward to this feature. Will this be a difficult or low-priority for the folks working on QML ? It looks like the "Spacer" widget can have it's height adjusted, but I'm guessing that the "Spacer" widget wasn't written in QML..
There are limitations in Plasma which prevents this. I remember Marco telling me a fix/workaround but I don't remember now. Should be easy, if you'd like to investigate, I can point you to the proper people ;)
Git commit dd4e0ec0bb2d0fffd9a0a574e6b28f8018169445 by David Edmundson. Committed on 19/03/2013 at 23:53. Pushed by davidedmundson into branch 'master'. Don't set a size for the contact list There is still a minimum size attached so it will default to that. This allows it to expand when placed in a panel M +0 -3 contactlist/org.kde.ktp-contactlist/contents/ui/main.qml http://commits.kde.org/telepathy-contact-applet/dd4e0ec0bb2d0fffd9a0a574e6b28f8018169445