flathub / info.cemu.Cemu

https://flathub.org/apps/details/info.cemu.Cemu
4 stars 7 forks source link

Add xdg-config permission to fix dark theme #60

Closed deadmeu closed 1 year ago

deadmeu commented 1 year ago

This additional permission should resolve the broken theming on some systems.

Tested on my system: Operating System: Arch Linux KDE Plasma Version: 5.27.7 KDE Frameworks Version: 5.108.0 Qt Version: 5.15.10 Kernel Version: 6.4.9-arch1-1 (64-bit) Graphics Platform: Wayland

Fixes #17.

flathubbot commented 1 year ago

Started test build 58078

flathubbot commented 1 year ago

Build 58078 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/40707/info.cemu.Cemu.flatpakref
ColinKinloch commented 1 year ago

This doesn't fix dark mode for me. However it seems harmless.

deadmeu commented 1 year ago

This doesn't fix dark mode for me. However it seems harmless.

Could you try xdg-config/gtk-4.0:ro?

ColinKinloch commented 1 year ago

wxWidgets uses GTK3 so xdg-config/gtk-3.0:ro is correct. On my system ~/.config/gtk-3.0 doesn't contain anything theme related. I think dark mode is handled via DBus.

deadmeu commented 1 year ago

wxWidgets uses GTK3 so xdg-config/gtk-3.0:ro is correct. On my system ~/.config/gtk-3.0 doesn't contain anything theme related. I think dark mode is handled via DBus.

Oh good to know.

Just checking, do you have the dark theme installed as a Flatpak? I use Breeze on KDE and have the package org.gtk.Gtk3theme.Breeze installed.