Theme assets (checkboxes, troughs, etc.) are blurry in hidpi

Bug #1638398 reported by Cassidy James Blaede
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-themes (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Ambiance appears to provide lodpi raster assets, which means all of these bits of the theme are not rendered crisply on hidpi displays. It would be best to redraw these assets with GtkCSS to enable crisp interface scaling, or at least find a way to provide vector or 2x assets.

Tags: hidpi
Revision history for this message
Cassidy James Blaede (cassidyjames) wrote :

I chatted briefly with Daniel Fore of elementary, and he provided some more details.

In the elementary GTK theme, we use @2x assets for anything that cannot be done via GtkCSS. This means we provide pixel-doubled assets: https://github.com/elementary/stylesheet/tree/master/gtk-3.0/assets. This ensures crisp rendering on 2x displays.

For the Ubuntu themes, this would mean we'd need to render out pixel doubled raster assets from the original source vectors if possible, or redraw the assets pixel doubled if there are not vector sources.

Revision history for this message
Cassidy James Blaede (cassidyjames) wrote :

Attached is a full-res screenshot on a 4k pixel doubled display.

tags: added: hidpi
Revision history for this message
Cassidy James Blaede (cassidyjames) wrote :

Ah, it looks like this was fixed for @2x displays in Ubuntu 16.10.

Changed in ubuntu-themes (Ubuntu):
status: New → Invalid
Revision history for this message
Cassidy James Blaede (cassidyjames) wrote :

If the 16.10 theme could be backported to 16.04 that would be awesome (since there are HiDPI displays shipping with 16.04).

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.