added avatars to identities.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7875 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
csoler 2015-01-25 22:09:12 +00:00
parent b321953789
commit 481ee246b5
10 changed files with 418 additions and 240 deletions

View file

@ -33,6 +33,8 @@
#include "retroshare/rstokenservice.h"
#include "retroshare/rsgxsifacehelper.h"
#include "retroshare/rsids.h"
#include "serialiser/rstlvimage.h"
#include "retroshare/rsgxscommon.h"
/* The Main Interface Class - for information about your Peers */
class RsIdentity;
@ -105,10 +107,13 @@ class RsGxsIdGroup
// Recognition Strings. MAX# defined above.
std::list<std::string> mRecognTags;
// Not Serialised - for GUI's benefit.
// Avatar
RsGxsImage mImage ;
// Not Serialised - for GUI's benefit.
bool mPgpKnown;
RsPgpId mPgpId;
GxsReputation mReputation;
GxsReputation mReputation;
};
@ -168,7 +173,10 @@ class RsIdentityDetails
std::list<RsRecognTag> mRecognTags;
// reputation details.
GxsReputation mReputation;
GxsReputation mReputation;
// avatar
RsGxsImage mAvatar ;
};
@ -185,7 +193,8 @@ class RsIdentityParameters
public:
RsIdentityParameters(): isPgpLinked(false) { return; }
bool isPgpLinked;
std::string nickname;
std::string nickname;
RsGxsImage mImage ;
};