If you change a setting, like say autosave interval from 15 mins to 1 min, run a g'mic filter and then check again, it's reset to 15 mins. If you then restart krita, it's 1 min again.
I'm stumped with this one, GMic does not use anything besides QSettings. The only change I did was to make them use their own organization/domain and name. I'm currently digging into the preferences backend and I see the changes committed to kritarc, so it's not us (and certainly not GMic) who is messing with KConfig's internals.
In fact, after changing Autosave interval to 30 min from 60, and then a GMic run, we have three different values. - Krita System Information: 3600 (the value at launch time) - Preferences: 300 (the default? I'm not sure where KConfig is picking it from) - kritarc: 1800 (the changed value)
(In reply to amyspark from comment #2) > In fact, after changing Autosave interval to 30 min from 60, and then a GMic > run, we have three different values. > > - Krita System Information: 3600 (the value at launch time) > - Preferences: 300 (the default? I'm not sure where KConfig is picking it > from) > - kritarc: 1800 (the changed value) Strike the first line, scrolling the dump log shows the changed value successfully. It seems to be a dialog preferences bug.
The autosave interval is 15 minutes by default.
I've seen the Theme change from my usual 'Krita neutral' to 'Krita dark' but not every time when I run G'Mic.
Ack. The changes in 2.9.8 upstream have been pretty invasive, I'll trace the dark mode calls before releasing the fix.
Git commit 090fbdca858d904113b5723c24fdf841111676d0 by L. E. Segovia. Committed on 19/08/2021 at 12:49. Pushed by lsegovia into branch 'master'. GMic: update to 2.9.8 patch 1 Related: bug 441116 M +2 -2 3rdparty_plugins/ext_gmic/CMakeLists.txt https://invent.kde.org/graphics/krita/commit/090fbdca858d904113b5723c24fdf841111676d0
Git commit dd4495836419c27f5eeb0e07b601205a460c04d8 by L. E. Segovia. Committed on 19/08/2021 at 13:03. Pushed by lsegovia into branch 'krita/5.0'. GMic: update to 2.9.8 patch 1 Related: bug 441116 (cherry picked from commit 090fbdca858d904113b5723c24fdf841111676d0) M +2 -2 3rdparty_plugins/ext_gmic/CMakeLists.txt https://invent.kde.org/graphics/krita/commit/dd4495836419c27f5eeb0e07b601205a460c04d8