summarylogtreecommitdiffstats
path: root/youdao-arch.patch
diff options
context:
space:
mode:
authoryesuu2016-12-22 21:55:49 +0800
committeryesuu2016-12-22 21:55:49 +0800
commit9eb143b8810eea91ef6537474383ce862247f8e2 (patch)
treeef188a721aad8902594ccbd81ecb70f173d457db /youdao-arch.patch
parent7030a285a9806c363d81cbc70747018fdc3067dc (diff)
downloadaur-9eb143b8810eea91ef6537474383ce862247f8e2.tar.gz
add youdao-arch.patch
youdao-arch.patch from: https://paste.xinu.at/a0GW/
Diffstat (limited to 'youdao-arch.patch')
-rw-r--r--youdao-arch.patch29
1 files changed, 29 insertions, 0 deletions
diff --git a/youdao-arch.patch b/youdao-arch.patch
new file mode 100644
index 000000000000..165f76bdb93c
--- /dev/null
+++ b/youdao-arch.patch
@@ -0,0 +1,29 @@
+--- a/youdao-dict/app/plugins/youdao/dbus_proxy.py 2016-05-24 11:12:53.000000000 +0800
++++ b/youdao-dict/app/plugins/youdao/dbus_proxy.py 2016-09-22 14:43:11.571453798 +0800
+@@ -52,6 +52,7 @@
+ def __init__(self):
+ QtCore.QObject.__init__(self)
+ self.session_bus = QDBusConnection.sessionBus()
++ self.session_bus.registerObject('/', self)
+ self.session_bus.connect(self.DBUS_NAME, self.DBUS_PATH, self.DBUS_IFACE,
+ 'hide', self.hideSlot)
+ self.session_bus.connect(self.DBUS_NAME, self.DBUS_PATH, self.DBUS_IFACE,
+@@ -204,6 +205,7 @@
+ def __init__(self):
+ QtCore.QObject.__init__(self)
+ self.session_bus = QDBusConnection.sessionBus()
++ self.session_bus.registerObject('/indicator', self)
+ self.session_bus.connect(self.DBUS_NAME, self.DBUS_PATH, self.DBUS_IFACE,
+ 'MenuItemClicked', self.MenuItemClickedSlot)
+ self.session_bus.connect(self.DBUS_NAME, self.DBUS_PATH, self.DBUS_IFACE,
+--- a/youdao-dict/dae/ewmh.py 2016-05-24 11:12:53.000000000 +0800
++++ b/youdao-dict/dae/ewmh.py 2016-09-22 14:43:20.551538216 +0800
+@@ -116,7 +116,7 @@
+ self.display.get_atom(property_type),
+ Xatom.STRING,
+ 8,
+- property_content,
++ property_content.encode('ascii'),
+ )
+ self.display.sync()
+