Version: 1.5.90 (1.6 Alpha 1) (using KDE 3.5.3, compiled sources) Compiler: Target: x86_64-linux-gnu OS: Linux (x86_64) release 2.6.17.6pavilion In a discussion on IRC someone (Heikki Ulmanen) came with the suggestion that its often usefull to start a brush-stroke just outside of the canvas and move the brush into the canvas with the right pressure etc. In order to do that you would always need some space between the canvas and the rulers, which is normally not available at lower zoomlevels. The suggestion is to make the scrollable area a bit bigger than the canvas so the user can move the scrollbars and get the requested 'blank' space. I suggest (using XDPI) to supply 2cm on each canvas edge as an 'expansion' area.
SVN commit 575636 by coppens: Due to popular request: allow freehand painting strokes to start outside the image area. This would be especially handy together with wishlist item 132759 CCBUG:130481 CCBUG:132759 M +4 -2 kis_tool_freehand.cc --- branches/koffice/1.6/koffice/krita/ui/kis_tool_freehand.cc #575635:575636 @@ -81,9 +81,11 @@ if (e->button() == QMouseEvent::LeftButton) { + // People complain that they can't start brush strokes outside of the image boundaries. + // This makes sense, especially when combined with BUG:132759, so commenting out the + // next line makes sense. + //if (!m_currentImage->bounds().contains(e->pos().floorQPoint())) return; - if (!m_currentImage->bounds().contains(e->pos().floorQPoint())) return; - initPaint(e); paintAt(e->pos(), e->pressure(), e->xTilt(), e->yTilt());
I still have a bug here: when I do that with the tablet stylus, krita gets confused and thinks the mouse is the stylus and the stylus the mouse and neither can paint anymore -- until I restart my X11 session.
*** Bug 196176 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 189541 ***