summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2020-05-28 14:14:41 +0200
committerAndras Timar <andras.timar@collabora.com>2020-06-11 09:20:07 +0200
commit231e6e0effb2056ba37cf1b160d9af1adcf097a7 (patch)
tree3c31dd2a4ee5178b472d902c7707370f146e7728
parent49510ead3d7de1a5c8ffe9271d10b7b121c8160b (diff)
warn:unotools.config:172285:172285:unotools/source/config/configitem.cxx:409: ignoring XHierarchicalNameAccess to /org.openoffice.Office.Writer/FormLetter/PrintOutput/AskForMergeFormLetter/FileOutput/FilePassword/FromDatabaseField com.sun.star.container.NoSuchElementException message: FormLetter/PrintOutput/AskForMergeFormLetter/FileOutput/FilePassword/FromDatabaseField /home/julien/lo/libreoffice/configmgr/source/access.cxx:436 missing comma + confusion in switch cases in SwMiscConfig::Load + typo Encyrpted->Encrypted Author: Gülşah Köse <gulsah.kose@collabora.com> Date: Fri May 22 11:51:33 2020 +0300 Add an option to create encyrpted PDF files with mailmerge. With that option user can create encyrpted pdf files with a password column in database via mailmerge. Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95033 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com> (cherry picked from commit 90d3311b08cef7418376d183b7116223db3e627d) Change-Id: I1ae9bbeb3f69ed9c0ba51709852f8edd5f2dc683 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96069 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Andras Timar <andras.timar@collabora.com>
-rw-r--r--sw/inc/modcfg.hxx4
-rw-r--r--sw/inc/swabstdlg.hxx2
-rw-r--r--sw/source/ui/dialog/swdlgfact.cxx4
-rw-r--r--sw/source/ui/dialog/swdlgfact.hxx2
-rw-r--r--sw/source/ui/envelp/mailmrge.cxx2
-rw-r--r--sw/source/uibase/config/modcfg.cxx8
-rw-r--r--sw/source/uibase/dbui/dbmgr.cxx2
-rw-r--r--sw/source/uibase/inc/mailmrge.hxx2
8 files changed, 13 insertions, 13 deletions
diff --git a/sw/inc/modcfg.hxx b/sw/inc/modcfg.hxx
index c27f3be749be..98615f8eb378 100644
--- a/sw/inc/modcfg.hxx
+++ b/sw/inc/modcfg.hxx
@@ -332,8 +332,8 @@ public:
void SetNameFromColumn( const OUString& rSet ) { m_aMiscConfig.m_sNameFromColumn = rSet;
m_aMiscConfig.SetModified();}
- bool IsFileEncyrptedFromColumn() const { return m_aMiscConfig.m_bIsPasswordFromColumn;}
- void SetIsFileEncyrptedFromColumn( bool bSet )
+ bool IsFileEncryptedFromColumn() const { return m_aMiscConfig.m_bIsPasswordFromColumn;}
+ void SetIsFileEncryptedFromColumn( bool bSet )
{
m_aMiscConfig.SetModified();
m_aMiscConfig.m_bIsPasswordFromColumn = bSet;
diff --git a/sw/inc/swabstdlg.hxx b/sw/inc/swabstdlg.hxx
index 3f261c47c344..587a142c2a61 100644
--- a/sw/inc/swabstdlg.hxx
+++ b/sw/inc/swabstdlg.hxx
@@ -152,7 +152,7 @@ public:
virtual css::uno::Reference< css::sdbc::XResultSet> GetResultSet() const = 0;
virtual bool IsSaveSingleDoc() const = 0;
virtual bool IsGenerateFromDataBase() const = 0;
- virtual bool IsFileEncyrptedFromDataBase() const = 0;
+ virtual bool IsFileEncryptedFromDataBase() const = 0;
virtual OUString GetColumnName() const = 0;
virtual OUString GetPasswordColumnName() const = 0;
virtual OUString GetTargetURL() const = 0;
diff --git a/sw/source/ui/dialog/swdlgfact.cxx b/sw/source/ui/dialog/swdlgfact.cxx
index a715f6280c44..99f23f595a3c 100644
--- a/sw/source/ui/dialog/swdlgfact.cxx
+++ b/sw/source/ui/dialog/swdlgfact.cxx
@@ -645,9 +645,9 @@ bool AbstractMailMergeDlg_Impl::IsGenerateFromDataBase() const
return pDlg->IsGenerateFromDataBase();
}
-bool AbstractMailMergeDlg_Impl::IsFileEncyrptedFromDataBase() const
+bool AbstractMailMergeDlg_Impl::IsFileEncryptedFromDataBase() const
{
- return pDlg->IsFileEncyrptedFromDataBase();
+ return pDlg->IsFileEncryptedFromDataBase();
}
OUString AbstractMailMergeDlg_Impl::GetColumnName() const
diff --git a/sw/source/ui/dialog/swdlgfact.hxx b/sw/source/ui/dialog/swdlgfact.hxx
index 3a7ecc581512..97bb2c0c0606 100644
--- a/sw/source/ui/dialog/swdlgfact.hxx
+++ b/sw/source/ui/dialog/swdlgfact.hxx
@@ -507,7 +507,7 @@ class AbstractMailMergeDlg_Impl : public AbstractMailMergeDlg
virtual css::uno::Reference< css::sdbc::XResultSet> GetResultSet() const override;
virtual bool IsSaveSingleDoc() const override;
virtual bool IsGenerateFromDataBase() const override;
- virtual bool IsFileEncyrptedFromDataBase() const override;
+ virtual bool IsFileEncryptedFromDataBase() const override;
virtual OUString GetColumnName() const override;
virtual OUString GetPasswordColumnName() const override;
virtual OUString GetTargetURL() const override;
diff --git a/sw/source/ui/envelp/mailmrge.cxx b/sw/source/ui/envelp/mailmrge.cxx
index 0eca50378902..21f8591f4439 100644
--- a/sw/source/ui/envelp/mailmrge.cxx
+++ b/sw/source/ui/envelp/mailmrge.cxx
@@ -559,7 +559,7 @@ bool SwMailMergeDlg::ExecQryShell()
nMergeType = DBMGR_MERGE_FILE;
pModOpt->SetMailingPath( GetURLfromPath() );
pModOpt->SetIsNameFromColumn(m_pGenerateFromDataBaseCB->IsChecked());
- pModOpt->SetIsFileEncyrptedFromColumn(m_pPasswordCB->IsChecked());
+ pModOpt->SetIsFileEncryptedFromColumn(m_pPasswordCB->IsChecked());
if (!AskUserFilename()) {
pModOpt->SetNameFromColumn(m_pColumnLB->GetSelectedEntry());
diff --git a/sw/source/uibase/config/modcfg.cxx b/sw/source/uibase/config/modcfg.cxx
index 3ce420932f4a..82c3b2f4218b 100644
--- a/sw/source/uibase/config/modcfg.cxx
+++ b/sw/source/uibase/config/modcfg.cxx
@@ -1218,9 +1218,9 @@ const Sequence<OUString>& SwMiscConfig::GetPropertyNames()
"FormLetter/FileOutput/Path", // 8
"FormLetter/FileOutput/FileName/FromManualSetting", // 9
"FormLetter/FileOutput/FileName/Generation",//10
- "FormLetter/PrintOutput/AskForMerge" //11
+ "FormLetter/PrintOutput/AskForMerge", //11
"FormLetter/FileOutput/FilePassword/FromDatabaseField", // 12
- "FormLetter/FileOutput/FilePassword/Generation",//13
+ "FormLetter/FileOutput/FilePassword/Generation" //13
};
OUString* pNames = aNames.getArray();
for(int i = 0; i < nCount; i++)
@@ -1290,8 +1290,8 @@ void SwMiscConfig::Load()
case 9 : pValues[nProp] >>= sTmp; m_sMailName = sTmp; break;
case 10: m_bIsNameFromColumn = *o3tl::doAccess<bool>(pValues[nProp]); break;
case 11: pValues[nProp] >>= m_bAskForMailMergeInPrint; break;
- case 12: m_bIsPasswordFromColumn = *o3tl::doAccess<bool>(pValues[nProp]); break;
- case 13: pValues[nProp] >>= sTmp; m_sPasswordFromColumn = sTmp; break;
+ case 12: pValues[nProp] >>= sTmp; m_sPasswordFromColumn = sTmp; break;
+ case 13: m_bIsPasswordFromColumn = *o3tl::doAccess<bool>(pValues[nProp]); break;
}
}
}
diff --git a/sw/source/uibase/dbui/dbmgr.cxx b/sw/source/uibase/dbui/dbmgr.cxx
index a3a443aec18a..881ad74fca2e 100644
--- a/sw/source/uibase/dbui/dbmgr.cxx
+++ b/sw/source/uibase/dbui/dbmgr.cxx
@@ -3131,7 +3131,7 @@ void SwDBManager::ExecuteFormLetter( SwWrtShell& rSh,
if(pImpl->pMergeDialog->IsGenerateFromDataBase())
aMergeDesc.sDBcolumn = pImpl->pMergeDialog->GetColumnName();
- if(pImpl->pMergeDialog->IsFileEncyrptedFromDataBase())
+ if(pImpl->pMergeDialog->IsFileEncryptedFromDataBase())
aMergeDesc.sDBPasswordColumn = pImpl->pMergeDialog->GetPasswordColumnName();
}
diff --git a/sw/source/uibase/inc/mailmrge.hxx b/sw/source/uibase/inc/mailmrge.hxx
index d5730a80736c..b861ae3eba70 100644
--- a/sw/source/uibase/inc/mailmrge.hxx
+++ b/sw/source/uibase/inc/mailmrge.hxx
@@ -135,7 +135,7 @@ public:
bool IsSaveSingleDoc() const { return m_pSaveSingleDocRB->IsChecked(); }
bool IsGenerateFromDataBase() const { return m_pGenerateFromDataBaseCB->IsChecked(); }
- bool IsFileEncyrptedFromDataBase() const { return m_pPasswordCB->IsChecked(); }
+ bool IsFileEncryptedFromDataBase() const { return m_pPasswordCB->IsChecked(); }
OUString GetColumnName() const { return m_pColumnLB->GetSelectedEntry(); }
OUString GetPasswordColumnName() const { return m_pPasswordLB->GetSelectedEntry(); }
OUString GetTargetURL() const;