Bug 279657

Summary: Contact list should support drag&drop
Product: [Frameworks and Libraries] telepathy Reporter: Igor Poboiko <igor.poboiko>
Component: contactlistAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: git-latest   
Target Milestone: 0.4.0   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description Igor Poboiko 2011-08-08 12:50:45 UTC
Version:           git-latest (using KDE 4.7.0) 
OS:                Linux

Most of IM clients supports drag&drop of contacts. It is used to group some contacts into one metacontact/person and to move contacts between different groups.
Also it can be used to drag&drop files to contacts from filemanager (for example) to start filetransfer.
It would be nice if it would be implemented in KDE Telepathy Contact List (obviosly, the first part can be implemented only if metacontacts will be implemented :) ).

Reproducible: Didn't try



Expected Results:  
...
Comment 1 Martin Klapetek 2011-09-12 13:28:00 UTC
Git commit f7f5796416fb364157afae4a4a18e1bb22c734c3 by Martin Klapetek.
Committed on 12/09/2011 at 15:25.
Pushed by mklapetek into branch 'master'.

Add basic drag&drop support for contact list

Currently only dragging between groups is supported, but much more is planned (and in the works already).

Reviewed-by: David Edmundson
REVIEW: 102543
FEATURE: 279657
DIGEST

M  +5    -2    main-widget.cpp
M  +6    -1    models/accounts-model.cpp
M  +2    -1    models/groups-model-item.cpp
M  +89   -6    models/groups-model.cpp
M  +8    -3    models/groups-model.h
M  +2    -1    models/proxy-tree-node.cpp

http://commits.kde.org/telepathy-contact-list/f7f5796416fb364157afae4a4a18e1bb22c734c3