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

--- Comment #24 from Sebastian Kügler <se...@kde.org> ---
Great. I'm making some progress on the code side. It's a little involved, since
the list of modes per output is static, so it's not actually supposed to
change. That's expressed in libkscreen's API, and on top of that, modelist
changes aren't handled throughout.

Now I've done some work on falling back to the preferred mode if the current
one is invalid, that's actually landed in 5.8.0, but the mode list is still
static. We'll have to see if this can actually be merged into 5.8, or if the
API change we need for this is too intrusive (I don't see a way around that).

On my machine, I've made the necessary changes to make the mode list dynamic
and notifyable. The problem is that I can't test this easily myself, as I'd
need to have a build inside the VM to debug it properly.

Bottom line, with the changes that I'll post for review shortly, this *could*
actually work, but we may need other fixes here and there. Perhaps we can get
these things in through Neon.

*goes to finish and clean up that branch*

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to