https://bugs.kde.org/show_bug.cgi?id=437241

            Bug ID: 437241
           Summary: If Canvas Input Settings are 'Paint Tool Sai
                    Compatible', there is loss of functionality
           Product: krita
           Version: nightly build (please specify the git hash!)
          Platform: Debian stable
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Shortcuts and Canvas Input Settings
          Assignee: krita-bugs-n...@kde.org
          Reporter: ahab.greybe...@hotmail.co.uk
  Target Milestone: ---

SUMMARY
Tested with the 4.4.0, 4.4.3 and May 16 5.0.0-prealpha (git b8b6a7f) appimages
on Debian 10.
Also with the May 16 5.0.0-prealpha (git b8b6a7fb20) .zip package on Windows
10.

First reported by a user at
https://krita-artists.org/t/how-to-make-vector-docker-showing-when-the-canvas-input-choose-sai-compatible/23783

If the Canvas Input Settings are set to Paint Tool Sai Compatible then there is
loss of functionality as summarised in OBSERVED RESULTS. This is not an
exhaustive list, only the ones I've seen.

STEPS TO REPRODUCE
1. Create an image with a paint layer and a vector layer with a vector object
on it.
2. In Settings -> Configure Krita -> Canvas Input Settings, set the Input
Profile to Paint Tool Sai Compatible.
3. Attempt to perform various actions, as summarised in OBSERVED RESULTS and
note they do not work.

OBSERVED RESULT
3a. If a selected vector object is right-clicked, there is no vector context
menu and the object is deselected.
3b. If a selection is made and that selection is right-clicked, there is no
selection context menu and the selection is deselected.
3c. If Ctrl+Alt+Right-click is pressed on the paint layer, the popup palette is
not activated.

EXPECTED RESULT
The lost functions, as noted above, should work.

SOFTWARE/OS VERSIONS
Krita

 Version: 5.0.0-prealpha (git b8b6a7f)
 Languages: en_GB, en, en, en_GB, en
 Hidpi: false

Qt

  Version (compiled): 5.12.9
  Version (loaded): 5.12.9

OS Information

  Build ABI: x86_64-little_endian-lp64
  Build CPU: x86_64
  CPU: x86_64
  Kernel Type: linux
  Kernel Version: 4.19.0-16-amd64
  Pretty Productname: Debian GNU/Linux 10 (buster)
  Product Type: debian
  Product Version: 10
  Desktop: MATE

OpenGL Info

  Vendor:  "NVIDIA Corporation" 
  Renderer:  "GeForce GTX 750 Ti/PCIe/SSE2" 
  Version:  "4.6.0 NVIDIA 460.67" 
  Shading language:  "4.60 NVIDIA" 
  Requested format:  QSurfaceFormat(version 3.0, options
QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24,
redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8,
stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer,
swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile 
QSurfaceFormat::CompatibilityProfile) 
  Current format:    QSurfaceFormat(version 4.6, options
QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24,
redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8,
stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer,
swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile 
QSurfaceFormat::CompatibilityProfile) 
     Version: 4.6
     Supports deprecated functions true 
     is OpenGL ES: false 

QPA OpenGL Detection Info 
  supportsDesktopGL: true 
  supportsOpenGLES: true 
  isQtPreferOpenGLES: false

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to