Bug 364457

Summary: Small avatar pictures are scaled up to fill avatar circle on lock and login screens and become ugly and pixellated
Product: [Plasma] plasmashell Reporter: Philipp Stefan <neptunecat34>
Component: Theme - BreezeAssignee: visual-design
Status: RESOLVED INTENTIONAL    
Severity: minor CC: kde, nate, notuxius, plasma-bugs
Priority: NOR    
Version: master   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:

Description Philipp Stefan 2016-06-18 14:02:20 UTC
Currently, if avatar images are too big or too small they are resized to fit into the photo bubble in the login screen. Especially smaller picture end up looking very pixelated and rough when scaled up.  Instead of doing so the picture should be shown at it's true size.

Reproducible: Always

Steps to Reproduce:
1. Select a small image as avatar 
2. Logout
3. See the upscaled picture
Comment 1 David Edmundson 2016-06-20 21:59:54 UTC
Is this with the "new" theme that got reverted?

Also I need something in the design mockups to handle this.
Comment 2 Philipp Stefan 2016-06-21 04:38:31 UTC
Yes, I reported this bug before the reversal decision. I will comment again here and on IRC when we have updated the designs. Please hold for now.
Comment 3 Alexander Mentyu 2018-02-14 15:37:33 UTC
(In reply to Philipp Stefan from comment #2)
> Yes, I reported this bug before the reversal decision. I will comment again
> here and on IRC when we have updated the designs. Please hold for now.

Is this bug still relevant for you?
Comment 4 Nate Graham 2020-07-24 19:06:20 UTC
Hmm, not sure I agree. If we showed the image at its true size, we'd have to do one of two things:

1. Scale the frame around the image up or down, which would make it much larger or smaller than other elements and it could get clipped if larger.

2. Center a small image inside the un-scaled frame, which would make it look very silly or visually glitchy, if it's an image with a square shape and no transparency, since it would look like a tiny picture floating in space on a white background.

I think what we've got right now a better solution. :)