[Libreoffice-commits] core.git: Changes to 'private/jmux/libreoffice-4-1-6+backports+unit'
Jan-Marek Glogowski
glogow at fbihome.de
Fri Oct 10 05:06:00 PDT 2014
New branch 'private/jmux/libreoffice-4-1-6+backports+unit' available with the following commits:
commit 12cb3f789293d009b11a65103923cbfb31bfc7b7
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Fri Oct 10 14:04:22 2014 +0200
fixup
Change-Id: Ie94d61058ddd6adf9fb1407e379188c651b3ea1f
commit f00869e5be0bb7584892495f33d55d5f4a088e0f
Author: Noel Grandin <noel at peralex.com>
Date: Wed Oct 1 13:02:57 2014 +0200
blind fix for windows build
Change-Id: I8c3d8ccccb039bc82b23d74b41ca4254f50d5c84
(cherry picked from commit 99bb7d664ef6c809ff6478fe2335c8a4a00e141b)
commit ea6412391b571e66be5de03107ee0d1f75ba54a0
Author: Stephan Bergmann <sbergman at redhat.com>
Date: Wed Oct 1 11:31:35 2014 +0200
loplugin:implicitboolconversion
Change-Id: Ia63460949a3ba58f0394f5b94e0d906ca7849710
(cherry picked from commit a5824fa97c7300faca3b09fe0922c9f319b3c49b)
commit 97d1c684af5f05cd6fc5add35709885239b1fbad
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Tue Sep 23 10:00:13 2014 +0200
MM: first unit test and infrastructure
Extendes SwModelTestBase with mail merge functions and a declaration
of the DECLARE_MAILMERGE_TEST macro and uses it in a first test.
As most tests it's registered as a slow test run by 'make check'.
The broken MM used to drop the leading empty pages, which resulted
in a document with 4 pages and the two page bound draws merged
per single page.
Tests the MM result for page count (eight) and each draw anchor to
be on a different page.
(cherry picked from commit d10f6d49b77dcf955629901937d8d5e3a2976a6c)
Conflicts:
sw/Module_sw.mk
sw/qa/extras/inc/swmodeltestbase.hxx
Change-Id: Iab17f5844e68221d48cb89863323bcfe4c8ae0d2
commit 2f3db8081c56cd91e5837978ddeae62788f34e0b
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Mon Sep 15 00:48:59 2014 +0200
MM: add non-UI LoadAndRegisterDataSource function
For the mail merge unit test we need a function to register new
database sources without any UI interaction. This refactors and
introduces new versions of LoadAndRegisterDataSource, which gets
all previously interactive values as arguments.
(cherry picked from commit 5187ce45b93e5e841e541eac98da3fa2110fe632)
Conflicts:
sw/source/uibase/dbui/dbmgr.cxx
Change-Id: I1601b4112ddc800a0935950133d386ce349b9087
commit bf07857ff32d887bd215745430cfb6552577ff28
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Mon Sep 15 00:13:06 2014 +0200
MM: export the SwDocShell mail merge via UNO
This saves the loading time for large document. Use it if you
want to present the generated document to the user or write a
mail merge unit tests.
This includes:
* renaming "only" to "shell" at multiple occurences
* dropping the DBMGR_MERGE_SINGLE_FILE special type for the mail
merge wizard in favour of an additional SwMergeDescriptor
boolean
* cleanup and renaming of the internal merge type enums, so these
actually match the diffferent merge targets: printer, email,
file and shell
(cherry picked from commit 9835bb562cfe3a5d386c24d86176ba7bb5ab26d2)
Conflicts:
offapi/type_reference/offapi.idl
sw/inc/dbmgr.hxx
sw/source/ui/dialog/swdlgfact.cxx
sw/source/ui/dialog/swdlgfact.hxx
sw/source/ui/envelp/mailmrge.cxx
sw/source/uibase/dbui/dbmgr.cxx
sw/source/uibase/inc/mailmrge.hxx
sw/source/uibase/uno/unomailmerge.cxx
Change-Id: I33c6773972195193687ba9c3e12b562310d330c1
commit 12052969b6edf9119f60d685a170f2fd442f2e67
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Mon Sep 15 00:00:03 2014 +0200
MM: dump debug documents based on environment var
Introduce SW_DEBUG_MAILMERGE_DOCS=<n> to dump n mail merge debug
documents (partly merged and working copies).
This will speed up mail merge unit tests and allows dumping of
an arbitrary amount of intermediate mail merge documents.
(cherry picked from commit 0a5cd87e591d7f87bfab92716079af719259f143)
Conflicts:
sw/source/uibase/dbui/dbmgr.cxx
Change-Id: Idb9fc19f99ccafe5574897bd1e687d439c52ebe5
commit 4896a4984473857d5b12df69a287c44c485105b7
Author: Michael Stahl <mstahl at redhat.com>
Date: Fri Sep 12 21:50:36 2014 +0200
:sw: rename SwDoc::Append to something unique
(cherry picked from commit 3b11057b75434526f67e678ddc1deb9ebd61c752)
Conflicts:
sw/source/uibase/dbui/dbmgr.cxx
Change-Id: Ibb9db5ecdea6439df20fc1ee609267dcdd864405
More information about the Libreoffice-commits
mailing list