Review Request: Implement Delete Style in the style manager
C. Boemann
cbr at boemann.dk
Fri Oct 14 18:24:10 BST 2011
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/102863/#review7339
-----------------------------------------------------------
Ok this is quite a good start, however besides the minor cosmetic issues mentioned, there is also an issue regarding the actual change.
Any style that has this style as parent must also be changed. Here I mean the styles in the stylemanager list of paragraph styles, and not the blocks
The applyStyle actually overwrites any custom/auto formatting so this is something to improve. we'll have to see if it's a problem with applyStyle in generalt of if this code needs to take further steps so get the user expected behaviour.
Finally is the style ever actually removed from the stylemanager
libs/kotext/styles/KoStyleManager.h
<http://git.reviewboard.kde.org/r/102863/#comment6404>
arguments must start with small letters
libs/kotext/styles/KoStyleManager.h
<http://git.reviewboard.kde.org/r/102863/#comment6403>
doc not duc
libs/kotext/styles/KoStyleManager.cpp
<http://git.reviewboard.kde.org/r/102863/#comment6405>
arguments must start with small letters
plugins/textshape/dialogs/StyleManager.h
<http://git.reviewboard.kde.org/r/102863/#comment6406>
method and argument names must start with small letters
plugins/textshape/dialogs/StyleManager.h
<http://git.reviewboard.kde.org/r/102863/#comment6407>
even here after m_ Deleted must start with small letters
But it doesn't seem to be used at all, so please remove
plugins/textshape/dialogs/StyleManager.cpp
<http://git.reviewboard.kde.org/r/102863/#comment6409>
enable part of name should start with capitol E
plugins/textshape/dialogs/StyleManager.cpp
<http://git.reviewboard.kde.org/r/102863/#comment6410>
no need for blank line here
plugins/textshape/dialogs/StyleManager.cpp
<http://git.reviewboard.kde.org/r/102863/#comment6408>
method name should start with small letters
plugins/textshape/dialogs/StyleManager.cpp
<http://git.reviewboard.kde.org/r/102863/#comment6411>
I would have preferred if we use .ui files for all new dialogs. Not a hard requirement but would be really appreciated.
- C. Boemann
On Oct. 14, 2011, 4:40 p.m., Inge Wallin wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/102863/
> -----------------------------------------------------------
>
> (Updated Oct. 14, 2011, 4:40 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/KoStyleManager.h ac145f9
> libs/kotext/styles/KoStyleManager.cpp fbbc4ee
> plugins/textshape/dialogs/StyleManager.h 93247b7
> plugins/textshape/dialogs/StyleManager.cpp 99ed8b8
>
> 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/20111014/c31e4540/attachment.htm>
More information about the calligra-devel
mailing list