Summary: | Brush slider is not displaying the actual brush size only on mypaint brushes | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | johnschiefer25 |
Component: | * Unknown | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | Gwendolyn070504, lllinserttextlll, penguinflyer2222, pk7769652 |
Priority: | NOR | Keywords: | regression |
Version: | 5.2.0 | ||
Target Milestone: | --- | ||
Platform: | macOS (DMG) | ||
OS: | macOS | ||
Latest Commit: | https://invent.kde.org/graphics/krita/-/commit/3353155fc39fc35c0632fb81eca7c92a4abe9c3e | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: | the size is 0.01 pixels while the brush is clearly much bigger than that (just an example, i don't actually set my brush this big) |
Description
johnschiefer25
2023-10-27 08:35:54 UTC
I can confirm such an issue with the "d) Ink pen (mypaint)" default brush, and other MyPaint brushes (regardless of whether they've been reloaded). The Radius Logarithmic and the Size don't seem to be synced correctly. It seems to work on 5.1.5, so this is a regression. It may be related to an issue where some MyPaint brushes are marked as 'modified' just by selecting them, and reloading them changes the Size and the Logarithmic Radius curve. > It may be related to an issue where some MyPaint brushes are marked as
> 'modified' just by selecting them, and reloading them changes the Size and
> the Logarithmic Radius curve.
Can you send me a link to the bug report for this?
It also seems that the error is somehow related to the software itself. I deleted the resource folder containing all of the information for the brushes so that krita could reinstall them and maybe could fix the ink pen issue, so I reopen krita, let it reinstall the resource folder but then when I use the ink pen it still has the same problem. I've also deleted and reinstalled the app itself but it also didn't fix the problem. Note: So I also deleted the ink pen brush itself (and of course, couldn't find a way to get it back other than deleting & reinstalling the resource folder). While I was trying to get the ink pen back, I tried deleting and reinstalling the app several times, what's interesting is that the app wasn't back in its default settings, but was as it was when I deleted it. It had the same theme selected, the same ui configurations, and the ink pen brush was still deleted. I have no idea why this is because i'm not a tech genius or anything and also don't know the process behind installing the app (krita) from the krita website, so if someone could explain why this is, that'd be greatly appreciated). Created attachment 162756 [details]
the size is 0.01 pixels while the brush is clearly much bigger than that (just an example, i don't actually set my brush this big)
*** Bug 475930 has been marked as a duplicate of this bug. *** *** Bug 476593 has been marked as a duplicate of this bug. *** Git commit 8d317c39ee24a379ad88f121477748dc90bb9c4d by Dmitry Kazakov. Committed on 07/11/2023 at 13:31. Pushed by dkazakov into branch 'master'. Extract the cache in KisMyPaintOpSettings to properly handle size updates Brush size cache was not properly reset on preset change. Now it is a part of a cache structure, so it is quite hard to forget about that. A +52 -0 libs/global/KisValueCache.h [License: GPL(v2.0+)] M +1 -0 libs/global/tests/CMakeLists.txt A +43 -0 libs/global/tests/KisValueCacheTest.cpp [License: GPL(v2.0+)] A +20 -0 libs/global/tests/KisValueCacheTest.h [License: GPL(v2.0+)] M +54 -47 plugins/paintops/mypaint/MyPaintPaintOpSettings.cpp https://invent.kde.org/graphics/krita/-/commit/8d317c39ee24a379ad88f121477748dc90bb9c4d Git commit 3353155fc39fc35c0632fb81eca7c92a4abe9c3e by Dmitry Kazakov. Committed on 07/11/2023 at 13:43. Pushed by dkazakov into branch 'krita/5.2'. Extract the cache in KisMyPaintOpSettings to properly handle size updates Brush size cache was not properly reset on preset change. Now it is a part of a cache structure, so it is quite hard to forget about that. A +52 -0 libs/global/KisValueCache.h [License: GPL(v2.0+)] M +1 -0 libs/global/tests/CMakeLists.txt A +43 -0 libs/global/tests/KisValueCacheTest.cpp [License: GPL(v2.0+)] A +20 -0 libs/global/tests/KisValueCacheTest.h [License: GPL(v2.0+)] M +54 -47 plugins/paintops/mypaint/MyPaintPaintOpSettings.cpp https://invent.kde.org/graphics/krita/-/commit/3353155fc39fc35c0632fb81eca7c92a4abe9c3e *** Bug 477921 has been marked as a duplicate of this bug. *** |