The random offset checkboxes can't be saved in the brush preset : after closing and reopening krita, they are unchecked again, so it must be done in each session, instead of still being checked. Reproducible: Always Steps to Reproduce: 1.Check "Random Offset" checkboxes in a brush that uses a pattern texture 2.Save the preset with these boxes checked 3.Close Krita 4.Open Krita again 5.Chose the brush and see its texture settings 6.The "random offset" checkboxes are unchecked Actual Results: The Random offset option isn't saved in the preset. Expected Results: The Random offset option should be saved in the preset, as any brush option. I'm running krita 2.9.4 on a Lubuntu (LXDE) machine
Confirming, this happens also with the latest Krita: 2.9.5 (git 9fe0557) - Ubuntu 14.04
Hi, I looked into the code and found that Random offset is by default not saved as a preset property. Rather, it is used separately. I'll look into it and come up with a patch.
Created attachment 93795 [details] The Random Offset option wasn't being read from the saved preset. This fixes that
Git commit 102ba3d9d24c2fb3d31db536d379313ee5dc6ade by Wolthera van Hovell tot Westerflier. Committed on 11/05/2016 at 11:59. Pushed by woltherav into branch 'master'. So, the offset was stored but not read... Of course, when I check the bug, turns out mohit had already made this patch, and I feel a little silly now. Ah well, bug fixed, yay! M +2 -0 plugins/paintops/libpaintop/kis_texture_option.cpp http://commits.kde.org/krita/102ba3d9d24c2fb3d31db536d379313ee5dc6ade