It would just be nice not to have to think about this stuff
Yeah, that's crazy, I'm not trying to go into that.
It seems effects/blur needs the same fix.
The other option is:
In what situation is it undefined?
or we have the QPainter compositor which also turns QtQuick to use software renderer.
I used a super super lazy bodge to enable lanczos on random windows:
Given we have absolute events for other input, this makes sense.
so we could send a diagonal scroll motion in one frame?
Wed, Feb 13
+1 from my side.
Go for it
With the other related patches, popups work, all unit tests pass \o/
Been using it on my machine for a day without issue.
I don't want to use AbstractClient::blockGeometryUpdates as it doesn't just call configure when it's done, it goes into setGeometry which is subtly different, especially for the code path where toplevels should choose their own size.
Ready for a review I think.
remove an irrelevant change
Tue, Feb 12
I don't want to see a config and kscreen used concurrently. We'll end up making a complex synchronization framework with a tonne of code duplication which isn't needed to solve the fairly simple issues. (ksplash should be rendering identical content on all monitors, and kwin should wait for kscreen on hotplug)
Other thing I would change is to try to repeat the scan if it fails only for the first time
then I don't think it's necessary to keep spamming NetworkManager with our requests.
Mon, Feb 11
That was it, thank you!
If we know the DB is corrupted, and it's just a cache, why do we need a user facing button?
The KCM only changed in master.
From my POV, +1 too.
Set scale based on --scale argument
Sun, Feb 10
Sat, Feb 9
But if this works...meh, go for it.
Your comment doesn't match what the internet says about "#pragma once" (though it is a non-standard and some compilers are weird)
Two files with the same filename should be included twice.
Perhaps "Modernize" would be a more specific word than "Improve"?
Not really. There's nothing "modern" about putting an icon on a button.
Rebase and cleanup
New simpler approach.
Please use more descriptive messages than "Improve the blahblah".
Practically every single commit aims to improve the product.
Fri, Feb 8
Change window placement strategy, decoration visibility and other properties accordingly
, but it seems harmless enough to add the domain.
Reading out the env variable in startplasmamobile sounds fine