Merge pull request #3150 from defnax/avatar-fix

Added square avatar for the own frame
This commit is contained in:
csoler 2026-02-08 20:37:27 +01:00 committed by GitHub
commit b67b040122
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 3 additions and 1 deletions

View File

@ -27,13 +27,14 @@
#include <retroshare/rsgxsifacetypes.h>
#define AVATAR_DEFAULT_IMAGE ":/icons/no_avatar.png"
#define AVATAR_DEFAULT_IMAGE_SQUARE ":/icons/no_avatar_square.png"
class QPixmap;
class AvatarDefs
{
public:
static void getOwnAvatar(QPixmap &avatar, const QString& defaultImage = AVATAR_DEFAULT_IMAGE);
static void getOwnAvatar(QPixmap &avatar, const QString& defaultImage = AVATAR_DEFAULT_IMAGE_SQUARE);
static bool getAvatarFromSslId(const RsPeerId& sslId, QPixmap &avatar, const QString& defaultImage = AVATAR_DEFAULT_IMAGE);
static bool getAvatarFromGpgId(const RsPgpId & gpgId, QPixmap &avatar, const QString& defaultImage = AVATAR_DEFAULT_IMAGE);

View File

@ -272,6 +272,7 @@
<file>icons/person.png</file>
<file>icons/wiki.png</file>
<file>icons/no_avatar.png</file>
<file>icons/no_avatar_square.png</file>
<file>icons/png/channel.png</file>
<file>icons/png/circles-black.png</file>
<file>icons/png/circles-gray.png</file>

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB