The user photo/avatar in application launcher, SDDM login screen and lock screen has obvious no antialiasing. This make photos and drawings render in a bad result. See screenshot attachment. Reproducible: Always Steps to Reproduce: 1. Set a user profile photo. 2. Open application launcher. Look at the user photo in launcher. 3. Lock the screen. Look at the user photo in lock screen. 4. Logout. Look at the user photo in login screen.
Created attachment 101282 [details] Screenshot of user photo/avatar in application launcher
the item is just an Image, which has smooth: true. is the avatar icon stored pre-scaled?
(In reply to Marco Martin from comment #2) > the item is just an Image, which has smooth: true. > is the avatar icon stored pre-scaled? Not pre-scaled, it is a large JPEG picture 600x600px.
Created attachment 101302 [details] My user avatar photo
Created attachment 101303 [details] Screenshot compare user profile dialog and a dialog I created The left avatar is in the KDE user management. The right avatar is in a dialog I created in Qt Designer. They use the same picture and same size. I can see that the left one is not as smooth as the right one. When you scale the screenshot 2 times bigger, the difference is more visiable.
Created attachment 101304 [details] Screenshot compare application launcher and a dialog I created
Can confirm this bug in: Distribution: KDE neon Developer Edition Unstable Branches KDE Plasma Version: 5.10.90 KDE Frameworks Version: 5.37.0 Qt Version: 5.9.1 Kernel Version: 4.10.0-32-generic Noticed that antialiasing isn't used for newly chosen image after pressing 'Apply' button in 'User Manager' settings window - before pressing Apply - antialiasing is used for new image - maybe resizing of image after applying?
Antialiasing isn't used in 'User Manager' settings window itself - but antialiasing is used for Login Screen, Lock Screen and Leave dialog windows image.
Created attachment 111824 [details] avatar in kicker, plasma 5.12.4 I use plasma 5.12.4 on Arch Linux. My avatar looks fuzzy in kicker and user manager (see screenshots). It looks good in SDDM, logout screen and lock screen.
Created attachment 111825 [details] avatar in user manager, plasma 5.12.4
Git commit 9da4da7ea7f71dcf6da2b6b263f7a636029c4a25 by David Edmundson, on behalf of Kirill Tatunov. Committed on 02/05/2018 at 14:43. Pushed by davidedmundson into branch 'Plasma/5.12'. Fix avatar picture aliasing and stretching in kickoff Summary: QML Image element has some smoothing when scaling an image by default but it's not enough and the picture still looks a bit pixelated. This patch fixes that. Also while I was at it, I added keeping the aspect ratio, because no one likes their avatars stretched. Test Plan: Before: {F5819424} {F5819425} After: {F5819429} {F5819430} Reviewers: #plasma, mart Reviewed By: #plasma, mart Subscribers: davidedmundson, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D12469 M +5 -0 applets/kickoff/package/contents/ui/Header.qml https://commits.kde.org/plasma-desktop/9da4da7ea7f71dcf6da2b6b263f7a636029c4a25
Thanks for the fix!