summaryrefslogtreecommitdiffstats
path: root/src/virt-viewer-display.c
diff options
context:
space:
mode:
authorPavel Grunt <pgrunt@redhat.com>2015-03-30 22:17:35 +0200
committerFabiano FidĂȘncio <fidencio@redhat.com>2015-04-02 09:21:31 +0200
commit2e5ae1550fce6ef064b390160a5a1516982ff6aa (patch)
treea3f9863967a803b3b336690d70b3ca178ebed213 /src/virt-viewer-display.c
parent30b7e299b09f78ace49f8802a16020b6682ecf48 (diff)
downloadvirt-viewer-2e5ae1550fce6ef064b390160a5a1516982ff6aa.tar.gz
virt-viewer-2e5ae1550fce6ef064b390160a5a1516982ff6aa.tar.xz
virt-viewer-2e5ae1550fce6ef064b390160a5a1516982ff6aa.zip
Use ZOOM constants instead of numbers
Diffstat (limited to 'src/virt-viewer-display.c')
-rw-r--r--src/virt-viewer-display.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/virt-viewer-display.c b/src/virt-viewer-display.c
index 66429f1..50245cb 100644
--- a/src/virt-viewer-display.c
+++ b/src/virt-viewer-display.c
@@ -144,7 +144,7 @@ virt_viewer_display_class_init(VirtViewerDisplayClass *class)
"Zoom level",
MIN_ZOOM_LEVEL,
MAX_ZOOM_LEVEL,
- 100,
+ NORMAL_ZOOM_LEVEL,
G_PARAM_READWRITE));
g_object_class_install_property(object_class,
@@ -276,7 +276,7 @@ virt_viewer_display_init(VirtViewerDisplay *display)
display->priv->desktopWidth = 100;
display->priv->desktopHeight = 100;
- display->priv->zoom_level = 100;
+ display->priv->zoom_level = NORMAL_ZOOM_LEVEL;
display->priv->zoom = TRUE;
#if !GTK_CHECK_VERSION(3, 0, 0)
display->priv->dirty = TRUE;
@@ -393,8 +393,8 @@ void virt_viewer_display_get_preferred_size(VirtViewerDisplay *self,
requisition->height = border_width * 2;
if (priv->zoom) {
- requisition->width += round(priv->desktopWidth * priv->zoom_level / 100.0);
- requisition->height += round(priv->desktopHeight * priv->zoom_level / 100.0);
+ requisition->width += round(priv->desktopWidth * priv->zoom_level / (double) NORMAL_ZOOM_LEVEL);
+ requisition->height += round(priv->desktopHeight * priv->zoom_level / (double) NORMAL_ZOOM_LEVEL);
} else {
requisition->width += priv->desktopWidth;
requisition->height += priv->desktopHeight;
@@ -463,7 +463,7 @@ static void virt_viewer_display_get_preferred_width(GtkWidget *widget,
*minwidth = 50 + 2 * border_width;
if (priv->zoom) {
- *defwidth = round(priv->desktopWidth * priv->zoom_level / 100.0) +
+ *defwidth = round(priv->desktopWidth * priv->zoom_level / (double) NORMAL_ZOOM_LEVEL) +
2 * border_width;
} else {
*defwidth = priv->desktopWidth + 2 * border_width;
@@ -482,7 +482,7 @@ static void virt_viewer_display_get_preferred_height(GtkWidget *widget,
*minheight = 50 + 2 * border_height;
if (priv->zoom) {
- *defheight = round(priv->desktopHeight * priv->zoom_level / 100.0) +
+ *defheight = round(priv->desktopHeight * priv->zoom_level / (double) NORMAL_ZOOM_LEVEL) +
2 * border_height;
} else {
*defheight = priv->desktopHeight + 2 * border_height;
@@ -817,8 +817,8 @@ void virt_viewer_display_get_preferred_monitor_geometry(VirtViewerDisplay* self,
if (virt_viewer_display_get_zoom(VIRT_VIEWER_DISPLAY(self))) {
guint zoom = virt_viewer_display_get_zoom_level(VIRT_VIEWER_DISPLAY(self));
- preferred->width = round(preferred->width * 100 / zoom);
- preferred->height = round(preferred->height * 100 / zoom);
+ preferred->width = round(preferred->width * NORMAL_ZOOM_LEVEL / zoom);
+ preferred->height = round(preferred->height * NORMAL_ZOOM_LEVEL / zoom);
}
}
}