summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2024-10-31 11:50:05 +0800
committerPeng Wu <alexepico@gmail.com>2024-12-11 16:16:48 +0800
commitcfdc88bb7c194d7b22dfefdf13f15c9f57e12836 (patch)
treef03f904fc812b03fdec28a7f59bdb2b909000355 /src
parentaac9a2c9a7a3b7f9767fb3df271fca0ea2017c8b (diff)
downloadibus-libpinyin-cfdc88bb7c194d7b22dfefdf13f15c9f57e12836.tar.gz
ibus-libpinyin-cfdc88bb7c194d7b22dfefdf13f15c9f57e12836.tar.xz
ibus-libpinyin-cfdc88bb7c194d7b22dfefdf13f15c9f57e12836.zip
Update libpinyin.xml
Diffstat (limited to 'src')
-rw-r--r--src/default.inputmethod.xml.in.in44
-rw-r--r--src/libpinyin.inputmethod.xml.in.in19
-rw-r--r--src/libpinyin.xml.in.in53
3 files changed, 63 insertions, 53 deletions
diff --git a/src/default.inputmethod.xml.in.in b/src/default.inputmethod.xml.in.in
new file mode 100644
index 0000000..c68a61d
--- /dev/null
+++ b/src/default.inputmethod.xml.in.in
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- filename: default.xml -->
+<engines>
+ <engine>
+ <name>libpinyin</name>
+ <language>zh_CN</language>
+ <license>GPL</license>
+ <author>
+ Peng Wu &lt;alexepico@gmail.com&gt;
+ Peng Huang &lt;shawn.p.huang@gmail.com&gt;
+ BYVoid &lt;byvoid1@gmail.com&gt;
+ </author>
+ <icon>@PKGDATADIR@/icons/ibus-pinyin.svg</icon>
+ <layout>default</layout>
+ <longname>Intelligent Pinyin</longname>
+ <description>Intelligent Pinyin input method</description>
+ <rank>99</rank>
+ <symbol>&#x62FC;</symbol>
+ @ICON_PROP_KEY_XML@
+ <setup>@LIBEXECDIR@/ibus-setup-libpinyin libpinyin</setup>
+ <version>@VERSION@</version>
+ <textdomain>ibus-libpinyin</textdomain>
+ </engine>
+ <engine>
+ <name>libbopomofo</name>
+ <language>zh_TW</language>
+ <license>GPL</license>
+ <author>
+ Peng Wu &lt;alexepico@gmail.com&gt;
+ Peng Huang &lt;shawn.p.huang@gmail.com&gt;
+ BYVoid &lt;byvoid1@gmail.com&gt;
+ </author>
+ <icon>@PKGDATADIR@/icons/ibus-bopomofo.svg</icon>
+ <layout>default</layout>
+ <longname>Bopomofo</longname>
+ <description>Bopomofo input method</description>
+ <rank>98</rank>
+ <symbol>&#x3109;</symbol>
+ @ICON_PROP_KEY_XML@
+ <setup>@LIBEXECDIR@/ibus-setup-libpinyin libbopomofo</setup>
+ <version>@VERSION@</version>
+ <textdomain>ibus-libpinyin</textdomain>
+ </engine>
+</engines>
diff --git a/src/libpinyin.inputmethod.xml.in.in b/src/libpinyin.inputmethod.xml.in.in
new file mode 100644
index 0000000..b7c4c3e
--- /dev/null
+++ b/src/libpinyin.inputmethod.xml.in.in
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- filename: pinyin.xml -->
+<component>
+ <name>org.freedesktop.IBus.Libpinyin</name>
+ <description>Libpinyin Component</description>
+ <exec>@LIBEXECDIR@/ibus-engine-libpinyin --ibus</exec>
+ <version>@VERSION@</version>
+ <author>Peng Wu &lt;alexepico@gmail.com&gt;</author>
+ <license>GPL</license>
+ <homepage>https://github.com/libpinyin/ibus-libpinyin</homepage>
+ <textdomain>ibus-libpinyin</textdomain>
+
+ <!-- for engines -->
+ <observed-paths>
+ <path>~/.config/ibus/libpinyin/engines.xml</path>
+ <path>@PKGDATADIR@/default.xml</path>
+ </observed-paths>
+ <engines exec="@LIBEXECDIR@/ibus-engine-libpinyin --xml" />
+</component>
diff --git a/src/libpinyin.xml.in.in b/src/libpinyin.xml.in.in
deleted file mode 100644
index d548375..0000000
--- a/src/libpinyin.xml.in.in
+++ /dev/null
@@ -1,53 +0,0 @@
-<?xml version=\"1.0\" encoding=\"utf-8\"?>
-<!-- filename: pinyin.xml -->
-<component>
- <name>org.freedesktop.IBus.Libpinyin</name>
- <description>Libpinyin Component</description>
- <exec>${libexecdir}/ibus-engine-libpinyin --ibus</exec>
- <version>@VERSION@</version>
- <author>Peng Wu &lt;alexepico@gmail.com&gt;</author>
- <license>GPL</license>
- <homepage>https://github.com/libpinyin/ibus-libpinyin</homepage>
- <textdomain>ibus-libpinyin</textdomain>
-
- <engines>
- <engine>
- <name>libpinyin</name>
- <language>zh_CN</language>
- <license>GPL</license>
- <author>
- Peng Wu &lt;alexepico@gmail.com&gt;
- Peng Huang &lt;shawn.p.huang@gmail.com&gt;
- BYVoid &lt;byvoid1@gmail.com&gt;
- </author>
- <icon>${pkgdatadir}/icons/ibus-pinyin.svg</icon>
- <layout>default</layout>
- <longname>Intelligent Pinyin</longname>
- <description>Intelligent Pinyin input method</description>
- <rank>99</rank>
- <symbol>&#x62FC;</symbol>
- @ICON_PROP_KEY_XML@
- <setup>${libexecdir}/ibus-setup-libpinyin libpinyin</setup>
- <textdomain>ibus-libpinyin</textdomain>
- </engine>
- <engine>
- <name>libbopomofo</name>
- <language>zh_TW</language>
- <license>GPL</license>
- <author>
- Peng Wu &lt;alexepico@gmail.com&gt;
- Peng Huang &lt;shawn.p.huang@gmail.com&gt;
- BYVoid &lt;byvoid1@gmail.com&gt;
- </author>
- <icon>${pkgdatadir}/icons/ibus-bopomofo.svg</icon>
- <layout>default</layout>
- <longname>Bopomofo</longname>
- <description>Bopomofo input method</description>
- <rank>98</rank>
- <symbol>&#x3109;</symbol>
- @ICON_PROP_KEY_XML@
- <setup>${libexecdir}/ibus-setup-libpinyin libbopomofo</setup>
- <textdomain>ibus-libpinyin</textdomain>
- </engine>
- </engines>
-</component>