From 11a3bcc32c08800b84679a0d7300d474787d06de Mon Sep 17 00:00:00 2001 From: David Mohammed Date: Sun, 5 Mar 2017 23:49:11 +0000 Subject: [PATCH] qt5 theming with gtk3 themes #46 --- debian/changelog | 3 +++ debian/control | 1 + etc/profile.d/10-budgie-desktop.sh | 7 +++++-- 3 files changed, 9 insertions(+), 2 deletions(-) mode change 100755 => 100644 etc/profile.d/10-budgie-desktop.sh diff --git a/debian/changelog b/debian/changelog index e1d5152..871dc04 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,11 @@ budgie-desktop-environment (0.7.3) zesty; urgency=medium * Bug fix release (LP: #) - allow QT apps to theme correctly with new version in zesty + - correct file permissions for profile.d override - hide the default gnome-region applet from system settings; language selector gnome is its replacement + * Package Changes + - add QT5-style-plugins to allow correct gtk theming -- David Mohammed Sat, 18 Feb 2017 21:03:52 +0000 diff --git a/debian/control b/debian/control index efdd2fe..8a573bf 100644 --- a/debian/control +++ b/debian/control @@ -56,6 +56,7 @@ Depends: gnome-themes-standard, plymouth-theme-ubuntu-budgie-logo, plymouth-theme-ubuntu-budgie-text, plymouth-themes, + qt5-style-plugins, ${misc:Depends} Description: Common Ubuntu Budgie desktop components customisation While this common budgie-desktop package can be installed manually, diff --git a/etc/profile.d/10-budgie-desktop.sh b/etc/profile.d/10-budgie-desktop.sh old mode 100755 new mode 100644 index 99914e4..3153532 --- a/etc/profile.d/10-budgie-desktop.sh +++ b/etc/profile.d/10-budgie-desktop.sh @@ -1,5 +1,8 @@ #!/bin/sh -# force environment variable removal to allow QT apps to be themed correctly +# force QT override to not have a value to allow QT apps to be themed correctly # this is new due to zesty including QT 5.8 -unset QT_STYLE_OVERRIDE +export QT_STYLE_OVERRIDE= + +# with qt-style-plugins ensure QT apps now pickup a GTK theme +export QT_QPA_PLATFORMTHEME=gtk2