From f8e49ad7e41106ed951ebff5304acfe06f804233 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Sun, 25 Aug 2024 20:01:07 +0200 Subject: [PATCH 1/6] Update to 1.17.7 - Translation update from Weblate (fr 100%, ru 93.3%) --- .gitignore | 1 + ibus-table.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 12eca4d..7c09a9b 100644 --- a/.gitignore +++ b/.gitignore @@ -99,3 +99,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.17.4.tar.gz /ibus-table-1.17.5.tar.gz /ibus-table-1.17.6.tar.gz +/ibus-table-1.17.7.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index 47049df..398ba5a 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.17.6 +Version: 1.17.7 Release: %autorelease Summary: The Table engine for IBus platform License: LGPL-2.1-or-later diff --git a/sources b/sources index 0d40773..7576f07 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.17.6.tar.gz) = 0c3f23595bf1ecc2c3e34962fca3e2317771ba0837c1a04fbcbaae089196994764307184dd482f0a9efcae2106e013ca51cf9530bd1c7cfb29070f54b16a276e +SHA512 (ibus-table-1.17.7.tar.gz) = 938b589b16728f2a5bdfa64e06277cd2fd41719fa5033c3935a07a8350be746a75bf10702f0a17bcec2f9af591d2ccfe486486b788035c5c39cb62ca6f0cec74 From 9a57e6b58fb72e1cc7bd930eb6a901ea265aa4ff Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Wed, 11 Sep 2024 17:17:28 +0200 Subject: [PATCH 2/6] Update to 1.17.8 - Update Unihan_Variants.txt and regenerate engine/chinese_variants.py for Unicode 16.0.0 release - Translation update from Weblate (new: el 17.3%) --- .gitignore | 1 + ibus-table.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7c09a9b..ddfc5fb 100644 --- a/.gitignore +++ b/.gitignore @@ -100,3 +100,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.17.5.tar.gz /ibus-table-1.17.6.tar.gz /ibus-table-1.17.7.tar.gz +/ibus-table-1.17.8.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index 398ba5a..051867a 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.17.7 +Version: 1.17.8 Release: %autorelease Summary: The Table engine for IBus platform License: LGPL-2.1-or-later diff --git a/sources b/sources index 7576f07..635a435 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.17.7.tar.gz) = 938b589b16728f2a5bdfa64e06277cd2fd41719fa5033c3935a07a8350be746a75bf10702f0a17bcec2f9af591d2ccfe486486b788035c5c39cb62ca6f0cec74 +SHA512 (ibus-table-1.17.8.tar.gz) = 0fb7ebb376ac35b29941e821eb320454b603edfe48e1745631bc06cd464b618b12fac541151f857360ba6a46e166e3565c2a3572709208d8e0f04f07a1adae86 From cecd7020321c641598299272a76b0fcbf4362f19 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Wed, 11 Dec 2024 14:38:33 +0100 Subject: [PATCH 3/6] Update to 1.17.9 - Make the setup tool use the wrapper itb_sound.py instead of using simpleaudio unconditionally (Resolves: github-mike-fabian-issue#162) - Translation update from Weblate (new language Kabyle: kab 29.3%) --- .gitignore | 1 + ibus-table.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ddfc5fb..5b640b0 100644 --- a/.gitignore +++ b/.gitignore @@ -101,3 +101,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.17.6.tar.gz /ibus-table-1.17.7.tar.gz /ibus-table-1.17.8.tar.gz +/ibus-table-1.17.9.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index 051867a..465d4aa 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.17.8 +Version: 1.17.9 Release: %autorelease Summary: The Table engine for IBus platform License: LGPL-2.1-or-later diff --git a/sources b/sources index 635a435..cca8359 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.17.8.tar.gz) = 0fb7ebb376ac35b29941e821eb320454b603edfe48e1745631bc06cd464b618b12fac541151f857360ba6a46e166e3565c2a3572709208d8e0f04f07a1adae86 +SHA512 (ibus-table-1.17.9.tar.gz) = 6c0dada370b5f8789eaea73c0e1a090bb0f244dfeb1295aa65bf3dc6d0ac71f290997dcf7f198e1e81221e26078b955c33a29cbf276f2bc059bb5e594a634a36 From 87cda5e9705780694c0843f0de442ce0ef2e86b1 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Tue, 21 Jan 2025 01:47:31 +0100 Subject: [PATCH 4/6] Update to 1.17.10 - Generate translations into metainfo.xml files with autotools (Resolves: https://github.com/mike-fabian/ibus-table/issues/171) - Rename ibus-table.appdata.xml to org.freedesktop.ibus.engine.table.metainfo.xml - Make desktop file translatable and generate translations into desktop file - Translation update from Weblate (de 100%, ja 48.0%, ru 98.6%, tr 100%, uk 100%) --- .gitignore | 1 + ibus-table.spec | 8 ++++---- sources | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 5b640b0..51ffa54 100644 --- a/.gitignore +++ b/.gitignore @@ -102,3 +102,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.17.7.tar.gz /ibus-table-1.17.8.tar.gz /ibus-table-1.17.9.tar.gz +/ibus-table-1.17.10.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index 465d4aa..f511920 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.17.9 +Version: 1.17.10 Release: %autorelease Summary: The Table engine for IBus platform License: LGPL-2.1-or-later @@ -72,9 +72,9 @@ export PYTHON=%{__python3} %check %if 0%{?fedora} -appstreamcli validate --pedantic --explain --no-net %{buildroot}/%{_datadir}/metainfo/*.appdata.xml +appstreamcli validate --pedantic --explain --no-net %{buildroot}/%{_datadir}/metainfo/*.metainfo.xml %endif -appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*.appdata.xml +appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*.metainfo.xml desktop-file-validate \ $RPM_BUILD_ROOT%{_datadir}/applications/ibus-setup-table.desktop pushd engine @@ -102,7 +102,7 @@ fi %files -f %{name}.lang %doc AUTHORS COPYING README %{_datadir}/%{name} -%{_datadir}/metainfo/*.appdata.xml +%{_datadir}/metainfo/*.metainfo.xml %{_datadir}/ibus/component/table.xml %{_datadir}/icons/hicolor/16x16/apps/ibus-table.png %{_datadir}/icons/hicolor/22x22/apps/ibus-table.png diff --git a/sources b/sources index cca8359..a916d8c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.17.9.tar.gz) = 6c0dada370b5f8789eaea73c0e1a090bb0f244dfeb1295aa65bf3dc6d0ac71f290997dcf7f198e1e81221e26078b955c33a29cbf276f2bc059bb5e594a634a36 +SHA512 (ibus-table-1.17.10.tar.gz) = ea8a0e4f26b4e0ca632f4ce092619710e28c807b62491db5e6f565213bbaeaf23627612020e31240a9aab18917137090aa942844387dc753deb561583aa12eef From 08123b23194872bfaad3fa4a6e7aaf8fcc703d0a Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Tue, 18 Feb 2025 17:46:00 +0100 Subject: [PATCH 5/6] Update to 1.17.11 - Fix to load EN compose file Now EN compose file is loaded in the class init of IBus.EngineSimple and IBus.init() needs to be called before the init. This fix is needed for ibus version >= 1.5.32~beta2. - Translation update from Weblate (es 96.7%, fr 100%, ru 98.6%) --- .gitignore | 1 + ibus-table.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 51ffa54..fb2767b 100644 --- a/.gitignore +++ b/.gitignore @@ -103,3 +103,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.17.8.tar.gz /ibus-table-1.17.9.tar.gz /ibus-table-1.17.10.tar.gz +/ibus-table-1.17.11.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index f511920..923a594 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.17.10 +Version: 1.17.11 Release: %autorelease Summary: The Table engine for IBus platform License: LGPL-2.1-or-later diff --git a/sources b/sources index a916d8c..4dc480e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.17.10.tar.gz) = ea8a0e4f26b4e0ca632f4ce092619710e28c807b62491db5e6f565213bbaeaf23627612020e31240a9aab18917137090aa942844387dc753deb561583aa12eef +SHA512 (ibus-table-1.17.11.tar.gz) = 2eaac610fe3db06b71ff110b1f34e7883f9274dc76d1370331e5ab21a37e76cfba5199131d81d972216c5506345258534fdf25dc549352a5fc176d29f7d36077 From afed192e5987e2fa94cd87573c382fce2ee084f8 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Fri, 2 May 2025 22:58:22 +0200 Subject: [PATCH 6/6] Update to 1.17.12 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Improve starting of the setup tool, make it work correctly when starting from a git clone (Resolves: https://github.com/mike-fabian/ibus-table/issues/179) - Migrate from Gtk.main() to GLib.MainLoop() (Resolves: https://github.com/mike-fabian/ibus-table/issues/180) - Stop using deprecated keyword arguments “flags” and “message_format” when creating Gtk.MessageDialog() (See also: https://github.com/mike-fabian/ibus-typing-booster/issues/377) - Increase pygame.mixer's buffer size (See also: https://github.com/mike-fabian/ibus-typing-booster/issues/681) - Translation update from Weblate (ca 85.5%, es 100%, fa 11.8%, pt_BR 100%, zh_TW 100%) --- .gitignore | 1 + ibus-table.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index fb2767b..fbc66f2 100644 --- a/.gitignore +++ b/.gitignore @@ -104,3 +104,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.17.9.tar.gz /ibus-table-1.17.10.tar.gz /ibus-table-1.17.11.tar.gz +/ibus-table-1.17.12.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index 923a594..3cfea0d 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.17.11 +Version: 1.17.12 Release: %autorelease Summary: The Table engine for IBus platform License: LGPL-2.1-or-later diff --git a/sources b/sources index 4dc480e..f57e61f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.17.11.tar.gz) = 2eaac610fe3db06b71ff110b1f34e7883f9274dc76d1370331e5ab21a37e76cfba5199131d81d972216c5506345258534fdf25dc549352a5fc176d29f7d36077 +SHA512 (ibus-table-1.17.12.tar.gz) = 144347a806437f29189d7d8a1a02aeca2e6d98988c11123010a5cd8db2efecb72bf7af3480867e5bf538e797e101cede6ea6f052e7f5f8ccbc009ee5c573e612