Re: IBus 1.5.10: new indicator does not show icons of some engines

Fuminobu TAKEYAMA <[email protected]>
Newsgroups gmane.linux.suse.m17n
Message-ID <[email protected]>
Hi,

I found the cause of this problem.

The new indicator requires that engine icons must be installed in a theme directory.
We need to fix ibus-* engines or disable this new indicator (by setting environment 
variable) for KDE4.

For Plasma 5, this indicator seems to be better than nothing.

https://github.com/ibus/ibus/commit/aab56c25356e3d036db8d3ffcef272a2b69c17d3#diff-498e61e4c9c641bf36042acdbb2eee53R1261

+        if (icon_name[0] == '/') {
+            if (m_icon_type == IconType.STATUS_ICON) {
+                m_status_icon.set_from_file(icon_name);
+            }
+            else if (m_icon_type == IconType.INDICATOR) {
+                warning("appindicator requires an icon name in a theme " +
+                        "path instead of the full path: %s", icon_name);
+                m_indicator.set_icon_full("ibus-engine", "");
+            }
+        }

--
Fuminobu Takeyama
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.