Skip to content
Commits on Source (4)
eom (1.20.2-2~bpo9+1) stretch-backports; urgency=medium
* Rebuild for stretch-backports.
-- Mike Gabriel <sunweaver@debian.org> Fri, 29 Mar 2019 12:29:21 +0100
eom (1.20.2-2) unstable; urgency=medium
* debian/patches:
+ Add 0001_use-persistent-page-setup.patch. Remember printer setting's page
setup. (Closes: #921842).
-- Mike Gabriel <sunweaver@debian.org> Sun, 17 Mar 2019 21:50:17 +0100
eom (1.20.2-1~bpo9+1) stretch-backports; urgency=medium
* Rebuild for stretch-backports.
......
From 96b1b4d465f5fdb727938d36f3a9027cb8581384 Mon Sep 17 00:00:00 2001
From: Victor Kareh <vkareh@redhat.com>
Date: Wed, 20 Feb 2019 14:38:41 -0500
Subject: [PATCH] Use persistent page setup
---
src/eom-window.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/eom-window.c b/src/eom-window.c
index 593a894..5b21202 100644
--- a/src/eom-window.c
+++ b/src/eom-window.c
@@ -2146,10 +2146,10 @@ eom_window_print (EomWindow *window)
/* Make sure the window stays valid while printing */
g_object_ref (window);
- if (window->priv->page_setup !=NULL)
+ if (window->priv->page_setup != NULL)
page_setup = g_object_ref (window->priv->page_setup);
else
- page_setup = NULL;
+ page_setup = eom_print_get_page_setup ();
print = eom_print_operation_new (window->priv->image,
print_settings,
@@ -2183,6 +2183,7 @@ eom_window_print (EomWindow *window)
if (window->priv->page_setup != NULL)
g_object_unref (window->priv->page_setup);
window->priv->page_setup = g_object_ref (new_page_setup);
+ eom_print_set_page_setup (window->priv->page_setup);
}
if (page_setup != NULL)
0001_use-persistent-page-setup.patch