-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/124048/#review83541
-----------------------------------------------------------

Ship it!


Ship It!

- Boudewijn Rempt


On June 30, 2015, 5:38 p.m., Stefano Bonicatti wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/124048/
> -----------------------------------------------------------
> 
> (Updated June 30, 2015, 5:38 p.m.)
> 
> 
> Review request for Calligra.
> 
> 
> Bugs: 345195
>     http://bugs.kde.org/show_bug.cgi?id=345195
> 
> 
> Repository: calligra
> 
> 
> Description
> -------
> 
> The Stamp and Clipboard tabs are removed and they become buttons in the 
> Predefined tab, so that the user must add a predefined brush tip to use it 
> first.
> This solves some issues and inconsistencies with temporary brush tips by 
> removing the need of them.
>     
> Fixes a crash that happened when selecting a temporary brush after adding the 
> respective clone to the predefined or when deleting the cloned brush.
> The crash happened only with a Stamp Animated one.
>     
> Fixes a crash when attempting to add a Clipboard brush tip when the clipboard 
> is empty. 
> Now the OK button will be disabled if the clipboard is emmpty.
> 
> This review is here because of the placing of the buttons, their text and 
> tooltips.
> David Revoy suggested to put "long" (but that fit on the button) text on them 
> instead of icons and to write a tooltip to explain what they do.
> I wanted to put the buttons on the same line of the import and delete ones 
> but given that they come from another widget and that the row is then 
> occupied, i couldn't.
> Another possible issue is that the buttons now open a dialog so the brush 
> editor popup closes in the background and there's "no" way to keep it open or 
> reopen it.
> Or well there's a way to reopen it but it involves calling 7 nested 
> parentWidget, and then show().
> 
> https://mail.kde.org/pipermail/kimageshop/2015-June/012772.html here a little 
> more in depth explanation on this change.
> 
> Now if the popup closing is too anoying, the only way i see is to go back to 
> tabs, but this time the brush won't be usable until add to predefined is 
> clicked (while previously, due to the temporary brush created, just by 
> opening the respective tab it was possible to use it).
> 
> 
> Diffs
> -----
> 
>   krita/libbrush/kis_imagepipe_brush.cpp 4d301cb 
>   krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp 810ae21 
>   krita/plugins/paintops/libpaintop/forms/wdgclipboardbrush.ui bb1cd4a0 
>   krita/plugins/paintops/libpaintop/forms/wdgcustombrush.ui 043252b 
>   krita/plugins/paintops/libpaintop/kis_brush_chooser.h aea4cd3 
>   krita/plugins/paintops/libpaintop/kis_brush_chooser.cpp 8f46885 
>   krita/plugins/paintops/libpaintop/kis_brush_selection_widget.h 2462917 
>   krita/plugins/paintops/libpaintop/kis_brush_selection_widget.cpp 1f61266 
>   krita/plugins/paintops/libpaintop/kis_clipboard_brush_widget.h 62f6aea 
>   krita/plugins/paintops/libpaintop/kis_clipboard_brush_widget.cpp 58b18e1 
>   krita/plugins/paintops/libpaintop/kis_custom_brush_widget.h 13589d0 
>   krita/plugins/paintops/libpaintop/kis_custom_brush_widget.cpp 630aff5 
>   libs/widgets/KoResourceItemChooser.h 74b404c 
>   libs/widgets/KoResourceItemChooser.cpp 86e3663 
> 
> Diff: https://git.reviewboard.kde.org/r/124048/diff/
> 
> 
> Testing
> -------
> 
> Several adding/removing/selecting tests in the predefined list of both Stamp 
> and Clipboard brush.
> 
> 
> Thanks,
> 
> Stefano Bonicatti
> 
>

_______________________________________________
calligra-devel mailing list
calligra-devel@kde.org
https://mail.kde.org/mailman/listinfo/calligra-devel

Reply via email to