Hello Two new patchs that modify the default behaviour of the format paintbrush. 0001-Format-paintbrush-default-behaviour.patch To apply to the core repository. 0001-Change-format-paintbrush.patch To apply to the help repository. By default the paintbrush doesn't copy the paragraph formatting ; if Ctrl is hold, paragraph and character formatting are copied ; if Ctrl and Shift are hold, only the paragraph formatting is copied. Regards Maxime de Roucy -- Maxime de Roucy Groupe LINAGORA - OSSA 80 rue Roque de Fillol 92800 PUTEAUX Tel. : 0 810 251 251
From a95ca339d7292882f2ee7a841fb08ce3b481852a Mon Sep 17 00:00:00 2001
From: Maxime de Roucy <mderoucy@linagora.com>
Date: Wed, 14 Mar 2012 18:26:07 +0100
Subject: [PATCH] Format paintbrush default behaviour
Don't copy paragraph formats by default
---
sw/source/ui/docvw/edtwin.cxx | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/sw/source/ui/docvw/edtwin.cxx b/sw/source/ui/docvw/edtwin.cxx
index bb2daba..8084596 100644
--- a/sw/source/ui/docvw/edtwin.cxx
+++ b/sw/source/ui/docvw/edtwin.cxx
@@ -4317,15 +4317,18 @@ void SwEditWin::MouseButtonUp(const MouseEvent& rMEvt)
SwWrtShell& rWrtShell = rView.GetWrtShell();
SfxStyleSheetBasePool* pPool=0;
bool bNoCharacterFormats = false;
- bool bNoParagraphFormats = false;
+ bool bNoParagraphFormats = true;
{
SwDocShell* pDocSh = rView.GetDocShell();
if(pDocSh)
pPool = pDocSh->GetStyleSheetPool();
if( (rMEvt.GetModifier()&KEY_MOD1) && (rMEvt.GetModifier()&KEY_SHIFT) )
+ {
bNoCharacterFormats = true;
+ bNoParagraphFormats = false;
+ }
else if( rMEvt.GetModifier() & KEY_MOD1 )
- bNoParagraphFormats = true;
+ bNoParagraphFormats = false;
}
//execute paste
pFormatClipboard->Paste( rWrtShell, pPool, bNoCharacterFormats, bNoParagraphFormats );
--
1.7.9.4
From eb9c56218da94e67755f0472a41bc636e9723057 Mon Sep 17 00:00:00 2001
From: Maxime de Roucy <mderoucy@linagora.com>
Date: Wed, 14 Mar 2012 18:12:41 +0100
Subject: [PATCH] Change format paintbrush
Only copy character formatting by default.
---
.../source/text/shared/guide/paintbrush.xhp | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/helpcontent2/source/text/shared/guide/paintbrush.xhp
b/helpcontent2/source/text/shared/guide/paintbrush.xhp
index fbe064b..c31bc36 100644
--- a/helpcontent2/source/text/shared/guide/paintbrush.xhp
+++ b/helpcontent2/source/text/shared/guide/paintbrush.xhp
@@ -66,8 +66,7 @@
<paragraph xml-lang="en-US" id="par_idN1066E" role="paragraph" l10n="NEW">Select or
click the text or object that you want to apply the formatting to.</paragraph>
</listitem>
</list>
- <paragraph xml-lang="en-US" id="par_idN10716" role="tip" l10n="NEW">To exclude paragraph
formatting, hold down <switchinline select="sys"><caseinline select="MAC">Command
-</caseinline><defaultinline>Ctrl</defaultinline></switchinline> when you click. To exclude
character formatting, hold down <switchinline select="sys"><caseinline select="MAC">Command
+ <paragraph xml-lang="en-US" id="par_idN10716" role="tip" l10n="NEW">By default only the
character formatting is copied ; to include paragraph formatting, hold down <switchinline
select="sys"><caseinline
select="MAC">Command</caseinline><defaultinline>Ctrl</defaultinline></switchinline> when you click.
To copy only the paragraph formatting, hold down <switchinline select="sys"><caseinline
select="MAC">Command
</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+Shift when you click.</paragraph>
<paragraph xml-lang="en-US" id="par_idN10671" role="paragraph" l10n="NEW">The following
table describes the formatting attributes that the <emph>Format Paintbrush</emph> can
copy:</paragraph>
<table id="tbl_id599688">
@@ -154,4 +153,4 @@
</table>
</body>
-</helpdocument>
\ No newline at end of file
+</helpdocument>
--
1.7.9.4
Attachment:
signature.asc
Description: This is a digitally signed message part