[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kimageshop
Subject:    Re: [calligra] krita/ui: Fixing Minor bugs
From:       Lukast dev <lukast.dev () gmail ! com>
Date:       2013-08-11 9:59:39
Message-ID: CAKdU0rMMeLKtO7wkjyPkA-tQEAtntX7rhyOWmJGMTmHmY7tqEQ () mail ! gmail ! com
[Download RAW message or body]

Hi Sahil,

what kind of minor bugs?
Can you refer to bug report number?

Lukas

2013/8/10 Sahil Nagpal <nagpal.sahil01@gmail.com>:
> 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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic