Review Request: Implement Delete Style in the style manager
C. Boemann
cbr at boemann.dk
Thu Oct 27 12:16:17 BST 2011
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/102863/#review7683
-----------------------------------------------------------
We are moving, but as I warned you on irc there si quite a while to go yet
Hang in :)
libs/kotext/styles/KoParagraphStyle.h
<http://git.reviewboard.kde.org/r/102863/#comment6615>
There is no need to put this in the paragraph style, and i'm not sure we want it here.
libs/kotext/styles/KoParagraphStyle.cpp
<http://git.reviewboard.kde.org/r/102863/#comment6627>
Since I later say this method should be called on all but the deleted style, you should check if parentStyle() == newStyle and only then set a new parentStyle
libs/kotext/styles/KoParagraphStyle.cpp
<http://git.reviewboard.kde.org/r/102863/#comment6616>
In any case this line should not be done
libs/kotext/styles/KoStyleManager.cpp
<http://git.reviewboard.kde.org/r/102863/#comment6626>
See my comments below where this method is called
plugins/textshape/CMakeLists.txt
<http://git.reviewboard.kde.org/r/102863/#comment6617>
please remove spaces
plugins/textshape/CMakeLists.txt
<http://git.reviewboard.kde.org/r/102863/#comment6618>
please remove spaces
plugins/textshape/dialogs/StyleManager.h
<http://git.reviewboard.kde.org/r/102863/#comment6619>
please remove spaces
plugins/textshape/dialogs/StyleManager.cpp
<http://git.reviewboard.kde.org/r/102863/#comment6620>
one blank line will do
plugins/textshape/dialogs/StyleManager.cpp
<http://git.reviewboard.kde.org/r/102863/#comment6622>
first of all this shouldn't be done immidiately. The user should still have a chance to select cancel
plugins/textshape/dialogs/StyleManager.cpp
<http://git.reviewboard.kde.org/r/102863/#comment6624>
this method should be split in two
one that does the unapply (and records the blocks somehow)
and the part that does the apply should be done after the inheritance has been changed
plugins/textshape/dialogs/StyleManager.cpp
<http://git.reviewboard.kde.org/r/102863/#comment6623>
you are calling this on the wrong style. It should be called on all styles except the deleted style
plugins/textshape/dialogs/StyleManager.cpp
<http://git.reviewboard.kde.org/r/102863/#comment6625>
This is correct and should be done immediately even though the rest should be moved to ok/apply of the dialog
plugins/textshape/dialogs/StyleManager.cpp
<http://git.reviewboard.kde.org/r/102863/#comment6621>
please remove blank line
- C. Boemann
On Oct. 26, 2011, 6:30 p.m., Inge Wallin wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/102863/
> -----------------------------------------------------------
>
> (Updated Oct. 26, 2011, 6:30 p.m.)
>
>
> Review request for Calligra.
>
>
> Description
> -------
>
> This patch is from Mojtaba Shahi Senobari, and implements deletion of styles in the style manager. The tricky part is that if the deleted is used by some paragraph they have to be assigned another paragraph.
>
> This is Moji's first patch here at the reviewboard. Be gentle. :)
>
>
> Diffs
> -----
>
> libs/kotext/styles/KoParagraphStyle.h 3f9f40c
> libs/kotext/styles/KoParagraphStyle.cpp cdf16a4
> libs/kotext/styles/KoStyleManager.h ac145f9
> libs/kotext/styles/KoStyleManager.cpp fbbc4ee
> plugins/textshape/CMakeLists.txt 52fd060
> plugins/textshape/dialogs/StyleManager.h 93247b7
> plugins/textshape/dialogs/StyleManager.cpp 99ed8b8
> plugins/textshape/dialogs/StylesWidget.h 844bed8
> plugins/textshape/dialogs/StylesWidget.cpp 4f31a01
>
> Diff: http://git.reviewboard.kde.org/r/102863/diff/diff
>
>
> Testing
> -------
>
> I tested with a number of combinations of paragraph styles, and it seems to work.
>
>
> Thanks,
>
> Inge Wallin
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20111027/0279e958/attachment.htm>
More information about the calligra-devel
mailing list