| Summary: | Stroke selection doesn't work for some selection tools | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | acc4commissions |
| Component: | Tools/Selection | Assignee: | Krita Bugs <krita-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | ghevan, halla |
| Priority: | NOR | ||
| Version First Reported In: | nightly build (please specify the git hash!) | ||
| Target Milestone: | --- | ||
| Platform: | Microsoft Windows | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | https://invent.kde.org/kde/krita/commit/d921fa60a37cab528855919ebf124426bb2c0dbf | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
acc4commissions
2020-01-05 14:48:21 UTC
Tested in 7ef60648faf92 all selections stroke normally for me either in vector or pixel mode. What could be different in your setup that it doesn't work for some? Are you stroking with current brush or with solid line? some brushes could have some sensors dependant on tablet information that could prevent them to work. But that should have the same effect for all selections. What git hash are you on? Sorry for not giving enough informations.
Krita
Version: 4.3.0-prealpha (git 9d531f2)
Languages: en_US, en, en_US, en, en_US, en, en_US, en, en_US, en
Hidpi: false
Qt
Version (compiled): 5.12.5
Version (loaded): 5.12.5
OS Information
Build ABI: x86_64-little_endian-llp64
Build CPU: x86_64
CPU: x86_64
Kernel Type: winnt
Kernel Version: 6.1.7601
Pretty Productname: Windows 7 SP 1 (6.1)
Product Type: windows
Product Version: 7sp1
OpenGL Info
Vendor: "ATI Technologies Inc."
Renderer: "Radeon RX 560 Series"
Version: "3.0.13558 Compatibility Profile Context 26.20.11015.5009"
Shading language: "4.60"
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 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QSurfaceFormat::sRGBColorSpace, profile QSurfaceFormat::NoProfile)
Version: 3.0
Supports deprecated functions true
is OpenGL ES: false
QPA OpenGL Detection Info
supportsDesktopGL: true
supportsAngleD3D11: true
isQtPreferAngle: false
Hardware Information
GPU Acceleration: auto
Memory: 16351 Mb
Number of Cores: 8
Swap Location: C:/Users/---------/AppData/Local/Temp
Current Settings
Current Swap Location: C:/Users/---------/AppData/Local/Temp
Undo Enabled: 1
Undo Stack Limit: 530
Use OpenGL: 1
Use OpenGL Texture Buffer: 1
Use AMD Vectorization Workaround: 0
Canvas State: OPENGL_SUCCESS
Autosave Interval: 120
Use Backup Files: 1
Number of Backups Kept: 1
Backup File Suffix: ~
Backup Location: Same Folder as the File
Use Win8 Pointer Input: 0
Use RightMiddleTabletButton Workaround: 0
Levels of Detail Enabled: 0
Use Zip64: 0
And it doesn't work in 4.2.8 neither on my system.
Thanks for your comment! Automatically switching the status of this bug to REPORTED so that the KDE team knows that the bug is ready to get confirmed. In the future you may also do this yourself when providing needed information. There is something weird going on with this dialog. For me, most options are always disabled and the layout is messed up. Git commit 94dc6c1a404119a26fc3ff9e27fab63e2e1256e5 by Boudewijn Rempt. Committed on 07/01/2020 at 14:07. Pushed by rempt into branch 'master'. Fix logic for enabling/disabling options in stroke selection dialog M +79 -91 libs/ui/dialogs/kis_dlg_stroke_selection_properties.cpp M +12 -8 libs/ui/dialogs/kis_dlg_stroke_selection_properties.h M +190 -152 libs/ui/forms/wdgstrokeselectionproperties.ui M +2 -0 libs/ui/kis_selection_manager.cc https://invent.kde.org/kde/krita/commit/94dc6c1a404119a26fc3ff9e27fab63e2e1256e5 After I updated to git 04d1174 it works fine. Is it that the patch has applied? And when I try to use it on ventor layer all the options in Stroke Selection are disabled except for 'Line', which is the line color option. Is this intentional? (In reply to acc4commissions from comment #6) > After I updated to git 04d1174 it works fine. Is it that the patch has > applied? > > And when I try to use it on ventor layer all the options in Stroke Selection > are disabled except for 'Line', which is the line color option. Is this > intentional? ventor -> vector Yes -- vector shapes cannot be drawn with the raster brushes. 1 After updated to git 0875026(which says this patch has been applied to it) Stroke Selection works on vector layers. Just wanted to report, and hope it's not a bug or an accident. 2 Apparently the original issue has been solved before this patch, because it already worked when I updated to git 04d1174. Again, hope it's not a bug or an accident. (In reply to acc4commissions from comment #9) > 1 After updated to git 0875026(which says this patch has been applied to it) > Stroke Selection works on vector layers. Just wanted to report, and hope > it's not a bug or an accident. > > 2 Apparently the original issue has been solved before this patch, because > it already worked when I updated to git 04d1174. Again, hope it's not a bug > or an accident. I take back what I said about the vector layer. It seems to work like it's supposed to. Git commit d921fa60a37cab528855919ebf124426bb2c0dbf by Boudewijn Rempt. Committed on 08/01/2020 at 13:34. Pushed by rempt into branch 'krita/4.2'. Fix logic for enabling/disabling options in stroke selection dialog (cherry picked from commit 94dc6c1a404119a26fc3ff9e27fab63e2e1256e5) M +79 -91 libs/ui/dialogs/kis_dlg_stroke_selection_properties.cpp M +12 -8 libs/ui/dialogs/kis_dlg_stroke_selection_properties.h M +190 -152 libs/ui/forms/wdgstrokeselectionproperties.ui M +2 -0 libs/ui/kis_selection_manager.cc https://invent.kde.org/kde/krita/commit/d921fa60a37cab528855919ebf124426bb2c0dbf |