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


I  made a couple comments on the forum about improving the UI slightly. 
https://forum.kde.org/viewtopic.php?f=288&t=122943&p=321312#p321312

- Scott Petrovic


On Oct. 10, 2014, 9:32 p.m., Wolthera van Hövell wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/120505/
> -----------------------------------------------------------
> 
> (Updated Oct. 10, 2014, 9:32 p.m.)
> 
> 
> Review request for Calligra, Dmitry Kazakov and Boudewijn Rempt.
> 
> 
> Repository: calligra
> 
> 
> Description
> -------
> 
> This patch adds a little eye icon underneath the deletion icon which can be 
> used to activate/deactivate snapping and in the case of the perspective 
> assistant, add a preview for where the snapping will happen/head to.
> 
> This last bit of code may be refactored a little more, if I want to allow to 
> option to see this preview without having the basic assistant visible. This 
> would allow these previews to make sense on normal assistants as well.
> (Right now, the 'hide assistants' button in view just makes the whole widget 
> invisible).[done]
> Preview will be important if we're gonna have parallel rulers and the like.
> 
> I also fixed a minor bug where the canvas wasn't passed to the drawAssistant 
> function in the painting assistant by the PaintingAssistantDecorations class, 
> because whoever wrote the caching system had added a boolean for it in the 
> arguments in a rather random place. Both caching and me accessing the canvas 
> for cursor conversion work now.
> 
> Update: Added a whole framework so that the previews and main assistant can 
> be toggled seperately. I also implemented preview for Ellipse, Ruler and 
> Spline based on intersection with the bounding box. This won't help much when 
> there's only one ruler on the canvas, but with multiple insersecting rulers 
> this gives tremendous feedback.
> I replaced the 'show painting assistants' action internally with the option 
> to toggle the assistants themselves, instead of turning of visiblity for the 
> whole widget.
> I also added a new action 'Show Assistant previews'. This allows the user to 
> disable all previews globally. Because I added this action, the kritarc file 
> is set to version 53 from 52.
> 
> 
> Diffs
> -----
> 
>   krita/plugins/assistants/RulerAssistant/PerspectiveAssistant.cc e3ec525 
>   krita/plugins/assistants/RulerAssistant/RulerAssistant.h 388b18a 
>   krita/plugins/assistants/RulerAssistant/RulerAssistant.cc dd173c0 
>   krita/plugins/assistants/RulerAssistant/SplineAssistant.h 92ccb49 
>   krita/plugins/assistants/RulerAssistant/kis_ruler_assistant_tool.h 11e92f3 
>   krita/plugins/assistants/RulerAssistant/kis_ruler_assistant_tool.cc bbfe5cd 
>   krita/ui/canvas/kis_canvas_decoration.cc 9179d3f 
>   krita/ui/canvas/kis_canvas_widget_base.cpp 02f0ab5 
>   krita/ui/kis_painting_assistant.h 6f315e8 
>   krita/krita.rc 50faa31 
>   krita/plugins/assistants/RulerAssistant/EllipseAssistant.h e36bd9d 
>   krita/plugins/assistants/RulerAssistant/EllipseAssistant.cc ec6ee06 
>   krita/plugins/assistants/RulerAssistant/PerspectiveAssistant.h c4fd3b2 
>   krita/ui/kis_painting_assistant.cc 81c6069 
>   krita/ui/kis_painting_assistants_decoration.h a2c1263 
>   krita/ui/kis_painting_assistants_decoration.cpp dd65ec0 
>   krita/plugins/assistants/RulerAssistant/SplineAssistant.cc 8391f65 
> 
> Diff: https://git.reviewboard.kde.org/r/120505/diff/
> 
> 
> Testing
> -------
> 
> Lots, I can't find any crashes or bugs here.
> 
> 
> Thanks,
> 
> Wolthera van Hövell
> 
>

_______________________________________________
calligra-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/calligra-devel

Reply via email to