Save avatar of contacts for personal use

Bug #148015 reported by sander
2
Affects Status Importance Assigned to Milestone
Coccinella
Fix Released
Wishlist
Mats

Bug Description

It should be possible to save the avatar of contacts for personal use. It would be nice if this is possible in the following places:

* avatar field in the chat window
* avatar field in the business card window
* avatar in the roster (maybe skip this one?)

sander (s-devrieze)
Changed in coccinella:
assignee: nobody → matsben
importance: Undecided → Wishlist
Revision history for this message
Mats (matsben) wrote :

Implemented the
* avatar field in the business card window
using dnd. You just drag the image to the desktop and you get it as an image file. Since this is using tkdnd it wont work on Mac.

Adding a similar mechanism for the avatar roster is currently not possible since this will interfere with the contacts being a xmpp uri drag source. If this is going to be possible there must be a different selection mechanism for the actual contact and its avatar. A bit messy, at least for the moment.

Changed in coccinella:
status: New → In Progress
Revision history for this message
Mats (matsben) wrote :

The

* avatar field in the chat window

now works the same way. Just drag and drop it, on a whiteboard for instance.

Revision history for this message
Mats (matsben) wrote :

Looked into delivering image data as such as a drag source but it is unclear what formats are acceptable.

Revision history for this message
Mats (matsben) wrote :

The
* avatar in the roster (maybe skip this one?)
has been moved to a related isuue: Bug #153887, Selections in avatar roster style

Changed in coccinella:
status: In Progress → Fix Committed
sander (s-devrieze)
Changed in coccinella:
milestone: none → 0.96.4
sander (s-devrieze)
Changed in coccinella:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.