2 Commits

Author SHA1 Message Date
a08e9e8444 Ensure dark mode support 2025-09-03 23:39:45 -05:00
754e89da7a Fix .desktop file to work in GNOME 2025-09-03 23:00:36 -05:00
2 changed files with 11 additions and 2 deletions

View File

@@ -7,3 +7,12 @@ dist_dir=.
install -Dm 755 $dist_dir/bin/SlideController /usr/local/bin/SlideController
install -Dm 755 $dist_dir/share/applications/net.drinkingtea.sc9k.desktop /usr/share/applications/net.drinkingtea.sc9k.desktop
cp -r $dist_dir/share/ /usr/
if command -v gtk-update-icon-cache >/dev/null 2>&1; then
sudo gtk-update-icon-cache /usr/share/icons/hicolor
fi
if command -v apt-get >/dev/null 2>&1; then
sudo apt-get update
sudo apt-get install -y qt6-gtk-platformtheme qgnomeplatform-qt6 adwaita-qt
fi

View File

@@ -4,11 +4,11 @@ Comment=Slide and Live Stream Coordinator
GenericName=Slide and Live Stream Coordinator
X-GNOME-FullName=Slide Controller 9000
Type=Application
Exec=/usr/local/bin/SlideController
Exec=env QT_QPA_PLATFORMTHEME=gnome /usr/local/bin/SlideController
Terminal=false
X-MultipleArgs=false
Icon=net.drinkingtea.sc9k
Categories=Multimedia
Keywords=slide;controller;sc9k
StartupWMClass=Slide Controller 9000
StartupWMClass=SlideController
StartupNotify=false