Hello community,

here is the log from the commit of package gnome-shell for openSUSE:Factory 
checked in at 2020-04-18 00:27:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-shell.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-shell"

Sat Apr 18 00:27:00 2020 rev:176 rq:794352 version:3.34.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes  2020-04-07 
10:19:57.233737903 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-shell.new.2738/gnome-shell.changes        
2020-04-18 00:27:04.493635415 +0200
@@ -1,0 +2,6 @@
+Thu Apr  9 06:32:48 UTC 2020 - Xiaoguang Wang <[email protected]>
+
+- Update gnome-shell-disable-ibus-when-not-installed.patch: Remove
+  error in journal log(bsc#1169029).
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-shell-disable-ibus-when-not-installed.patch ++++++
--- /var/tmp/diff_new_pack.e6qXWN/_old  2020-04-18 00:27:06.745640077 +0200
+++ /var/tmp/diff_new_pack.e6qXWN/_new  2020-04-18 00:27:06.745640077 +0200
@@ -1,14 +1,14 @@
-From d8109a8e9db11cc7374faba3264b9f00dc5e1699 Mon Sep 17 00:00:00 2001
-From: Chingkai <[email protected]>
-Date: Wed, 13 Mar 2019 14:50:22 +0800
+From 29dfda2d2f77d14e27cc27cbba1e41ec0363cf83 Mon Sep 17 00:00:00 2001
+From: Xiaoguang Wang <[email protected]>
+Date: Thu, 9 Apr 2020 11:16:56 +0800
 Subject: [PATCH] Disable ibus when out of CJK
 
 ---
- js/misc/ibusManager.js | 4 ++++
- 1 file changed, 4 insertions(+)
+ js/misc/ibusManager.js | 8 ++++++++
+ 1 file changed, 8 insertions(+)
 
 diff --git a/js/misc/ibusManager.js b/js/misc/ibusManager.js
-index d20ad2f..0595573 100644
+index e43f88c..9d16f09 100644
 --- a/js/misc/ibusManager.js
 +++ b/js/misc/ibusManager.js
 @@ -31,6 +31,10 @@ function getIBusManager() {
@@ -22,6 +22,17 @@
          IBus.init();
  
          // This is the longest we'll keep the keyboard frozen until an input
+@@ -59,6 +63,10 @@ var IBusManager = class {
+     }
+ 
+     _spawn(extraArgs = []) {
++        let daemon = Gio.File.new_for_path('/usr/bin/ibus-daemon');
++        if (!daemon.query_exists(null))
++            return;
++
+         try {
+             let cmdLine = ['ibus-daemon', '--panel', 'disable', ...extraArgs];
+             Gio.Subprocess.new(cmdLine, Gio.SubprocessFlags.NONE);
 -- 
-2.16.4
+2.26.0
 



Reply via email to