Bug 301323 - Contact list plasmoid cannot be embedded in a panel
Summary: Contact list plasmoid cannot be embedded in a panel
Status: RESOLVED FIXED
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: contactlist-applet (show other bugs)
Version: git-latest
Platform: unspecified Linux
: NOR wishlist
Target Milestone: 0.6-next
Assignee: Telepathy Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-07 06:53 UTC by Daniele E. Domenichelli
Modified: 2013-03-05 20:43 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 0.6.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniele E. Domenichelli 2012-06-07 06:53:32 UTC
When inserted into a panel, it should show an icon and the contact list should be a popup.
Comment 1 Martin Klapetek 2012-06-07 06:57:27 UTC
I would like to see it automagically expand if there's enough free space to a full list instead of popup as some applets do. See related bug 299157.
Comment 2 Thomas Pfeiffer 2012-07-18 10:58:12 UTC
I agree with both of you.
Having it expand to a full list when enough space is available (aka in a vertical panel wide enough for it to fit in) is a useful thing.
However it's at least as important for it to behave well in a horizontal panel (aka showing a small icon with the list popping out), since this is the more common case.

Id'd like to stress the importance of a contact list Plasmoid that behaves well in a panel, because this - in combination with an improved chat Plasmoid - would make the integration of KTP with Plasma perfect: You could have everything you need inside the panel and thus have it all always accessible without having to switch between windows or to use the "show dashboard" function.
This would be a big advantage of KTP over every other IM client for Plasma users because it would greatly improve a common IM usecase: Working on a primary task while chatting in parallel (either related to the primary task or not).
Comment 3 Daniel Vrátil 2013-01-20 16:00:31 UTC
Git commit 8b0888aa0d2a8be5beb23b097f4c6506e93379e7 by Dan Vrátil.
Committed on 20/01/2013 at 17:00.
Pushed by dvratil into branch 'master'.

Make ContactList applet a PopupApplet

REVIEW: 108499

M  +5    -2    contactlist/org.kde.ktp-contactlist/contents/ui/main.qml
M  +1    -1    contactlist/org.kde.ktp-contactlist/metadata.desktop

http://commits.kde.org/telepathy-contact-applet/8b0888aa0d2a8be5beb23b097f4c6506e93379e7