Compare commits

...
Sign in to create a new pull request.

7 commits

Author SHA1 Message Date
Mike FABIAN
a6d4e6c634 Release 1.17.16
- Translation update from Weblate (ru 99.3%, tr 100%, zh_CN 100%)
2025-10-06 10:53:34 +02:00
Mike FABIAN
ceb394936a Release 1.17.15
- 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%
2025-08-09 19:46:59 +02:00
Mike FABIAN
6250564f54 Release 1.17.14
- Make it possible to configure which menu entries are shown
  in the desktop panel menu and in the floating panel
  (Resolves: https://github.com/mike-fabian/ibus-table/pull/189)
- Translation update from Weblate (ca 99.3%, de 100%, es 99.3%,
  fr 100%, ka 60.7%, kab 35.5%, pt_BR 99.3%, pt_PT 74.5%, ru 98.6%,
  tr 99.3%, ua 100%, zh_CN 90.1%, zh_TW 99.3%)
2025-06-17 10:39:23 +02:00
Mike FABIAN
c1eae178d5 Release 1.17.13
- Improve parsing of attributtes
  (allow = character in attribute values) by Alba Mendez
  Resolves: https://github.com/kaio/ibus-table/pull/86
- Translation update from Weblate (ca 100%, ru 99.3%)
2025-05-23 17:08:52 +02:00
Mike FABIAN
6e125252ec Update to 1.17.12
- 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%)
2025-05-02 23:23:19 +02:00
Mike FABIAN
db7e5b9a5f 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%)
2025-02-18 17:53:57 +01:00
Mike FABIAN
adda71b6f6 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%)
2025-01-21 02:09:22 +01:00
3 changed files with 12 additions and 5 deletions

7
.gitignore vendored
View file

@ -102,3 +102,10 @@ 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
/ibus-table-1.17.11.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
/ibus-table-1.17.16.tar.gz

View file

@ -1,5 +1,5 @@
Name: ibus-table
Version: 1.17.9
Version: 1.17.16
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

View file

@ -1 +1 @@
SHA512 (ibus-table-1.17.9.tar.gz) = 6c0dada370b5f8789eaea73c0e1a090bb0f244dfeb1295aa65bf3dc6d0ac71f290997dcf7f198e1e81221e26078b955c33a29cbf276f2bc059bb5e594a634a36
SHA512 (ibus-table-1.17.16.tar.gz) = e7d9102b85f1f96470afdee270ca630e9b54cd668c29173740ee9e504d9977fd1569f3c0b64323b30c5afd71493b095a84f34175b07c5db453f89b935075083e