----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/103779/#review10075 -----------------------------------------------------------
This review has been submitted with commit 4d779e5a576884051aa3c4c6dacf5b4c01681fd4 by C. Boemann to branch master. - Commit Hook On Jan. 24, 2012, 9:52 a.m., C. Boemann wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > http://git.reviewboard.kde.org/r/103779/ > ----------------------------------------------------------- > > (Updated Jan. 24, 2012, 9:52 a.m.) > > > Review request for Calligra. > > > Description > ------- > > Implement undo of Style changes > > Two new methods are introduced: beginEdit() and endEdit() to mark > when the editing happens. At endEdit() the collected changes > are applied to any attached documents like before. > > The difference is that it now happens through ChangeStylesMacroCommand > Which in turn uses ChangeStylesCommand > > The role of ChangeStylesMacroCommand is to act as a macro plus to > make sure the styles within the stylemanager itself are updated. > > The role of ChangeStylesCommand is to update the qtextdocuments. > > > Diffs > ----- > > libs/kotext/CMakeLists.txt 6507227 > libs/kotext/KoTextDocument.cpp e551825 > libs/kotext/commands/ChangeStylesCommand.h PRE-CREATION > libs/kotext/commands/ChangeStylesCommand.cpp PRE-CREATION > libs/kotext/commands/ChangeStylesMacroCommand.h PRE-CREATION > libs/kotext/commands/ChangeStylesMacroCommand.cpp PRE-CREATION > libs/kotext/opendocument/tests/TestChangeTracking.cpp 3aac170 > libs/kotext/opendocument/tests/TestLoadStyle.cpp cafe7d9 > libs/kotext/opendocument/tests/TestLoading.cpp d464480 > libs/kotext/styles/ChangeFollower.h 5aa42b0 > libs/kotext/styles/ChangeFollower.cpp 5b10a65 > libs/kotext/styles/KoCharacterStyle.cpp 9783bc3 > libs/kotext/styles/KoParagraphStyle.cpp b7a5159 > libs/kotext/styles/KoStyleManager.h bf6076c > libs/kotext/styles/KoStyleManager.cpp c5f645b > libs/kotext/styles/tests/TestListStyle.cpp 47c1137 > libs/kotext/tests/TestKoTextEditor.cpp 751c465 > libs/textlayout/tests/TestBlockLayout.cpp bb2cc16 > libs/textlayout/tests/TestDocumentLayout.cpp 277178f > libs/textlayout/tests/TestTableLayout.cpp 2bcf0a2 > plugins/textshape/dialogs/StyleManager.cpp 2e57137 > tables/Map.cpp cd77d3a > > Diff: http://git.reviewboard.kde.org/r/103779/diff/diff > > > Testing > ------- > > > Thanks, > > C. Boemann > >
_______________________________________________ calligra-devel mailing list calligra-devel@kde.org https://mail.kde.org/mailman/listinfo/calligra-devel