Bug 503489

Summary: Complete finishing bug 466977 - Restore defaults option for the onion skin sliders
Product: [Applications] krita Reporter: Seamus Riordan <seamus>
Component: AnimationAssignee: Emmet O'Neill <emmetoneill.pdx>
Status: RESOLVED FIXED    
Severity: task CC: emmetoneill.pdx
Priority: NOR    
Version First Reported In: 5.2.9   
Target Milestone: ---   
Platform: unspecified   
OS: Unspecified   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Seamus Riordan 2025-04-28 19:07:34 UTC
SUMMARY

Bug 466977's resolution included a new feature to restore the onion skin defaults.  

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

It has a branch with the required code

https://invent.kde.org/graphics/krita/-/commit/e36d761cd2b1b65555d20029c41a7eaa4d8d7ed8

However this code was never merged despite the issue being labeled as RESOLVED FIXED over one year ago.  The branch is in the main repo.  I added a comment to that bug but received no reply over the last month.

OBSERVED RESULT
Onion skins remain without a feature to reset their values

EXPECTED RESULT
Onion skins have the merged feature to reset their values

SOFTWARE/OS VERSIONS
Any

ADDITIONAL INFORMATION
Comment 1 Emmet O'Neill 2025-04-29 02:00:25 UTC
Hi Seamus. 

Sorry that this fix got lost in the shuffle some how.
I'm not exactly sure what happened and I missed your last comment on the previous bug report. 

I'll put this on my list for things to try and resolve this week.
Comment 2 Seamus Riordan 2025-04-29 10:08:59 UTC
Hi Emmet,

Thanks for the reply and the work putting it together!  I'm looking forward to it
Comment 3 Emmet O'Neill 2025-04-29 20:21:22 UTC
Checking in on this today, I can see that `e36d761cd2b1b65555d20029c41a7eaa4d8d7ed8` was merged and the reset feature is there and working both on today's master branch as well as today's Krita Next nightly build (`krita-5.3.0-prealpha-e970ad017f-x86_64.AppImage`). The reason you didn't see a Merge Request is because many of the core Krita team members will push fixes directly into the master branch without making a MR. (We typically only create an internal MR when there is a bigger patch that needs to be discussed or reviewed in-depth.)

So, basically, there shouldn't be any problem. Though if you're still using the stable version of Krita (5.2.9) you unfortunately will not see the feature arrive until the next feature release, which we also don't have a release timing window for just yet.

As such, if you want to use the onion skin reset feature, for the time being you'll need to use a nightly build (like Krita Next, available on the Krita website) or build Krita from source directly from master.
Comment 4 Seamus Riordan 2025-04-29 20:24:00 UTC
This is great and much appreciated!   Thank you!  I will look for it in the next release.
Comment 5 Emmet O'Neill 2025-04-29 20:27:18 UTC
You're welcome! 

We're in the process of upgrading many dependencies and other things behind the scenes right now, so it's not clear how long it'll be until the next release.

Please give the Krita Next nightly version a try while waiting for the next proper release. 
And of course, if you have any problems with it, don't be shy! It really helps when users test the nightly versions. :)