diff --git a/icons/qubes.png b/icons/qubes.png deleted file mode 100644 index 996640c..0000000 Binary files a/icons/qubes.png and /dev/null differ diff --git a/mainwindow.ui b/mainwindow.ui index cb85695..e261f5c 100644 --- a/mainwindow.ui +++ b/mainwindow.ui @@ -23,8 +23,7 @@ Qubes VM Manager - - :/qubes.png:/qubes.png + @@ -769,8 +768,7 @@ - - :/qubes.png:/qubes.png + Qubes OS diff --git a/newappvmdlg.ui b/newappvmdlg.ui index 8ae6a87..f578dc1 100644 --- a/newappvmdlg.ui +++ b/newappvmdlg.ui @@ -14,8 +14,7 @@ Create New VM - - :/qubes.png:/qubes.png + diff --git a/qubes-manager.desktop b/qubes-manager.desktop index 7ec95df..9994c70 100644 --- a/qubes-manager.desktop +++ b/qubes-manager.desktop @@ -2,7 +2,7 @@ Type=Application Exec=qubes-manager Path=/var/lib/qubes -Icon=/usr/share/qubes/icons/qubes.png +Icon=qubes-manager Terminal=false Name=Qubes VM Manager GenericName=Qubes VM Manager diff --git a/qubesmanager/main.py b/qubesmanager/main.py index c888551..7fdaf96 100755 --- a/qubesmanager/main.py +++ b/qubesmanager/main.py @@ -1690,7 +1690,7 @@ class QubesTrayIcon(QSystemTrayIcon): if self.tray_notifier_type == "KDE": message = message.replace('\n', '
\n') self.tray_notifier.call("Notify", "Qubes", v_replace_id, - "/usr/share/qubes/icons/qubes.png", "Qubes VM Manager", + "qubes-manager", "Qubes VM Manager", message, v_actions, QVariant.fromMap({}), msecs) def createAction(self, text, slot=None, shortcut=None, icon=None, @@ -1862,7 +1862,7 @@ def main(): app.setOrganizationName("The Qubes Project") app.setOrganizationDomain("http://qubes-os.org") app.setApplicationName("Qubes VM Manager") - app.setWindowIcon(QIcon(":/qubes.png")) + app.setWindowIcon(QIcon.fromTheme("qubes-manager")) app.setAttribute(Qt.AA_DontShowIconsInMenus, False) sys.excepthook = handle_exception @@ -1878,7 +1878,7 @@ def main(): blk_manager = QubesBlockDevicesManager(qvm_collection) global trayIcon - trayIcon = QubesTrayIcon(QIcon(":/qubes.png"), blk_manager) + trayIcon = QubesTrayIcon(QIcon.fromTheme("qubes-manager"), blk_manager) global manager_window manager_window = VmManagerWindow(qvm_collection, blk_manager) diff --git a/resources.qrc b/resources.qrc index 418ed14..664f506 100644 --- a/resources.qrc +++ b/resources.qrc @@ -28,7 +28,6 @@ icons/flag-yellow.png icons/remove.png icons/appsprefs.png - icons/qubes.png icons/appvm.png icons/netvm.png icons/proxyvm.png diff --git a/rpm_spec/qmgr.spec b/rpm_spec/qmgr.spec index 5cc1522..5f4b3ba 100644 --- a/rpm_spec/qmgr.spec +++ b/rpm_spec/qmgr.spec @@ -14,6 +14,7 @@ URL: http://fixme Requires: python, PyQt4, qubes-core-dom0 > 1.7.23 Requires: pmount, cryptsetup, wmctrl Requires: dbus +Requires: qubes-artwork BuildRequires: PyQt4-devel AutoReq: 0