fusion-icon: fix for quering ccsm or emerald settings manager from qt4 interface
This commit is contained in:
parent
ff8d505e03
commit
4f4683355a
@ -1,4 +1,4 @@
|
|||||||
AUX fusion-icon-0.1-qt4-interface-subprocess-call.patch 1078 RMD160 ac5eac7a657d4b4c6265b6ec277f1d54f6e190e9 SHA1 07a22c57a8c88c2d2a27eeda0e7f4a9d1bfd6f6d SHA256 24460447499d9236f35b8d5fdcdcdb19e0fd2d8020e3f37aae250b7e51403ad8
|
AUX fusion-icon-0.1-qt4-interface-subprocess-call.patch 1078 RMD160 ac5eac7a657d4b4c6265b6ec277f1d54f6e190e9 SHA1 07a22c57a8c88c2d2a27eeda0e7f4a9d1bfd6f6d SHA256 24460447499d9236f35b8d5fdcdcdb19e0fd2d8020e3f37aae250b7e51403ad8
|
||||||
DIST fusion-icon-0.1.tar.gz 30508 RMD160 037db986658d112f9c1ed2030e21941dd6748fa4 SHA1 a59d770c9bd3ad28da40648f6a7bfaaf4a1d1a81 SHA256 2e6757fd4fb8ed7d1640fcabfbe10a39f36cf41504eda0dd13605db70273fe79
|
DIST fusion-icon-0.1.tar.gz 30508 RMD160 037db986658d112f9c1ed2030e21941dd6748fa4 SHA1 a59d770c9bd3ad28da40648f6a7bfaaf4a1d1a81 SHA256 2e6757fd4fb8ed7d1640fcabfbe10a39f36cf41504eda0dd13605db70273fe79
|
||||||
EBUILD fusion-icon-0.1-r9999.ebuild 1216 RMD160 3416e730e510538fb7896bb2c11f8864df1717dd SHA1 03eb8c59eca2297b7824f30bdde4568887569de4 SHA256 ed33c8fe7b1217c78a4df25ce78655e223291c6827f79dd53507bfd0e692602e
|
EBUILD fusion-icon-0.1-r9999.ebuild 1316 RMD160 22e252980f0503054139cc55b521d1f2132e09d7 SHA1 88e5d93da7722ee5398fc39b9e494bb59aa687a2 SHA256 791502069d2d04c2ce1c897a33272dbf43b42613f3c0375b6daa3a52a7cb3b68
|
||||||
MISC metadata.xml 546 RMD160 203a25a6390e4f23a12f9dcc9a0957dddc3034c0 SHA1 50388ee01f431eb1629b368fa7450c5da2b19688 SHA256 8d7ce195fc2fc3f56bf751639388f047b6ce6ed7a45031a346683c2302037503
|
MISC metadata.xml 546 RMD160 203a25a6390e4f23a12f9dcc9a0957dddc3034c0 SHA1 50388ee01f431eb1629b368fa7450c5da2b19688 SHA256 8d7ce195fc2fc3f56bf751639388f047b6ce6ed7a45031a346683c2302037503
|
||||||
|
@ -0,0 +1,22 @@
|
|||||||
|
--- FusionIcon/interface_qt4/main.py.orig 2012-06-05 17:54:13.000000000 +0400
|
||||||
|
+++ FusionIcon/interface_qt4/main.py 2012-06-05 18:01:13.000000000 +0400
|
||||||
|
@@ -19,6 +19,7 @@
|
||||||
|
import sys, os, time
|
||||||
|
from PyQt4 import QtGui, QtCore
|
||||||
|
from FusionIcon.start import wms, apps, options, decorators, init
|
||||||
|
+import subprocess
|
||||||
|
|
||||||
|
class Build(QtGui.QApplication):
|
||||||
|
def reload_wm(self):
|
||||||
|
@@ -63,9 +64,9 @@
|
||||||
|
actionWD.setChecked(True)
|
||||||
|
self.Tray.menu = QtGui.QMenu()
|
||||||
|
if 'ccsm' in apps:
|
||||||
|
- self.Tray.menu.addAction(apps['ccsm'].label, lambda: run(['ccsm']))
|
||||||
|
+ self.Tray.menu.addAction(apps['ccsm'].label, lambda: subprocess.call(['ccsm']))
|
||||||
|
if 'emerald theme manager' in apps:
|
||||||
|
- self.Tray.menu.addAction(apps['emerald theme manager'].label, lambda: run(apps['emerald theme manager'].command))
|
||||||
|
+ self.Tray.menu.addAction(apps['emerald theme manager'].label, lambda: subprocess.call(apps['emerald theme manager'].command))
|
||||||
|
if 'ccsm' in apps or 'emerald theme manager' in apps:
|
||||||
|
self.Tray.menu.addSeparator()
|
||||||
|
self.Tray.menu.addAction("Reload Window Manager", self.reload_wm)
|
@ -5,7 +5,7 @@
|
|||||||
EAPI="4"
|
EAPI="4"
|
||||||
PYTHON_DEPEND="2"
|
PYTHON_DEPEND="2"
|
||||||
|
|
||||||
inherit distutils gnome2-utils
|
inherit distutils eutils gnome2-utils
|
||||||
|
|
||||||
MINIMUM_COMPIZ_RELEASE=0.6.0
|
MINIMUM_COMPIZ_RELEASE=0.6.0
|
||||||
|
|
||||||
@ -37,6 +37,10 @@ pkg_setup() {
|
|||||||
python_pkg_setup
|
python_pkg_setup
|
||||||
}
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
use qt4 && epatch "${FILESDIR}/${P}-qt4-interface-subprocess-call.patch"
|
||||||
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
distutils_src_install
|
distutils_src_install
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user