File ibus-libpinyin.changes of Package ibus-libpinyin
-------------------------------------------------------------------
Mon Jan 19 02:51:42 UTC 2026 - Cliff Zhao <qzhao@suse.com>
- Update ibus-libpinyin.spec to get rid of update-desktop-files:
* It often duplicates upstream translation effort, wasting a human
work, both community translators and contracted ones.
* Most of these translations are ~20 years old, and they were never
reviewed, so it is possible that they are worse than the upstream
ones. In the last 20 years it did not provide any way to upstream
the changes and translations. The upstream translations got another
20 years of development. Also Desktop Categories specification was
updated, and the upstream specification now covers all aspects of
former X-SuSE-* Categories extensions.
* As a result, the SUSE desktop menu experience differs from other
vendors. Applications have a different name, different translations,
different placement in the structured menu etc.
* Upstream translations have a wider impact.
* Package maintainers have only a limited control over the contents
visible to users. It is imported during the runtime, and the visible
contents could be different from the contents in the package.
* update-desktop-files is a complicated tool. It attempts to fix
deprecated and obsolete stuff in the desktop files without even
informing the developer that something was wrong and something was
modified.
* It uses a very complicated toolchain that requires access to SUSE
intranet and access to OpenQA VPN. The complete toolchain setup was
never published, so it has even problems with Open Source ideas.
* It mixes SUSE-unique translations with translations that just
duplicate the upstream translation effort. As a result it significantly
increases number of strings to translate and decreases the quality of
the translation.
(jsc#PED-14507)
-------------------------------------------------------------------
Tue Jan 6 08:20:19 UTC 2026 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.16.5
* Fix bugs
- Drop 0001-Make-libpinyin-setup-could-response-build-config.patch,
0001-All-candidate-and-mode-buttons-created-in-dynamic-ar.patch
-------------------------------------------------------------------
Mon Aug 25 07:43:31 UTC 2025 - Cliff Zhao <qzhao@suse.com>
- Add 0001-Make-libpinyin-setup-could-response-build-config.patch,
0001-All-candidate-and-mode-buttons-created-in-dynamic-ar.patch:
Backport 0e9bebe and 619f0d6 from upstream, Make libpinyin setup
program could response build config to disable Lua script and
user data input.
(bsc#1246569)
-------------------------------------------------------------------
Thu Jul 31 14:39:18 UTC 2025 - Cliff Zhao <qzhao@suse.com>
- Update to version 1.16.4:
* Fix import and export data default from program dir
* Disable Simplified and Traditional switch in English input mode
* Fix ime_get_version function
* Fix some warnings
* Translated using Weblate (Catalan)
* Translated using Weblate (Georgian)
- Disable Lua opencc and cloud input in SLE:
openCC only affects simplified Chinese and traditional Chinese
conversion; Lua only affects Lua script candidates. Cloud input
only affects cloud pinyin candidates; These functions are seldom
used by SLE users, but will import many building and installation
requirements. Drop them to make the integration work easily.
(bsc#1246569)
-------------------------------------------------------------------
Fri May 23 13:28:59 UTC 2025 - Cliff Zhao <qzhao@suse.com>
- Update to version 1.16.3:
* fix cloud input
-------------------------------------------------------------------
Thu Apr 3 14:35:31 UTC 2025 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.16.2
* Support punctuation candidate
* Notify user when import file finished
* Display lua converters in ibus panel
* Support square bracket page option
* Fix bugs
- Drop ibus-libpinyin-revert-python-3.2.patch, merged by upstream
-------------------------------------------------------------------
Mon Sep 23 10:42:18 UTC 2024 - Cliff Zhao <qzhao@suse.com>
- Update ibus-libpinyin.spec:
Change python depending version, Since tumbleweed and SLE already
totally switch to python3, no longer coexist with python2.
(boo#1228652)
-------------------------------------------------------------------
Mon Sep 23 10:20:24 UTC 2024 - Cliff Zhao <qzhao@suse.com>
- Add ibus-libpinyin-revert-python-3.2.patch:
Backporting cf67e92a from upstream, Revert python3 version
checking to 3.2 to enable lower python version building.
(boo#1228652)
-------------------------------------------------------------------
Thu Sep 12 11:35:55 UTC 2024 - Cliff Zhao <qzhao@suse.com>
- Update version to 1.15.8:
GtkDialog "type-hint" changed to dialog;
Fix lua plugin;
Update the Copyright year in setup dialog;
Update opencc-config to use s2tw.json;
-------------------------------------------------------------------
Thu Aug 1 08:12:46 UTC 2024 - Hillwood Yang <hillwood@opensuse.org>
- Fix boo#1228652
* Use default python3 version
* need python311-gobject-Gdk on Leap 15 and python3-gobject-Gdk on Tumbleweed
-------------------------------------------------------------------
Tue Feb 20 12:30:29 UTC 2024 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.15.7
* Fix bugs
-------------------------------------------------------------------
Tue Jan 23 12:42:05 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)
-------------------------------------------------------------------
Wed Dec 27 11:33:47 UTC 2023 - Cliff Zhao <qzhao@suse.com>
- Update ibus-libpinyin.spec: Change build requirement and installation
requirement from python310 to python311 in SLE-15-SP6 and later
release, since there's no python310 provided yet.
(bsc#1218160)
-------------------------------------------------------------------
Sun Dec 3 13:29:11 UTC 2023 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.15.5
* Use libsoup3
* Update network dictionary
* Fix Caps Lock for English mode
* Fix bugs
-------------------------------------------------------------------
Fri Jun 9 07:14:30 UTC 2023 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.15.3
* Fix English mode in Full Pinyin
-------------------------------------------------------------------
Mon Mar 20 13:54:32 UTC 2023 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.15.2
* Fix bugs
- Drop fix-sqlite-3_41_0-support.patch, merged
-------------------------------------------------------------------
Sun Feb 26 13:40:30 UTC 2023 - Hillwood Yang <hillwood@opensuse.org>
- Add fix-sqlite-3_41_0-support.patch, fix build on sqlite 3.41.0
-------------------------------------------------------------------
Tue Feb 21 12:17:14 UTC 2023 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.15.1
* Require libpinyin 2.7.91
* Improve suggestion candidates
* Improve English candidates
* Support longer candidates
* Support Legacy mode
* Fix bugs
-------------------------------------------------------------------
Tue Dec 6 20:15:54 UTC 2022 - Dirk Müller <dmueller@suse.com>
- update to 1.13.1:
* fix setup dialog
-------------------------------------------------------------------
Mon Aug 22 14:08:25 UTC 2022 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.13.0
* Fix bugs
-------------------------------------------------------------------
Thu Apr 14 06:25:10 UTC 2022 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.12.91
* Enhance English input mode
* Enhance Table input mode
* Update setup dialog
-------------------------------------------------------------------
Thu Sep 16 05:43:04 UTC 2021 - Dingzhong Chen <wsxy162@gmail.com>
- Update version to 1.12.1
* support compatibility display style
* remember cloud input
* bug fixes
-------------------------------------------------------------------
Sat Jan 9 19:33:20 UTC 2021 - Dingzhong Chen <wsxy162@gmail.com>
- Update version to 1.12.0
* bug fixes
-------------------------------------------------------------------
Fri Oct 23 03:12:23 UTC 2020 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.11.94
* support cloud input
* bug fixes
-------------------------------------------------------------------
Thu Aug 27 07:30:21 UTC 2020 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.11.93
* switch to use GPLv3+ license
* support network dictionary
* bug fixes
-------------------------------------------------------------------
Fri Mar 27 08:04:18 UTC 2020 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.11.92
* Support compact display style
* Fix bugs
-------------------------------------------------------------------
Fri Dec 6 08:42:37 UTC 2019 - Cliff Zhao <qzhao@suse.com>
- Update ibus-libpinyin.spec: Remove dependence to pyxdg, because
it has been removed since 1.6.92 (bnc#1158513).
-------------------------------------------------------------------
Fri May 31 03:02:42 UTC 2019 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.11.1
* Use gettext
* Add emoji-candidate option (boo#1112998)
* Fix SuggestionEditor
-------------------------------------------------------------------
Thu Feb 14 06:04:44 UTC 2019 - hillwood@opensuse.org
- Update version to 1.11.0
* Fix keypad decimal
* Fix emoji candidates
* Support configurable opencc config
- Drop ibus-libpinyin-fix-build-fault.patch, merged by upstream.
-------------------------------------------------------------------
Fri Nov 30 13:22:56 UTC 2018 - qzhao@suse.com
- Update ibus-libpinyin.spec: To adapt to tumbleweed's update to
python3.
-------------------------------------------------------------------
Mon Nov 19 10:03:37 UTC 2018 - qzhao@suse.com
- Modify ibus-libpinyin.spec: Add python3 compile condition to
avoid ibus-libpinyin-setup crash in Tumbleweed's mixed
environment(boo#1116485).
-------------------------------------------------------------------
Sat Nov 17 04:11:20 UTC 2018 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.10.92
* Fixes Enter handling
-------------------------------------------------------------------
Tue Nov 13 12:21:36 UTC 2018 - qzhao@suse.com
- Add ibus-libpinyin-fix-build-fault.patch: fix build error for
edition 1.10 in openSUSE-Leap-15(boo#1115778).
-------------------------------------------------------------------
Fri Oct 12 13:46:43 UTC 2018 - hillwood@opensuse.org
- Update version to 1.10.91
* Support ime.register_trigger in lua extension
* Support predicted candidates
* Support emoji input
-------------------------------------------------------------------
Mon May 21 14:29:10 UTC 2018 - hillwood@opensuse.org
- Update version to 1.10.0
* bug fixes
-------------------------------------------------------------------
Wed Mar 14 12:40:44 UTC 2018 - hillwood@opensuse.org
- Drop ibus-libpinyin-build_lua_5.2.patch, merged by upstream.
-------------------------------------------------------------------
Mon Mar 5 03:10:34 UTC 2018 - hillwood@opensuse.org
- Update version to 1.9.3
* Translate input method name in ibus menu
* Remove phrases.txt
-------------------------------------------------------------------
Thu Sep 28 13:13:38 UTC 2017 - hillwood@opensuse.org
- Update to 1.9.2
* fixes pinyin and bopomofo config
-------------------------------------------------------------------
Tue Aug 29 02:34:10 UTC 2017 - hillwood@opensuse.org
- Update to 1.9.1
* add sort candidate option to setup dialog
-------------------------------------------------------------------
Tue Aug 22 02:43:03 UTC 2017 - hillwood@opensuse.org
- Update to 1.9.0
* change dconf key name to lower case
* use libpinyin 1.9.91
* fixes config in setup dialog
-------------------------------------------------------------------
Fri Sep 9 06:49:04 UTC 2016 - hillwood@opensuse.org
- Update to 1.8.0
* use libpinyin 1.6.0
-------------------------------------------------------------------
Thu Aug 11 03:15:16 UTC 2016 - hillwood@opensuse.org
- Fix lua build on openSUSE leap.
* add ibus-libpinyin-build_lua_5.2.patch
-------------------------------------------------------------------
Wed Aug 10 02:16:13 UTC 2016 - hillwood@opensuse.org
- Update to 1.7.92
* use ibus 1.5.11
* use libpinyin 1.5.92
* work around getLookupCursor
-------------------------------------------------------------------
Fri Dec 25 05:55:45 UTC 2015 - i@marguerite.su
- update version 1.7.4
* use pinyin_in_chewing_keyboard method
* fixes m_bopomofo_keyboard_mapping option
- changes in version 1.7.3
* use libpinyin 1.2.91
* add Catalan
* fix for lua 5.2 API change (luaL_register is deprecated)
* update clearPinyinUserData method
* update m_dictionaries
* use pinyin_load_addon_phrase_library function
* update setup dialog
-------------------------------------------------------------------
Wed Sep 30 14:35:54 UTC 2015 - hillwood@opensuse.org
- Update tp 1.7.2
* Fix for Lua 5.2 API change (luaL_register is deprecated)
* update po files
* update clearPinyinUserData method
* update m_dictionaries
* use pinyin_load_addon_phrase_library function
* update setup dialog
* fixes a typo
* add libpinyin.appdata.xml
- Fix boo#947676
-------------------------------------------------------------------
Wed Apr 8 02:55:56 UTC 2015 - hillwood@linuxfans.org
- Update to 1.7.1
* select the first item in shortcut editor
* fixes shortcut keys in setup dialog
* fixes default values
-------------------------------------------------------------------
Fri Feb 20 06:56:23 UTC 2015 - hillwood@linuxfans.org
- Fix Requires error.
-------------------------------------------------------------------
Sun Feb 15 04:06:20 UTC 2015 - hillwood@linuxfans.org
- Update to 1.6.99.20150203
* update class LibPinyinConfig to support export user phrases
* update setup dialog UI
* write exportPinyinDictionary method
* use opencc 1.0
-------------------------------------------------------------------
Fri Feb 28 11:06:16 CST 2014 - hillwood@linuxfans.org
- update to 1.6.92
* minor bug fixes
-------------------------------------------------------------------
Wed Oct 30 00:00:37 CST 2013 - hillwood@linuxfans.org
- add python-xdg as Requires
-------------------------------------------------------------------
Fri Jul 12 11:49:38 CST 2013 - hillwood@linuxfans.org
- enable lua support
- bring it as default in DVD, add Provides tag
-------------------------------------------------------------------
Mon Jul 8 09:44:27 CST 2013 - hillwood@linuxfans.org
- update to 1.6.91
* update libpinyin requires
-------------------------------------------------------------------
Sun Apr 28 14:48:13 CST 2013 - hillwood@linuxfans.org
- update to 1.5.92
* fixes setup dialog
* change config key name
* add using namespace pinyin
* remove special phrases
* re-factor ExtEditor
* update base.lua
* fixes download url in bus-libpinyin.spec.in
* fixes getLookupCursor
* update main2.py
* update po files
* polish UI
* and more ..
-------------------------------------------------------------------
Sat Jan 26 20:20:31 CST 2013 - hillwood@linuxfans.org
- update to 1.4.93.
* detect libpinyin datadir
* fixes bopomofo icon
* fixes ';' in double pinyin
* add symbol to libpinyin.xml.in.in
* add libpinyin depends
* fixes automake
-------------------------------------------------------------------
Sun Jul 15 23:23:51 CST 2012 - hillwood@linuxfans.org
- update to 1.4.91,the first release of 1.5.x series.
- Add new options to setup dialog
-------------------------------------------------------------------
Sun Jul 15 23:23:51 CST 2012 - hillwood@linuxfans.org
- update to 1.4.1
* fixes fillLookupTableByPage
-------------------------------------------------------------------
Wed Jul 4 21:31:27 CST 2012 - hillwood@linuxfans.org
- add a requires package, opencc is needed by ibus-libpinyin
-------------------------------------------------------------------
Mon Jul 1 09:44:31 CET 2012 - hillwood@linuxfans.org
- add a .desktop file
-------------------------------------------------------------------
Sat Jun 30 21:34:13 CST 2012 - hillwood@linuxfans.org
- enable opencc support
-------------------------------------------------------------------
Tue Jun 21 23:55:13 CST 2012 - hillwood@linuxfans.org
- Initial package from ibus-libpinyin git, version 1.4.0.20120612