From 99eb4a97989ab8b9114cd5f4a2adc77f9780d011 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Fri, 21 Jan 2022 11:37:04 +0100 Subject: [PATCH 01/11] Update to 1.16.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Fix a few errors in Unihan_Variants.txt (Resolves: https://github.com/mike-fabian/ibus-table/issues/96) - 栗 U+6817 is used in Traditional Chinese as well. (Resolves: https://github.com/mike-fabian/ibus-table/issues/95) - Update Unihan_Variants.txt from “2021-08-06 Unicode 14.0.0 final” to “2021-12-01 Unicode 1 5.0.0 draft” and regenerate engine/chinese_variants.py --- .gitignore | 1 + ibus-table.spec | 12 +++++++++++- sources | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 1f577d4..f162812 100644 --- a/.gitignore +++ b/.gitignore @@ -80,3 +80,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.15.0.tar.gz /ibus-table-1.15.1.tar.gz /ibus-table-1.16.0.tar.gz +/ibus-table-1.16.3.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index 5c1b9f6..07d5f1d 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.16.0 +Version: 1.16.3 Release: 1%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ @@ -142,6 +142,16 @@ fi %{_datadir}/installed-tests/%{name} %changelog +* Fri Jan 21 2022 Mike FABIAN - 1.16.3-1 +- Update to 1.16.3 +- Fix a few errors in Unihan_Variants.txt + (Resolves: https://github.com/mike-fabian/ibus-table/issues/96) +- 栗 U+6817 is used in Traditional Chinese as well. + (Resolves: https://github.com/mike-fabian/ibus-table/issues/95) +- Update Unihan_Variants.txt from “2021-08-06 Unicode 14.0.0 + final” to “2021-12-01 Unicode 1 5.0.0 draft” and regenerate + engine/chinese_variants.py + * Tue Jan 18 2022 Mike FABIAN - 1.16.0-1 - Update to 1.16.0 - Make true the default for “rememberinputmode” diff --git a/sources b/sources index 2a7695d..5df5a9f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.16.0.tar.gz) = 8b0b160c45c859006ab65d77c519e7da07b94c97733a65cc2de4cdd31cac5e8020b4af2da14c9a1e7e37e99b9a3d224788a51d65767085492ed5358df10db0e5 +SHA512 (ibus-table-1.16.3.tar.gz) = 166f45624ecdd8eedcb57720ba1b15eae7e36cbed79e7aa503eb9eb29dbe6f9c4c1107c960bdb07e5801eb8d30816330a129b36e92739a4cf8452abd9bd62316 From 7baea2e0cde9d04396a3b60766642dbcf851b697 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Mon, 24 Jan 2022 21:12:29 +0100 Subject: [PATCH 02/11] Update to 1.16.4 - Fix more errors in Unihan_Variants.txt by checking against a Traditional Chinese dictionary (Resolves: https://github.com/mike-fabian/ibus-table/issues/100) - Fix some errors in Unihan_Variants.txt - Update translations from Weblate (es updated to 100%) --- .gitignore | 1 + ibus-table.spec | 10 +++++++++- sources | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f162812..623ee7a 100644 --- a/.gitignore +++ b/.gitignore @@ -81,3 +81,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.15.1.tar.gz /ibus-table-1.16.0.tar.gz /ibus-table-1.16.3.tar.gz +/ibus-table-1.16.4.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index 07d5f1d..c18d8ae 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.16.3 +Version: 1.16.4 Release: 1%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ @@ -142,6 +142,14 @@ fi %{_datadir}/installed-tests/%{name} %changelog +* Mon Jan 24 2022 Mike FABIAN - 1.16.4-1 +- Update to 1.16.4 +- Fix more errors in Unihan_Variants.txt by checking against + a Traditional Chinese dictionary + (Resolves: https://github.com/mike-fabian/ibus-table/issues/100) +- Fix some errors in Unihan_Variants.txt +- Update translations from Weblate (es updated to 100%) + * Fri Jan 21 2022 Mike FABIAN - 1.16.3-1 - Update to 1.16.3 - Fix a few errors in Unihan_Variants.txt diff --git a/sources b/sources index 5df5a9f..aa06536 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.16.3.tar.gz) = 166f45624ecdd8eedcb57720ba1b15eae7e36cbed79e7aa503eb9eb29dbe6f9c4c1107c960bdb07e5801eb8d30816330a129b36e92739a4cf8452abd9bd62316 +SHA512 (ibus-table-1.16.4.tar.gz) = 5375c5d464a0043817b8b657c68c788210b05007f47de538f1e7a95e27c30e3afeb00d2b10b4acdf6c61f94116fa3476b6182cf9066ae83357e260a30af4b0d2 From a158971c689b0bd524063e93cb86dfe2fcf5ce7a Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Tue, 25 Jan 2022 17:08:09 +0100 Subject: [PATCH 03/11] Update to 1.16.7 - Ignore MOD3_MASK (Scroll Lock) when matching key bindings (Resolves: https://github.com/mike-fabian/ibus-table/issues/102) - When a Modifier key release matches a hotkey command, return False not True. (Resolves: https://github.com/mike-fabian/ibus-table/issues/98) (Resolves: rhbz#2038973 https://bugzilla.redhat.com/show_bug.cgi?id=2038973) --- .gitignore | 3 +++ ibus-table.spec | 10 +++++++++- sources | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 623ee7a..95184c6 100644 --- a/.gitignore +++ b/.gitignore @@ -82,3 +82,6 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.16.0.tar.gz /ibus-table-1.16.3.tar.gz /ibus-table-1.16.4.tar.gz +/ibus-table-1.16.5.tar.gz +/ibus-table-1.16.6.tar.gz +/ibus-table-1.16.7.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index c18d8ae..aa03eaa 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.16.4 +Version: 1.16.7 Release: 1%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ @@ -142,6 +142,14 @@ fi %{_datadir}/installed-tests/%{name} %changelog +* Fri Jan 28 2022 Mike FABIAN - 1.16.7-1 +- Update to 1.16.7 +- Ignore MOD3_MASK (Scroll Lock) when matching key bindings + (Resolves: https://github.com/mike-fabian/ibus-table/issues/102) +- When a Modifier key release matches a hotkey command, return False not True. + (Resolves: https://github.com/mike-fabian/ibus-table/issues/98) + (Resolves: rhbz#2038973 https://bugzilla.redhat.com/show_bug.cgi?id=2038973) + * Mon Jan 24 2022 Mike FABIAN - 1.16.4-1 - Update to 1.16.4 - Fix more errors in Unihan_Variants.txt by checking against diff --git a/sources b/sources index aa06536..d9ef8fc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.16.4.tar.gz) = 5375c5d464a0043817b8b657c68c788210b05007f47de538f1e7a95e27c30e3afeb00d2b10b4acdf6c61f94116fa3476b6182cf9066ae83357e260a30af4b0d2 +SHA512 (ibus-table-1.16.7.tar.gz) = 6dc08df4c5e7216b3b9e366c404dd6d89566937f83f58074aed1c5c925bc411568855ac08a8edab306b4b535da428ae660d4876a35e546aad75ede01aa608ee3 From 648f2b5c511cefdcc8a74b7ee385587708c7c5d1 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Thu, 28 Apr 2022 11:31:56 +0200 Subject: [PATCH 04/11] Update to 1.16.8 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update Unihan_Variants.txt from “2021-12-01 Unicode 15.0.0 draft” to “2022-04-26 Unicode 15.0.0 draft” and regenerate chinese_variants.py. All our fixes to Unihan_Variants.txt are included upstream. - Update translations from Weblate (fa, fr updated) --- .gitignore | 1 + ibus-table.spec | 10 +++++++++- sources | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 95184c6..2df4a38 100644 --- a/.gitignore +++ b/.gitignore @@ -85,3 +85,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.16.5.tar.gz /ibus-table-1.16.6.tar.gz /ibus-table-1.16.7.tar.gz +/ibus-table-1.16.8.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index aa03eaa..cae2f0d 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.16.7 +Version: 1.16.8 Release: 1%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ @@ -142,6 +142,14 @@ fi %{_datadir}/installed-tests/%{name} %changelog +* Thu Apr 28 2022 Mike FABIAN - 1.16.8-1 +- Update to 1.16.8 +- Update Unihan_Variants.txt from “2021-12-01 Unicode 15.0.0 + draft” to “2022-04-26 Unicode 15.0.0 draft” and regenerate + chinese_variants.py. All our fixes to Unihan_Variants.txt + are included upstream. +- Update translations from Weblate (fa, fr updated) + * Fri Jan 28 2022 Mike FABIAN - 1.16.7-1 - Update to 1.16.7 - Ignore MOD3_MASK (Scroll Lock) when matching key bindings diff --git a/sources b/sources index d9ef8fc..d04a601 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.16.7.tar.gz) = 6dc08df4c5e7216b3b9e366c404dd6d89566937f83f58074aed1c5c925bc411568855ac08a8edab306b4b535da428ae660d4876a35e546aad75ede01aa608ee3 +SHA512 (ibus-table-1.16.8.tar.gz) = 086650238b170db69ace0faacea6c8c9c03c099c59313cb7663b573f17bd4e9df9309dc9132708a89d6ce5cf00f4846ba50dab3462f31293b891487f1635aab2 From 40206cb0e1beb5eae2c76541e5fa712962b474d8 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Mon, 13 Jun 2022 18:40:59 +0200 Subject: [PATCH 05/11] Update to 1.16.9 - Require Python >= 3.6 to build - Use a less exact type hint to make building tables from sources work with Python 3.6 as well - Update home page URLs (code.google.com is not used anymore) --- .gitignore | 1 + ibus-table.spec | 13 ++++++++++--- sources | 2 +- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 2df4a38..b79838d 100644 --- a/.gitignore +++ b/.gitignore @@ -86,3 +86,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.16.6.tar.gz /ibus-table-1.16.7.tar.gz /ibus-table-1.16.8.tar.gz +/ibus-table-1.16.9.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index cae2f0d..63e4315 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,9 +1,9 @@ Name: ibus-table -Version: 1.16.8 +Version: 1.16.9 Release: 1%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ -URL: http://code.google.com/p/ibus/ +URL: https://github.com/mike-fabian/ibus-table Source0: https://github.com/mike-fabian/ibus-table/releases/download/%{version}/%{name}-%{version}.tar.gz Requires: ibus > 1.3.0 %{?__python3:Requires: %{__python3}} @@ -11,7 +11,7 @@ Requires: ibus > 1.3.0 Recommends: python3-simpleaudio BuildRequires: gcc BuildRequires: ibus-devel > 1.3.0 -BuildRequires: python3-devel +BuildRequires: python3-devel >= 3.6.0 # for the unit tests %if 0%{?fedora} BuildRequires: appstream @@ -142,6 +142,13 @@ fi %{_datadir}/installed-tests/%{name} %changelog +* Mon Jun 13 2022 Mike FABIAN - 1.16.9-1 +- Update to 1.16.9 +- Require Python >= 3.6 to build +- Use a less exact type hint to make building tables from + sources work with Python 3.6 as well +- Update home page URLs (code.google.com is not used anymore) + * Thu Apr 28 2022 Mike FABIAN - 1.16.8-1 - Update to 1.16.8 - Update Unihan_Variants.txt from “2021-12-01 Unicode 15.0.0 diff --git a/sources b/sources index d04a601..bafba8f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.16.8.tar.gz) = 086650238b170db69ace0faacea6c8c9c03c099c59313cb7663b573f17bd4e9df9309dc9132708a89d6ce5cf00f4846ba50dab3462f31293b891487f1635aab2 +SHA512 (ibus-table-1.16.9.tar.gz) = 840de16f62820456812c036ed84f99900d2d49885a9a6131da97efbec149ea426ab4a966541b16a18dbcedf38b6f78803b3fb04a5134258bb3796d3b9caf0b08 From aadde9e5f35c2ccbf974720cf68d62885320c645 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Tue, 2 Aug 2022 19:59:14 +0200 Subject: [PATCH 06/11] Update to 1.16.10 --- .gitignore | 1 + ibus-table.spec | 16 +++++++++++++++- sources | 2 +- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b79838d..9d0566a 100644 --- a/.gitignore +++ b/.gitignore @@ -87,3 +87,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.16.7.tar.gz /ibus-table-1.16.8.tar.gz /ibus-table-1.16.9.tar.gz +/ibus-table-1.16.10.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index 63e4315..a00b975 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.16.9 +Version: 1.16.10 Release: 1%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ @@ -125,6 +125,14 @@ fi %{_datadir}/%{name} %{_datadir}/metainfo/*.appdata.xml %{_datadir}/ibus/component/table.xml +%{_datadir}/icons/hicolor/16x16/apps/ibus-table.png +%{_datadir}/icons/hicolor/22x22/apps/ibus-table.png +%{_datadir}/icons/hicolor/32x32/apps/ibus-table.png +%{_datadir}/icons/hicolor/48x48/apps/ibus-table.png +%{_datadir}/icons/hicolor/64x64/apps/ibus-table.png +%{_datadir}/icons/hicolor/128x128/apps/ibus-table.png +%{_datadir}/icons/hicolor/256x256/apps/ibus-table.png +%{_datadir}/icons/hicolor/scalable/apps/ibus-table.svg %{_datadir}/applications/ibus-setup-table.desktop %{_datadir}/glib-2.0/schemas/org.freedesktop.ibus.engine.table.gschema.xml %{_bindir}/%{name}-createdb @@ -142,6 +150,12 @@ fi %{_datadir}/installed-tests/%{name} %changelog +* Tue Aug 02 2022 Mike FABIAN - 1.16.10-1 +- Update to 1.16.10 +- Add png versions of the ibus-table.svg icon +- Add (remote) icon to ibus-table.appdata.xml +- Add screenshot to ibus-table.appdata.xml + * Mon Jun 13 2022 Mike FABIAN - 1.16.9-1 - Update to 1.16.9 - Require Python >= 3.6 to build diff --git a/sources b/sources index bafba8f..7a69ddd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.16.9.tar.gz) = 840de16f62820456812c036ed84f99900d2d49885a9a6131da97efbec149ea426ab4a966541b16a18dbcedf38b6f78803b3fb04a5134258bb3796d3b9caf0b08 +SHA512 (ibus-table-1.16.10.tar.gz) = 3e3dc4ec6aea974d7b0f171375448090e117c70a3ba3d1b6c218db481725e58c65adce55839f826ec274d33f926377d0390bcd505af1911c5b9f68910d0c3497 From 5958dbbd65c2f5f85d6943caeaee1abd85f59d8e Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Sat, 6 Aug 2022 14:06:34 +0200 Subject: [PATCH 07/11] Update to 1.16.11 - Remove hashbang from chinese_variants.py and tabcreatedb.py (Resolves: https://github.com/mike-fabian/ibus-table/issues/118) --- .gitignore | 1 + ibus-table.spec | 7 ++++++- sources | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9d0566a..3811b61 100644 --- a/.gitignore +++ b/.gitignore @@ -88,3 +88,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.16.8.tar.gz /ibus-table-1.16.9.tar.gz /ibus-table-1.16.10.tar.gz +/ibus-table-1.16.11.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index a00b975..0233720 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.16.10 +Version: 1.16.11 Release: 1%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ @@ -150,6 +150,11 @@ fi %{_datadir}/installed-tests/%{name} %changelog +* Sat Aug 06 2022 Mike FABIAN - 1.16.11-1 +- Update to 1.16.11 +- Remove hashbang from chinese_variants.py and tabcreatedb.py + (Resolves: https://github.com/mike-fabian/ibus-table/issues/118) + * Tue Aug 02 2022 Mike FABIAN - 1.16.10-1 - Update to 1.16.10 - Add png versions of the ibus-table.svg icon diff --git a/sources b/sources index 7a69ddd..1800f94 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.16.10.tar.gz) = 3e3dc4ec6aea974d7b0f171375448090e117c70a3ba3d1b6c218db481725e58c65adce55839f826ec274d33f926377d0390bcd505af1911c5b9f68910d0c3497 +SHA512 (ibus-table-1.16.11.tar.gz) = f5da239a05337f368769e7679a0639e73812021579467a195795678d68cf8d70b1f9bd4d31739c60298d60c9da6291c704e592750677ecc59734dd8c4292bf43 From 94a45a52879fa3cea9af6cdfb661f6a36d37c314 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Mon, 5 Sep 2022 19:57:47 +0200 Subject: [PATCH 08/11] Update to 1.16.12 - Stop using locale.getdefaultlocale() because it is deprecated in Python 3.11 and will be removed in Python 3.13 Resolves: https://github.com/mike-fabian/ibus-table/issues/120 - Add 128x128, 256x256, and svg (remote) icons to ibus-table.appdata.xml --- .gitignore | 1 + ibus-table.spec | 9 ++++++++- sources | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 3811b61..1c81233 100644 --- a/.gitignore +++ b/.gitignore @@ -89,3 +89,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.16.9.tar.gz /ibus-table-1.16.10.tar.gz /ibus-table-1.16.11.tar.gz +/ibus-table-1.16.12.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index 0233720..db224c8 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.16.11 +Version: 1.16.12 Release: 1%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ @@ -150,6 +150,13 @@ fi %{_datadir}/installed-tests/%{name} %changelog +* Mon Sep 05 2022 Mike FABIAN - 1.16.12-1 +- Update to 1.16.12 +- Stop using locale.getdefaultlocale() because it is deprecated in Python + 3.11 and will be removed in Python 3.13 + Resolves: https://github.com/mike-fabian/ibus-table/issues/120 +- Add 128x128, 256x256, and svg (remote) icons to ibus-table.appdata.xml + * Sat Aug 06 2022 Mike FABIAN - 1.16.11-1 - Update to 1.16.11 - Remove hashbang from chinese_variants.py and tabcreatedb.py diff --git a/sources b/sources index 1800f94..f8eaa63 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.16.11.tar.gz) = f5da239a05337f368769e7679a0639e73812021579467a195795678d68cf8d70b1f9bd4d31739c60298d60c9da6291c704e592750677ecc59734dd8c4292bf43 +SHA512 (ibus-table-1.16.12.tar.gz) = edbbb4842a6b49cdf8a830187422b7042c47b9ddf4876eb114acdb1e449024a6f4f48d46cb97d4420d65dffc14b3e3e9400d31b92ac68ccd2e9a327151dcaa3f From 5d1bcb7801b8ce845d576c44415dd77297a31804 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Tue, 1 Nov 2022 08:38:49 +0100 Subject: [PATCH 09/11] Update to 1.16.13 - Get program name of focused window also when ibus cannot get it - Use focus id if available (it is available for ibus >= 1.5.27) - Use IBus.PreeditFocusMode.COMMIT and make sure the input is cleared and the UI updated when the focus changes (Resolves: https://github.com/mike-fabian/ibus-table/issues/129) - Do not reset input purpose on focus out (See: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5966#note_1576732) - Do not commit by index when OSK is visible (Resolves: https://github.com/mike-fabian/ibus-table/issues/128) --- .gitignore | 1 + ibus-table.spec | 14 +++++++++++++- sources | 2 +- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 1c81233..49cadc4 100644 --- a/.gitignore +++ b/.gitignore @@ -90,3 +90,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.16.10.tar.gz /ibus-table-1.16.11.tar.gz /ibus-table-1.16.12.tar.gz +/ibus-table-1.16.13.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index db224c8..24c34fa 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.16.12 +Version: 1.16.13 Release: 1%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ @@ -150,6 +150,18 @@ fi %{_datadir}/installed-tests/%{name} %changelog +* Tue Nov 01 2022 Mike FABIAN - 1.16.13-1 +- Update to 1.16.13 +- Get program name of focused window also when ibus cannot get it +- Use focus id if available (it is available for ibus >= 1.5.27) +- Use IBus.PreeditFocusMode.COMMIT and make sure the input is + cleared and the UI updated when the focus changes + (Resolves: https://github.com/mike-fabian/ibus-table/issues/129) +- Do not reset input purpose on focus out + (See: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5966#note_1576732) +- Do not commit by index when OSK is visible + (Resolves: https://github.com/mike-fabian/ibus-table/issues/128) + * Mon Sep 05 2022 Mike FABIAN - 1.16.12-1 - Update to 1.16.12 - Stop using locale.getdefaultlocale() because it is deprecated in Python diff --git a/sources b/sources index f8eaa63..119a5ce 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.16.12.tar.gz) = edbbb4842a6b49cdf8a830187422b7042c47b9ddf4876eb114acdb1e449024a6f4f48d46cb97d4420d65dffc14b3e3e9400d31b92ac68ccd2e9a327151dcaa3f +SHA512 (ibus-table-1.16.13.tar.gz) = d060619c81ff3d610140593a47fed6b430f32f0e5927d824d36bd082d394e473f6d534f7b9b0d0100f878001b7e8b4384e1770c5e1887976cfe248bba5bb6318 From 0813a3e985ca11fdc3f8109fdae78b8df0612505 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Thu, 10 Nov 2022 15:07:17 +0100 Subject: [PATCH 10/11] Update to 1.16.14 - Fix a problem in C/POSIX and invalid locales: Use lower() on LC_MESSAGES only if it is a string and not None Resolves: https://github.com/mike-fabian/ibus-table/issues/130 Resolves: rhbz#2131410 https://bugzilla.redhat.com/show_bug.cgi?id=2131410 --- .gitignore | 1 + ibus-table.spec | 9 ++++++++- sources | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 49cadc4..dc5204e 100644 --- a/.gitignore +++ b/.gitignore @@ -91,3 +91,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.16.11.tar.gz /ibus-table-1.16.12.tar.gz /ibus-table-1.16.13.tar.gz +/ibus-table-1.16.14.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index 24c34fa..6239423 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.16.13 +Version: 1.16.14 Release: 1%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ @@ -150,6 +150,13 @@ fi %{_datadir}/installed-tests/%{name} %changelog +* Thu Nov 10 2022 Mike FABIAN - 1.16.14-1 +- Update to 1.16.14 +- Fix a problem in C/POSIX and invalid locales: + Use lower() on LC_MESSAGES only if it is a string and not None + Resolves: https://github.com/mike-fabian/ibus-table/issues/130 + Resolves: rhbz#2131410 https://bugzilla.redhat.com/show_bug.cgi?id=2131410 + * Tue Nov 01 2022 Mike FABIAN - 1.16.13-1 - Update to 1.16.13 - Get program name of focused window also when ibus cannot get it diff --git a/sources b/sources index 119a5ce..bba0d78 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.16.13.tar.gz) = d060619c81ff3d610140593a47fed6b430f32f0e5927d824d36bd082d394e473f6d534f7b9b0d0100f878001b7e8b4384e1770c5e1887976cfe248bba5bb6318 +SHA512 (ibus-table-1.16.14.tar.gz) = a865c8913bee5e462ed8f3ba74a720b3eb37062ae762e3909827b660dc62d3055e6b90fd3c583487fb23edd2d9572d9eae201d7fbde889ec5cd8e5848b83291f From 3eedd666fdbcb6bf59038466a412bf0891efbfdc Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Fri, 25 Nov 2022 23:26:14 +0100 Subject: [PATCH 11/11] Migrate license tag to SPDX --- ibus-table.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ibus-table.spec b/ibus-table.spec index 6239423..cba596f 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,8 +1,8 @@ Name: ibus-table Version: 1.16.14 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The Table engine for IBus platform -License: LGPLv2+ +License: LGPL-2.1-or-later URL: https://github.com/mike-fabian/ibus-table Source0: https://github.com/mike-fabian/ibus-table/releases/download/%{version}/%{name}-%{version}.tar.gz Requires: ibus > 1.3.0 @@ -150,6 +150,9 @@ fi %{_datadir}/installed-tests/%{name} %changelog +* Fri Nov 25 2022 Mike FABIAN - 1.16.14-2 +- Migrate license tag to SPDX + * Thu Nov 10 2022 Mike FABIAN - 1.16.14-1 - Update to 1.16.14 - Fix a problem in C/POSIX and invalid locales: