matinlotfali/KDE-Rounded-Corners

Description

This effect rounds the corners of your windows and adds an outline around them without much affecting the performance of the KDE Plasma desktop (see #49 and #50).

This effect started as a fork of shapecorners with some additional contributions in Alex47's project, then I optimized and reimplemented the effect with shaders with influences from the invert effect.

I maintain this effect on KDE Plasma desktop version 5.27 to 6.3+ in various Linux distros (See tests).

Installation Instructions

Instructions not filled in by author. Author knows what to do. Everybody else should avoid this repo.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

* Total number of downloaded packages.


This is a companion discussion topic for the original entry at https://copr.fedorainfracloud.org/coprs/matinlotfali/kde-rounded-corners

Please mention your distro if you can’t find it in this copr builds.

Started causing an update error, and Discover just refuses to do updates:

Multiple matches of kwin-effect-roundcorners;0.7.2.18-6.3.5.fc42;x86_64;copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners

Though updating directly with dnf still works.

More info:

❯ dnf repolist
repo id                                                                        repo name                                                                                        
code                                                                           Visual Studio Code                                                                               
copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners                Copr repo for KDE-Rounded-Corners owned by matinlotfali                                          
docker-ce-stable                                                               Docker CE Stable - x86_64                                                                        
fedora                                                                         Fedora 42 - x86_64                                                                               
fedora-cisco-openh264                                                          Fedora 42 openh264 (From Cisco) - x86_64                                                         
gh-cli                                                                         packages for the GitHub CLI                                                                      
protonvpn-fedora-stable                                                        ProtonVPN Fedora Stable repository                                                               
rpmfusion-free                                                                 RPM Fusion for Fedora 42 - Free                                                                  
rpmfusion-free-updates                                                         RPM Fusion for Fedora 42 - Free - Updates                                                        
rpmfusion-nonfree                                                              RPM Fusion for Fedora 42 - Nonfree                                                               
rpmfusion-nonfree-tainted                                                      RPM Fusion for Fedora 42 - Nonfree tainted                                                       
rpmfusion-nonfree-updates                                                      RPM Fusion for Fedora 42 - Nonfree - Updates                                                     
teamviewer                                                                     TeamViewer - x86_64                                                                              
updates                                                                        Fedora 42 - x86_64 - Updates                                                                     
❯ dnf list --showduplicates kwin-effect-roundcorners
Updating and loading repositories:
 Fedora 42 - x86_64                                                                                                                     100% |  58.9 KiB/s |  29.8 KiB |  00m01s
 packages for the GitHub CLI                                                                                                            100% |  27.0 KiB/s |   3.0 KiB |  00m00s
 ProtonVPN Fedora Stable repository                                                                                                     100% |   6.8 KiB/s |   3.0 KiB |  00m00s
 RPM Fusion for Fedora 42 - Free                                                                                                        100% |   5.7 KiB/s |   4.1 KiB |  00m01s
 RPM Fusion for Fedora 42 - Free - Updates                                                                                              100% |  11.0 KiB/s |   4.4 KiB |  00m00s
 RPM Fusion for Fedora 42 - Nonfree tainted                                                                                             100% |  15.4 KiB/s |   6.4 KiB |  00m00s
 RPM Fusion for Fedora 42 - Nonfree - Updates                                                                                           100% |   7.8 KiB/s |   6.3 KiB |  00m01s
 Copr repo for KDE-Rounded-Corners owned by matinlotfali                                                                                100% |   3.6 KiB/s |   1.8 KiB |  00m01s
 Docker CE Stable - x86_64                                                                                                              100% |   8.7 KiB/s |   3.5 KiB |  00m00s
 Fedora 42 openh264 (From Cisco) - x86_64                                                                                               100% |   2.4 KiB/s | 989.0   B |  00m00s
 Fedora 42 - x86_64 - Updates                                                                                                           100% | 137.4 KiB/s |  29.4 KiB |  00m00s
 RPM Fusion for Fedora 42 - Nonfree                                                                                                     100% |  16.2 KiB/s |   6.9 KiB |  00m00s
 TeamViewer - x86_64                                                                                                                    100% |   4.5 KiB/s |   3.5 KiB |  00m01s
 Visual Studio Code                                                                                                                     100% |   8.5 KiB/s |   1.5 KiB |  00m00s
 RPM Fusion for Fedora 42 - Free - Updates                                                                                              100% |  31.1 KiB/s |  40.9 KiB |  00m01s
Repositories loaded.
Installed packages
kwin-effect-roundcorners.x86_64 0.7.2-2.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners

Available packages
kwin-effect-roundcorners.src    0.7.2~kwin-1.fc42   copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2~kwin-1.fc42   copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2~kwin-1.fc42   copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2~kwin-1.fc42   copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-1.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-2.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-2.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-2.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-2.fc42        copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-6.3.5.fc42    copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-6.3.5.fc42    copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2-6.3.5.fc42    copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-6.3.5.fc42    copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-6.3.5.fc42    copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2-6.3.5.fc42    copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2.18-6.3.5.fc42 copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2.18-6.3.5.fc42 copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2.18-6.3.5.fc42 copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.src    0.7.2.18-6.3.5.fc42 copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2.18-6.3.5.fc42 copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2.18-6.3.5.fc42 copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2.18-6.3.5.fc42 copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners
kwin-effect-roundcorners.x86_64 0.7.2.18-6.3.5.fc42 copr:copr.fedorainfracloud.org:matinlotfali:KDE-Rounded-Corners

Operating System: Fedora Linux 42
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0
Kernel Version: 6.14.6-300.fc42.x86_64 (64-bit)