Bug 460679 - Application provides no way to change account avatar
Summary: Application provides no way to change account avatar
Status: RESOLVED FIXED
Alias: None
Product: NeoChat
Classification: Applications
Component: General (other bugs)
Version First Reported In: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-18 19:10 UTC by Joe Yamine
Modified: 2022-10-18 22:10 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Screenshot of the account editor with current (unchangeable) avatar indicated (34.66 KB, image/png)
2022-10-18 19:10 UTC, Joe Yamine
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Yamine 2022-10-18 19:10:32 UTC
Created attachment 153012 [details]
Screenshot of the account editor with current (unchangeable) avatar indicated

SUMMARY
NeoChat does not provide functionality to select the avatar that appears beside the user's name in chats and user lists. If they set the avatar using a different client, such as the Element web client, NeoChat has a button to remove that avatar and revert to the default letter bubble.

STEPS TO REPRODUCE
1. Click the pencil button next to an account in the Accounts section of the configuration menu to edit the account.
2. Click on the avatar in the account editing window.

OBSERVED RESULT
Nothing happens

EXPECTED RESULT
Either clicking on the current avatar or clicking on a button next to the avatar opens a file picker to upload a new avatar

SOFTWARE/OS VERSIONS
Linux: 6.0.1.arch1-1
NeoChat: 22.09
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6
Comment 1 Tobias Fella 2022-10-18 22:10:43 UTC
Git commit 6cc8955bce3483fc84ae2d0ef440bc6be2c4103e by Tobias Fella.
Committed on 18/10/2022 at 22:10.
Pushed by tfella into branch 'master'.

Fix changing avatar image

M  +7    -0    imports/NeoChat/Settings/AccountEditorPage.qml
M  +0    -8    imports/NeoChat/Settings/AccountsPage.qml

https://invent.kde.org/network/neochat/commit/6cc8955bce3483fc84ae2d0ef440bc6be2c4103e