Bug 325481

Summary: Wrap around mode should be greyed out if open gl canvas not used.
Product: [Applications] krita Reporter: vanyossi <ghevan>
Component: UsabilityAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: dimula73
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description vanyossi 2013-10-01 02:49:47 UTC
The user gets the feeling something is broken as the checkbox does change if pressed

I thought krita was broken. Only after running from the terminal I realized something was missing

The message from stdout could be set in an alert box,  maybe?
Also I suggest to tweak the message to mention "opengl" as "Canvas type" definition is never used in the settings windows

Wrap Around mode is not available for this type of canvas!
to
Wrap Around mode only available with openGl enabled!

Reproducible: Always
Comment 1 Dmitry Kazakov 2013-11-04 14:33:34 UTC
Yes, a message box might be a good solution.
Comment 2 Halla Rempt 2013-12-11 10:30:51 UTC
Git commit 9d78753f50b5973f2773dd71ea0c239e7bb849ec by Boudewijn Rempt.
Committed on 11/12/2013 at 10:29.
Pushed by rempt into branch 'calligra/2.8'.

If the current canvas doesn't support opengl, wraparound painting will
work fine, but there won't be visual feedback. Warn the user
unobtrusively and remove the stdout feedback line.

M  +11   -2    krita/ui/canvas/kis_canvas_controller.cpp
M  +2    -1    krita/ui/canvas/kis_canvas_controller.h
M  +0    -1    krita/ui/canvas/kis_canvas_widget_base.cpp

http://commits.kde.org/calligra/9d78753f50b5973f2773dd71ea0c239e7bb849ec
Comment 3 Halla Rempt 2013-12-11 10:30:57 UTC
Git commit 943621e0acc8cea3997f012c7fdd635b1c9640bd by Boudewijn Rempt.
Committed on 11/12/2013 at 10:29.
Pushed by rempt into branch 'master'.

If the current canvas doesn't support opengl, wraparound painting will
work fine, but there won't be visual feedback. Warn the user
unobtrusively and remove the stdout feedback line.

M  +11   -2    krita/ui/canvas/kis_canvas_controller.cpp
M  +2    -1    krita/ui/canvas/kis_canvas_controller.h
M  +0    -1    krita/ui/canvas/kis_canvas_widget_base.cpp

http://commits.kde.org/calligra/943621e0acc8cea3997f012c7fdd635b1c9640bd