Pixel-perfect is just not good enough

October 29, 2009

The Fedora design team are a demanding and skilled crowd. Recently, Martin Sourada dropped by on fedora-desktop-list to complain that some of our recent UI work did not quite meet their standards of quality, since we did not align our drawing properly to the sub-pixel grid. And he was right.

tooltip-before

tooltip-after

Worse weather, better tooltip

Martin did not stop at complaining though, he gave us patches to fix blurriness in tooltips and OSDs. Way to go! If your Fedora 12 experience is sharp and crisp, thank Marin.

osd-before

Bright, but blurry

osd-after

Dark and sharp

Filed under: Uncategorized — mclasen @ 12:02 am

7 Comments

  1. [...] to your search Matthias Clasen: Pixel-perfect is just not good enough is now available in this link…: News [...]

    Pingback by Matthias Clasen: Pixel-perfect is just not good enough | Full-Linux.com — October 29, 2009 @ 6:08 am

  2. [...] Matthias, not sure what sub-pixels you refer to, but it’s great to see pixel-grid snapping love. Also worth noting is proper rounded corners. Moblin-like stencils would be better for the images on the OSD panels. [...]

    Pingback by Stopped Clock Blog — October 29, 2009 @ 11:53 am

  3. It was just a fancy way to say ‘draw at half-pixel coordinates’ with cairo for sharp edges.

    Comment by mclasen — October 29, 2009 @ 12:44 pm

  4. [...] with upstream fixes for some killswitch handling problems -. I’ve also helped out fixing bluriness in gnome-settings-daemon, and made gnome-power-manager use the same OSD code as the volume pop-ups. As a relief from all [...]

    Pingback by Bastien Nocera: Bug fixing galore! | TuxWire : The Linux Blog — October 29, 2009 @ 7:07 pm

  5. [...] http://blogs.fedoraproject.org/wp/mclasen/2009/10/29/pixel-perfect-is-just-not-good-enough/ a few seconds ago from Gwibber [...]

    Pingback by Bognár András (bognarandras) 's status on Friday, 30-Oct-09 09:51:14 UTC - Identi.ca — October 30, 2009 @ 9:51 am

  6. [...] Matthias, not sure what sub-pixels you refer to, but it’s great to see pixel-grid snapping love. Also worth noting is proper rounded corners. The last thing that’s subpar are the blown up tango icons. Perhaps Moblin-like stencils would be better for the images on the OSD panels. [...]

    Pingback by Jakub Steiner: Pixel perfect is good enough | Full-Linux.com — October 31, 2009 @ 6:04 am

  7. [...] with upstream fixes for some killswitch handling problems -. I’ve also helped out fixing bluriness in gnome-settings-daemon, and made gnome-power-manager use the same OSD code as the volume pop-ups. As a relief from all [...]

    Pingback by Bastien Nocera: Bug fixing galore! | Full-Linux.com — October 31, 2009 @ 6:04 am

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.