From ec3fd1cb560d238d9d2e4fcb5641cef1d4db95ce Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Sat, 9 Aug 2025 19:30:59 +0200 Subject: [PATCH 1/2] Release 1.17.15 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Log all unhandled exceptions, makes debugging a lot easier When Python code runs in an environment like IBus, unhandled exceptions inside callbacks are usually caught and swallowed by the framework, often with no logging. That’s why one sees “silent” failures: the event handler stops executing at the exception, but IBus continues running, and you get no clue unless you manually log something. - Stop calling IBus.init(), Python code no longer needs to call that - Don't take index of the string returned by get_goucima() if it is too short (Resolves: https://github.com/mike-fabian/ibus-table/pull/201) - Translation update from Weblate (el 22.2%, es 100%, ka 61.4%, pt_BR 100% --- .gitignore | 1 + ibus-table.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index cf7525b..e023407 100644 --- a/.gitignore +++ b/.gitignore @@ -107,3 +107,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.17.12.tar.gz /ibus-table-1.17.13.tar.gz /ibus-table-1.17.14.tar.gz +/ibus-table-1.17.15.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index 63cee83..b92eb9f 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.17.14 +Version: 1.17.15 Release: %autorelease Summary: The Table engine for IBus platform License: LGPL-2.1-or-later diff --git a/sources b/sources index 1bd88b3..f0eba0e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.17.14.tar.gz) = 8a4ac3833c81d990b5174664220bf3c3556d328f3181615c5b17f8ba5995b7a1239e1e8d0166acb81e9b82b2019f7c431a984698c7e0dd1bae1f49a7305bcf76 +SHA512 (ibus-table-1.17.15.tar.gz) = 0553d5296ae78ecfaed7fd36e3711457013a6ceb6fd4ad2f30b42ad9d5aae9605d4dee49121aba1b839bb13a9ec9bd8d4e98b83ff2c389178064170cd6c55ff3 From 57f0391847ad228ff9df79d1dd80de079ff4a1c9 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Mon, 6 Oct 2025 10:37:46 +0200 Subject: [PATCH 2/2] Release 1.17.16 - Translation update from Weblate (ru 99.3%, tr 100%, zh_CN 100%) --- .gitignore | 1 + ibus-table.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e023407..e117dbb 100644 --- a/.gitignore +++ b/.gitignore @@ -108,3 +108,4 @@ ibus-table-1.3.0.20100621.tar.gz /ibus-table-1.17.13.tar.gz /ibus-table-1.17.14.tar.gz /ibus-table-1.17.15.tar.gz +/ibus-table-1.17.16.tar.gz diff --git a/ibus-table.spec b/ibus-table.spec index b92eb9f..14602eb 100644 --- a/ibus-table.spec +++ b/ibus-table.spec @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.17.15 +Version: 1.17.16 Release: %autorelease Summary: The Table engine for IBus platform License: LGPL-2.1-or-later diff --git a/sources b/sources index f0eba0e..a941308 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-table-1.17.15.tar.gz) = 0553d5296ae78ecfaed7fd36e3711457013a6ceb6fd4ad2f30b42ad9d5aae9605d4dee49121aba1b839bb13a9ec9bd8d4e98b83ff2c389178064170cd6c55ff3 +SHA512 (ibus-table-1.17.16.tar.gz) = e7d9102b85f1f96470afdee270ca630e9b54cd668c29173740ee9e504d9977fd1569f3c0b64323b30c5afd71493b095a84f34175b07c5db453f89b935075083e