[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [koffice/koffice/change-tracking] plugins/textshape/commands
From: Ganesh Paramasivam <ganesh () crystalfab ! com>
Date: 2011-01-23 13:32:00
Message-ID: 20110123133200.C396FA6092 () git ! kde ! org
[Download RAW message or body]
Git commit 6834dae609ea07e44a18b8a59b6e5ea1e3c02a9c by Ganesh Paramasivam
Pushed by ganeshp into branch koffice/change-tracking
Set change-id in the charformat when deleting text with change tracking enabled in \
ChangeTrackedDeleteCommand.cpp. This was being previously done in \
KoChangeTracker::insertDeleteFragment
M +5 -0 plugins/textshape/commands/ChangeTrackedDeleteCommand.cpp
http://commits.kde.org/68dc8371/6834dae609ea07e44a18b8a59b6e5ea1e3c02a9c
diff --git a/plugins/textshape/commands/ChangeTrackedDeleteCommand.cpp \
b/plugins/textshape/commands/ChangeTrackedDeleteCommand.cpp index aa0f8c0..af17717 \
100644
--- a/plugins/textshape/commands/ChangeTrackedDeleteCommand.cpp
+++ b/plugins/textshape/commands/ChangeTrackedDeleteCommand.cpp
@@ -290,6 +290,11 @@ void ChangeTrackedDeleteCommand::deleteSelection(QTextCursor \
&selection)
deleteChangemarker = new \
KoDeleteChangeMarker(KoTextDocument(document).changeTracker()); \
deleteChangemarker->setChangeId(changeId); \
element->setDeleteChangeMarker(deleteChangemarker); +
+ QTextCharFormat charFormat;
+ charFormat.setProperty(KoCharacterStyle::ChangeTrackerId, changeId);
+ selection.mergeCharFormat(charFormat);
+
deletedFragment = KoChangeTracker::generateDeleteFragment(selection, \
deleteChangemarker); element->setDeleteData(deletedFragment);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic