Compare commits

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

11 commits

Author SHA1 Message Date
Mike FABIAN
3eedd666fd Migrate license tag to SPDX 2022-11-25 23:30:01 +01:00
Mike FABIAN
0813a3e985 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
2022-11-10 15:23:35 +01:00
Mike FABIAN
5d1bcb7801 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)
2022-11-01 22:19:07 +01:00
Mike FABIAN
94a45a5287 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
2022-09-09 18:37:11 +02:00
Mike FABIAN
5958dbbd65 Update to 1.16.11
- Remove hashbang from chinese_variants.py and tabcreatedb.py
  (Resolves: https://github.com/mike-fabian/ibus-table/issues/118)
2022-08-06 14:13:18 +02:00
Mike FABIAN
aadde9e5f3 Update to 1.16.10 2022-08-02 20:11:46 +02:00
Mike FABIAN
40206cb0e1 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)
2022-06-13 19:46:45 +02:00
Mike FABIAN
648f2b5c51 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)
2022-04-29 17:04:23 +02:00
Mike FABIAN
a158971c68 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)
2022-01-29 10:57:53 +01:00
Mike FABIAN
7baea2e0cd 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%)
2022-01-24 21:12:29 +01:00
Mike FABIAN
99eb4a9798 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
2022-01-21 11:37:04 +01:00
3 changed files with 107 additions and 6 deletions

12
.gitignore vendored
View file

@ -80,3 +80,15 @@ 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
/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
/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
/ibus-table-1.16.12.tar.gz
/ibus-table-1.16.13.tar.gz
/ibus-table-1.16.14.tar.gz

View file

@ -1,9 +1,9 @@
Name: ibus-table
Version: 1.16.0
Release: 1%{?dist}
Version: 1.16.14
Release: 2%{?dist}
Summary: The Table engine for IBus platform
License: LGPLv2+
URL: http://code.google.com/p/ibus/
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
%{?__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
@ -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,87 @@ fi
%{_datadir}/installed-tests/%{name}
%changelog
* Fri Nov 25 2022 Mike FABIAN <mfabian@redhat.com> - 1.16.14-2
- Migrate license tag to SPDX
* Thu Nov 10 2022 Mike FABIAN <mfabian@redhat.com> - 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 <mfabian@redhat.com> - 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 <mfabian@redhat.com> - 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 <mfabian@redhat.com> - 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 <mfabian@redhat.com> - 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 <mfabian@redhat.com> - 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 <mfabian@redhat.com> - 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 <mfabian@redhat.com> - 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 <mfabian@redhat.com> - 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 <mfabian@redhat.com> - 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 <mfabian@redhat.com> - 1.16.0-1
- Update to 1.16.0
- Make true the default for “rememberinputmode”

View file

@ -1 +1 @@
SHA512 (ibus-table-1.16.0.tar.gz) = 8b0b160c45c859006ab65d77c519e7da07b94c97733a65cc2de4cdd31cac5e8020b4af2da14c9a1e7e37e99b9a3d224788a51d65767085492ed5358df10db0e5
SHA512 (ibus-table-1.16.14.tar.gz) = a865c8913bee5e462ed8f3ba74a720b3eb37062ae762e3909827b660dc62d3055e6b90fd3c583487fb23edd2d9572d9eae201d7fbde889ec5cd8e5848b83291f