Update and fix compilation for KDE 6.7#166
Conversation
The build was failing with a "target was not found" error for Qt6::CorePrivate. This occurs when a project requires private Qt headers/symbols but does not explicitly request the component in the find_package call. By adding `CorePrivate` to the list of components, CMake can correctly locate and link the library.
KDE 6.5 and 6.6 fix same as a-parhom#166 on a-parhom/Lighlyshaderrs Merging for easier deployment on my own personal devices.
|
This patch is very awesome Though if you've got any ideas on how to fix Korners issues... they'd be super duper appreciated lightlyshaders-korners-issue.mp4 |
|
@ZacharyTalis i've pushed a change which at least mostly resolves the korners now (still some minor issues though, but better in my testing than it was before) i'll see if i can take another look at it eventually but it could be a while before i get the time |
|
That fixes things, thank you so much!!!!! <33333 Of note: in certain apps like Firefox and Steam, there's corner flickering while resizing windows. I think this is related to compositor performance, rather than being an issue with LightlyShaders. In any case it's pretty darn minor. lightlyshaders-korners-issue-2.mp4 |
|
updated for 6.7 (now requires |
Mostly copied from the upstream blur implementation