From kde-kimageshop Sun Aug 11 09:59:39 2013 From: Lukast dev Date: Sun, 11 Aug 2013 09:59:39 +0000 To: kde-kimageshop Subject: Re: [calligra] krita/ui: Fixing Minor bugs Message-Id: X-MARC-Message: https://marc.info/?l=kde-kimageshop&m=137621519528922 Hi Sahil, what kind of minor bugs? Can you refer to bug report number? Lukas 2013/8/10 Sahil Nagpal : > Git commit 3f33bcd07c9e1c3477fd1ad8e50f3bbb8e0b9a45 by Sahil Nagpal. > Committed on 10/08/2013 at 20:04. > Pushed by sahilnagpal into branch 'master'. > > Fixing Minor bugs > > M +1 -2 krita/ui/canvas/kis_canvas_decoration.cc > M +1 -1 krita/ui/canvas/kis_canvas_decoration.h > M +0 -5 krita/ui/kis_selection_decoration.cc > M +0 -1 krita/ui/kis_selection_decoration.h > M +2 -1 krita/ui/widgets/kis_multi_bool_filter_widget.cc > > http://commits.kde.org/calligra/3f33bcd07c9e1c3477fd1ad8e50f3bbb8e0b9a45 > > diff --git a/krita/ui/canvas/kis_canvas_decoration.cc b/krita/ui/canvas/kis_canvas_decoration.cc > index 60dca81..ecc4fcd 100644 > --- a/krita/ui/canvas/kis_canvas_decoration.cc > +++ b/krita/ui/canvas/kis_canvas_decoration.cc > @@ -63,8 +63,7 @@ bool KisCanvasDecoration::visible() const > > void KisCanvasDecoration::toggleVisibility() > { > - d->visible = !d->visible; > - d->view->canvas()->update(); > + setVisible(!visible()); > } > > void KisCanvasDecoration::paint(QPainter& gc, const QRectF& updateArea, const KisCoordinatesConverter *converter, KisCanvas2 *canvas = 0) > diff --git a/krita/ui/canvas/kis_canvas_decoration.h b/krita/ui/canvas/kis_canvas_decoration.h > index 0f3e402..842d729 100644 > --- a/krita/ui/canvas/kis_canvas_decoration.h > +++ b/krita/ui/canvas/kis_canvas_decoration.h > @@ -63,7 +63,7 @@ public slots: > /** > * If decoration is visible, hide it, if not show it. > */ > - virtual void toggleVisibility(); > + void toggleVisibility(); > protected: > virtual void drawDecoration(QPainter& gc, const QRectF& updateArea, const KisCoordinatesConverter *converter,KisCanvas2* canvas) = 0; > > diff --git a/krita/ui/kis_selection_decoration.cc b/krita/ui/kis_selection_decoration.cc > index 7a927b7..7134948 100644 > --- a/krita/ui/kis_selection_decoration.cc > +++ b/krita/ui/kis_selection_decoration.cc > @@ -156,11 +156,6 @@ void KisSelectionDecoration::drawDecoration(QPainter& gc, const QRectF& updateRe > gc.restore(); > } > > -void KisSelectionDecoration::toggleVisibility() > -{ > - setVisible(!visible()); > -} > - > void KisSelectionDecoration::setVisible(bool v) > { > KisCanvasDecoration::setVisible(v); > diff --git a/krita/ui/kis_selection_decoration.h b/krita/ui/kis_selection_decoration.h > index 2b7ccf2..3e3deca 100644 > --- a/krita/ui/kis_selection_decoration.h > +++ b/krita/ui/kis_selection_decoration.h > @@ -39,7 +39,6 @@ public: > > void setMode(Mode mode); > void setVisible(bool v); > - void toggleVisibility(); > > protected: > void drawDecoration(QPainter& gc, const QRectF& updateRect, const KisCoordinatesConverter *converter,KisCanvas2* canvas); > diff --git a/krita/ui/widgets/kis_multi_bool_filter_widget.cc b/krita/ui/widgets/kis_multi_bool_filter_widget.cc > index dba640f..0e3a4fb 100644 > --- a/krita/ui/widgets/kis_multi_bool_filter_widget.cc > +++ b/krita/ui/widgets/kis_multi_bool_filter_widget.cc > @@ -63,7 +63,8 @@ void KisMultiBoolFilterWidget::setConfiguration(const KisPropertiesConfiguration > { > if (!config) return; > for (int i = 0; i < nbValues(); ++i) { > - m_boolWidgets[i]->setChecked(true); > + double val = config->getBool(m_boolWidgets[i]->objectName(), true); > + m_boolWidgets[i]->setChecked(val); > } > } > > _______________________________________________ Krita mailing list kimageshop@kde.org https://mail.kde.org/mailman/listinfo/kimageshop