Skip to content
Permalink
Browse files

media-keys: always round the render coordinates for media icons

This ensures the pixbuf is always rendered as crisp as possible.

See GNOME/gnome-settings-daemon@a03c072

Signed-off-by: Zhang Xianwei <zhang.xianwei8@zte.com.cn>
  • Loading branch information...
zhangxianwei8 authored and raveit65 committed Nov 26, 2018
1 parent ed4afca commit 79fe889019638cd7f4cf5f64c3ef6dd691a992a3
Showing with 4 additions and 4 deletions.
  1. +4 −4 src/gsd-media-keys-window.c
@@ -456,8 +456,8 @@ draw_action_volume (MsdMediaKeysWindow *window,
volume_box_width = icon_box_width;
volume_box_height = round (window_height * 0.05);

icon_box_x0 = (window_width - icon_box_width) / 2;
icon_box_y0 = (window_height - icon_box_height) / 2;
icon_box_x0 = round ((window_width - icon_box_width) / 2);
icon_box_y0 = round ((window_height - icon_box_height) / 2);
volume_box_x0 = round (icon_box_x0);
volume_box_y0 = round (window_height - icon_box_y0 / 2 - volume_box_height);

@@ -580,8 +580,8 @@ draw_action_custom (MsdMediaKeysWindow *window,
bright_box_width = round (icon_box_width);
bright_box_height = round (window_height * 0.05);

icon_box_x0 = (window_width - icon_box_width) / 2;
icon_box_y0 = (window_height - icon_box_height) / 2;
icon_box_x0 = round ((window_width - icon_box_width) / 2);
icon_box_y0 = round ((window_height - icon_box_height) / 2);
bright_box_x0 = round (icon_box_x0);
bright_box_y0 = round (window_height - icon_box_y0 / 2 - bright_box_height);

0 comments on commit 79fe889

Please sign in to comment.
You can’t perform that action at this time.