[icons] Some icons are pixelated and don't look good

Bug #1472511 reported by Michal Predotka
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
ubuntu-ui-toolkit (Ubuntu)
Confirmed
Low
Zsombor Egri

Bug Description

1. Open System Settings
2. Notice the icons for: Rotation Lock, Flight Mode, About this phone and Reset phone are not as smooth as the other icons. They are jugged, pixelated (not sure what is the right English word for that).

The same is true on any other System Settings screen: icons in list items are jagged, while icons outside list items are not.

Screenshot: https://lh3.googleusercontent.com/-J3X6xqjUulg/VZyaWibESvI/AAAAAAAAGOE/R0xOVJdCCHk/w400-h720-no/ummm.png

Zoomed in: https://launchpadlibrarian.net/212617760/1472511-jagged-icon.png

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu-system-settings (Ubuntu):
status: New → Confirmed
Revision history for this message
dinamic (dinamic6661) wrote :

screenshot from the phone http://i.imgur.com/OoRubRa.png (a little better than the desktop due to probably higher res? but still not AA

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, what device/system version/channel are you using? The icon you use is not the default/official one

Changed in ubuntu-system-settings (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
Revision history for this message
Michal Predotka (mpredotka) wrote :

I believe these screenshots are from a developer version. Personally I use bq 4.5 Ubuntu edition with r23. Although the icons look different on it, the problem is the same. What I noticed is that the affected icons are inside listitems whereas good looking icons are in grid.
For the record I'm attaching screenshots from my phone

Revision history for this message
Michal Predotka (mpredotka) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

your icons don't look pixelized to me, in any case we don't do anything special there so if there is an issue it's a toolkit one

affects: ubuntu-system-settings (Ubuntu) → ubuntu-ui-toolkit (Ubuntu)
Changed in ubuntu-ui-toolkit (Ubuntu):
status: Incomplete → New
Revision history for this message
Michal Predotka (mpredotka) wrote :

Just received OTA-5. Icons are still pixelated.

Revision history for this message
Michal Predotka (mpredotka) wrote :
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Well spotted, Michal. Icons in the grid are being anti-aliased, while icons in list items are not.

The problem is not that they're bitmaps of different qualities; they're SVG vector icons. So the problem is in the toolkit.

Changed in ubuntu-ui-toolkit (Ubuntu):
status: New → Confirmed
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Perhaps the clearest example is the Wi-Fi icon. On the System Settings main screen, it's smooth. But exactly the same icon, for a network on the "Wi-Fi" screen, is jagged.

Cris Dywan (kalikiana)
Changed in ubuntu-ui-toolkit (Ubuntu):
assignee: nobody → Zsombor Egri (zsombi)
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Actually, it's even weirder than I suggested: the icon in the list item *is* being anti-aliased, but not nearly as much. It's almost as if it's being anti-aliased using a weaker (faster?) algorithm.

All the list item icons in System Settings are about twice as wide and twice as high as they should be. Maybe that's a separate problem, or maybe it's another symptom of the same bug.

<kalikiana> mpt: I think zsombi is going to look into icon sizes and he'd probably the one to take a look next week

description: updated
Revision history for this message
Zsombor Egri (zsombi) wrote :

I think kalikiana referred to something else. I was about to make sure Icon component's default size is 2GUx2GU. I could turn on smoothness for the Icon if not done yet so. If it is, there's not much we can do about the rendering tbh, it's upstream code which does the rendering.

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

A year later, this hasn’t been fixed in ListItem.Standard, but apparently it’s fixed in the new ListItems. Marking as a duplicate of a newer report that has a branch.

Revision history for this message
Michal Predotka (mpredotka) wrote :

Thanks Matthew!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.