Bug 75973

Summary: Easier way to change MSN display picture
Product: [Applications] kopete Reporter: Leo Spalteholz <leo>
Component: MSN PluginAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Leo Spalteholz 2004-02-24 01:14:18 UTC
Version:            (using KDE KDE 3.2.0)
OS:          Linux

It's too hard to change your display picture using the MSN plugin.  To change it you have to go:
Settings - Configure Kopete
Click on the MSN account
Click Modify
Click the Info tab
Click Select Image

This is way too many steps and just a hassle for something as simple as changing a display picture.  I recommend one of two solutions:
1.  Right click menu on the other persons display pic in a chat window that displays a list of choices such as: "Display other persons image", "Display my image", and "Change my image".  It's nice to be able to see your own image too.. Perhaps even allow people to add it to the toolbar beside the other person's image
2.  Menu item in the chat window, either under Chat or Settings called "Change my display image"
Comment 1 Benjamin 2004-05-22 19:37:18 UTC
Another option is to add a command to the menu that appears when you click on the MSN icon in the main window's status bar, ideally next to 'Change Display Name'.
Comment 2 Olivier Goffart 2004-11-25 17:04:52 UTC
CVS commit by ogoffart: 


The account menu may now be automaticaly be created by libkopete (at least part of it)
Actualy, only MSN support it.

To support it in other protocol, simply register yours onlines status (it's another constructor), and call Account::actionMenu from your account's actionMenu function.

In the default menu, i've added a way to show the account properties:
FEATURE: 75973


  M +1 -1      kopete.kdevelop   1.38
  M +8 -1      kopete/config/accounts/kopeteaccountconfig.cpp   1.20
  M +42 -2     libkopete/kopeteaccount.cpp   1.121
  M +11 -1     libkopete/kopeteaccount.h   1.78
  M +29 -0     libkopete/kopeteonlinestatusmanager.cpp   1.3
  M +35 -5     libkopete/kopeteonlinestatusmanager.h   1.3
  M +6 -23     protocols/msn/msnaccount.cpp   1.97
  M +1 -4      protocols/msn/msnaccount.h   1.32
  M +1 -2      protocols/msn/msnprotocol.cpp   1.268