summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2006-06-12 02:32:16 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2006-06-12 02:32:16 +0000
commit35756b38644511ec02ffa10ab482204a38215733 (patch)
treeb828be2837010b6f0e84085930301adae52b06df
parentb8eaa0877ac1489390833becab662dfee689174d (diff)
downloadgdk-pixbuf-35756b38644511ec02ffa10ab482204a38215733.tar.gz
store scale in percent
-rw-r--r--ChangeLog3
-rw-r--r--ChangeLog.pre-2-103
-rw-r--r--gtk/gtkprintoperation-win32.c5
3 files changed, 8 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index c49d33b8b..894a62adf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2006-06-11 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtkprintoperation-win32.c: Store scale as a percentage.
+ (#344560, Christian Persch)
+
* gtk/gtkprogressbar.h: Add a dirty flag to GtkProgressBar.n/
* gtk/gtkprogressbar.c: Defer updating of the offscreen
pixmap until expose. (#344543, Chris Wilson)
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index c49d33b8b..894a62adf 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,5 +1,8 @@
2006-06-11 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtkprintoperation-win32.c: Store scale as a percentage.
+ (#344560, Christian Persch)
+
* gtk/gtkprogressbar.h: Add a dirty flag to GtkProgressBar.n/
* gtk/gtkprogressbar.c: Defer updating of the offscreen
pixmap until expose. (#344543, Chris Wilson)
diff --git a/gtk/gtkprintoperation-win32.c b/gtk/gtkprintoperation-win32.c
index 818484660..f47f763dc 100644
--- a/gtk/gtkprintoperation-win32.c
+++ b/gtk/gtkprintoperation-win32.c
@@ -677,8 +677,7 @@ devmode_to_settings (GtkPrintSettings *settings,
}
if (devmode->dmFields & DM_SCALE)
- gtk_print_settings_set_scale (settings,
- devmode->dmScale / 100.0);
+ gtk_print_settings_set_scale (settings, devmode->dmScale);
if (devmode->dmFields & DM_COPIES)
gtk_print_settings_set_n_copies (settings,
@@ -959,7 +958,7 @@ devmode_from_settings (GtkPrintSettings *settings,
if (gtk_print_settings_has_key (settings, GTK_PRINT_SETTINGS_SCALE))
{
devmode->dmFields |= DM_SCALE;
- devmode->dmScale = gtk_print_settings_get_scale (settings) * 100;
+ devmode->dmScale = gtk_print_settings_get_scale (settings);
}
if (gtk_print_settings_has_key (settings, GTK_PRINT_SETTINGS_N_COPIES))