snowfallorg / nix-software-center

A simple gtk4/libadwaita software center to easily install and manage nix packages
GNU General Public License v3.0
529 stars 16 forks source link

Black border in KDE #51

Open 17hoehbr opened 10 months ago

17hoehbr commented 10 months ago

I'm having this weird bug when I try to use nix-software-center in KDE. There is a thick black border around the app, and it does not respect the GTK theme I have set. I do not have this issue in any other GTK based app.

Screenshot_20230905_162655

pinkcreeper100 commented 10 months ago

About the theming, are the other applications you talked about using gtk3?

17hoehbr commented 10 months ago

I believe so. Those apps would include Lutris, Firefox, Thunderbird, and probably a few others. Maybe the Breeze-GTK theme isnt updated for GTK4?

grantshandy commented 8 months ago

@17hoehbr - nix-software-center uses libadwaita, which can't be themed - atleast not in the way that traditional gtk3/4 applications can. That means that it likely won't ever fit in with KDE's QT apps šŸ¤·šŸ½ā€ā™‚ļø.

tobiasBora commented 6 months ago

I'm also running KDE Plasma but I can't reproduce the white border (in my case the theme is also black, but Iā€™m using a dark theme anyway, so not surprisingā€¦ but if I run it with sudo it is white, which is also not surprising as no theme is installed). Which version are you using? Mine (from configuration > About)

Operating System: NixOS 23.05 KDE Plasma Version: 5.26.5 KDE Frameworks Version: 5.102.0 Qt Version: 5.15.8 Kernel Version: 5.15.90 (64-bit) Graphics Platform: X11 Processors: 8 Ɨ IntelĀ® Coreā„¢ i5-8365U CPU @ 1.60GHz Memory: 15.5Ā Gio of RAM Graphics Processor: Mesa IntelĀ® UHD Graphics 620

With dark theme:

image

With sudo (no theme):

image