[Libreoffice-commits] core.git: Branch 'libreoffice-6-1' - vcl/unx

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Tue Jan 29 19:33:19 UTC 2019


 vcl/unx/generic/printer/printerinfomanager.cxx |    3 +++
 1 file changed, 3 insertions(+)

New commits:
commit 228dbf7ec113918bbd9e9616c5647410a824af5f
Author:     Michael Stahl <Michael.Stahl at cib.de>
AuthorDate: Wed Jan 23 16:23:18 2019 +0100
Commit:     Katarina Behrens <Katarina.Behrens at cib.de>
CommitDate: Tue Jan 29 20:32:57 2019 +0100

    vcl: unx: apply configuration to "Generic Printer" so it's PDF ...
    
    ... by default, instead of leaving it with
    m_nPSLevel == 0 && m_nPDFDevice == 0.
    
    Change-Id: I44059ac39791442602cbc48582670d98edc578ee
    Reviewed-on: https://gerrit.libreoffice.org/66802
    Tested-by: Jenkins
    Reviewed-by: Michael Stahl <Michael.Stahl at cib.de>
    (cherry picked from commit c8dd1c22d7512d4922461350c6cb804cd0864e0b)
    Reviewed-on: https://gerrit.libreoffice.org/67064
    Reviewed-by: Thorsten Behrens <Thorsten.Behrens at CIB.de>
    Reviewed-by: Katarina Behrens <Katarina.Behrens at cib.de>

diff --git a/vcl/unx/generic/printer/printerinfomanager.cxx b/vcl/unx/generic/printer/printerinfomanager.cxx
index 35ac2902fc37..f3494b84c030 100644
--- a/vcl/unx/generic/printer/printerinfomanager.cxx
+++ b/vcl/unx/generic/printer/printerinfomanager.cxx
@@ -461,6 +461,9 @@ void PrinterInfoManager::initialize()
 
                 setDefaultPaper( aPrinter.m_aInfo.m_aContext );
 
+                // if it's a "Generic Printer", apply defaults from config...
+                aPrinter.m_aInfo.resolveDefaultBackend();
+
                 // finally insert printer
                 FileBase::getFileURLFromSystemPath( aFile.PathToFileName(), aPrinter.m_aFile );
                 aPrinter.m_bModified    = false;


More information about the Libreoffice-commits mailing list