Skip to content

Commit

Permalink
Release 1.17.5
Browse files Browse the repository at this point in the history
  • Loading branch information
mike-fabian committed Jun 19, 2024
1 parent 3eba07a commit a18bca9
Show file tree
Hide file tree
Showing 3 changed files with 199 additions and 3 deletions.
168 changes: 166 additions & 2 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,15 +1,179 @@
commit 1a7270f471cf7c7ac6f20c8040b3a36f028c6172
commit 99c688d11053c49ea8fe332a0aebc7870458f6b2
Author: Mike FABIAN <[email protected]>
Date: Wed Jun 19 12:03:50 2024 +0200

Release 1.17.5

commit 3eba07a6622c475f3828af92ebed2b2c4da158c8
Author: Mike FABIAN <[email protected]>
Date: Wed Jun 19 10:24:52 2024 +0200

Update ibus-table.pot (Only line number changes)

commit 14b06afa2b7fbe2af30b1d0b0f426647a3ffd861
Author: Mike FABIAN <[email protected]>
Date: Wed Jun 19 11:53:31 2024 +0200

Fix for ibus-1.5.30: Make it possible again to use keys with Unicode keysyms in keybindings

See: https://github.com/mike-fabian/ibus-typing-booster/issues/497

Behaviour change between ibus-1.5.29 and 1.5.30.

commit 3dfd67d7275b71a62f44678ab78e32a824235dc2
Author: Mike FABIAN <[email protected]>
Date: Wed Jun 19 10:29:41 2024 +0200

Fix DeprecationWarning

engine/main.py:232: DeprecationWarning: Testing an element's truth value will raise an exception in future versions. Use specific 'len(elem)' or 'elem is not None' test instead.

commit cc53fde689092d4083dda158c75eb31044c112ce
Author: Mike FABIAN <[email protected]>
Date: Wed May 29 17:30:49 2024 +0200

Remove unused import

commit fa2f0864d94f00fa2684f5edc221f9c9fd47dc30
Author: Mike FABIAN <[email protected]>
Date: Wed May 29 16:37:14 2024 +0200

Drop Python2 support (using pyupgrade --py3-plus *.py)

commit 2e477732c307501fa8f1d1263f69672d9591d99e
Author: Mike FABIAN <[email protected]>
Date: Wed May 29 16:45:04 2024 +0200

Consistently use `if a not in b:` instead of `if not a in b:`

commit 2e5a1f46a18a42495683fab1b47a13c8ccd65804
Author: Mike FABIAN <[email protected]>
Date: Wed May 29 12:26:58 2024 +0200

Consistently use `if a not in b:` instead of `if not a in b:`

commit 7433010763e83df4f580e9e4ce828018c10d801b
Author: Mike FABIAN <[email protected]>
Date: Mon Apr 15 15:15:04 2024 +0200

Fix appstreamcli validate warnings

mfabian@fedora:~$ cat /etc/fedora-release
Fedora release 40 (Forty)
mfabian@fedora:~$ appstreamcli validate --pedantic --no-net /usr/share/metainfo/ibus-table.appdata.xml
W: org.freedesktop.ibus.engine.table:33: developer-id-missing

✘ Validation failed: 警告: 1

commit 7296d33b523a1426c28908bc0b8a049fcbead185
Author: Mike FABIAN <[email protected]>
Date: Wed Feb 14 10:51:36 2024 +0100

Display key values in hexadecimal when printing debug messages

commit 7cd57e8ce9819ec1f1b47d52ed2f55384bbc1721
Author: Mike FABIAN <[email protected]>
Date: Wed Feb 14 10:25:51 2024 +0100

Make it possible to use keys with Unicode keysyms in keybindings

See: https://github.com/mike-fabian/ibus-typing-booster/issues/497

commit ad3cd2d8a4845f1ccc2d9591d7903ca6a38a6141
Author: Mike FABIAN <[email protected]>
Date: Thu Dec 14 13:29:13 2023 +0100

Use `frames_per_buffer=chunk_size` option in `self._paudio.open()`

See: https://bugzilla.redhat.com/show_bug.cgi?id=2238746#c3

commit a9691e8ec5a10e077e73e890aaa7ad23c7ef05b0
Author: Weblate Translation Memory <[email protected]>
Date: Fri Mar 1 07:36:00 2024 +0100

Translated using Weblate (Japanese)

Currently translated at 47.3% (71 of 150 strings)

Co-authored-by: Weblate Translation Memory <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ja/
Translation: ibus-table/app

commit 5fb65b72e2cb48fbda276eb9b6f7d9fde6b770d3
Author: Weblate Translation Memory <[email protected]>
Date: Mon Jan 15 03:37:09 2024 +0100

Translated using Weblate (Czech)

Currently translated at 36.6% (55 of 150 strings)

Co-authored-by: Weblate Translation Memory <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/cs/
Translation: ibus-table/app

commit f53190350b35b4fa0157967436aad65aa416bbca
Author: Liu Tao <[email protected]>
Date: Tue Dec 26 15:36:50 2023 +0100

Translated using Weblate (Chinese (Simplified) (zh_CN))

Currently translated at 92.0% (138 of 150 strings)

Co-authored-by: Liu Tao <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/zh_CN/
Translation: ibus-table/app

commit 97f8f76b69aec37c6181b62962e60b9f05ce5425
Author: Mike FABIAN <[email protected]>
Date: Tue Dec 26 15:36:50 2023 +0100

Translated using Weblate (Japanese)

Currently translated at 45.3% (68 of 150 strings)

Co-authored-by: Mike FABIAN <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ja/
Translation: ibus-table/app

commit 2cebe7236085409b093835dc62ad2459f2266de9
Author: Weblate <[email protected]>
Date: Fri Nov 10 17:42:45 2023 +0100

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Weblate <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/
Translation: ibus-table/app

commit d016b6fa8e357c7ae531aa99afa25f617f1e0d89
Author: Mike FABIAN <[email protected]>
Date: Thu Nov 9 16:58:10 2023 +0100

Release 1.17.4

commit e8ec8cbd8cdc956cf8d049779f6a97a383da2400
commit 081ee0b91988c4b85d6f5269eab0dfe4ec56e42c
Author: Mike FABIAN <[email protected]>
Date: Fri Nov 10 16:04:17 2023 +0100

Update ibus-table.pot (Only line number changes)

commit 400047662e624c00d2e89ebf30f9f5078f05999e
Author: Mike FABIAN <[email protected]>
Date: Fri Nov 10 17:01:56 2023 +0100

Use “<developer><name>…</name></developer>” in ibus-table.appdata.xml instead of “<developer_name>…</developer_name>”

Because </developer_name> is deprecated and it makes the build fail on Fedora rawhide:

+ appstreamcli validate --pedantic --explain --no-net /builddir/build/BUILDROOT/ibus-table-1.17.4-1.fc40.x86_64//usr/share/metainfo/ibus-table.appdata.xml
W: org.freedesktop.ibus.engine.table:33: developer-name-tag-deprecated
The toplevel `developer_name` element is deprecated. Please use the `name` element in a
`developer` block instead.

✘ Validation failed: warnings: 1

commit ecb280a942298c1a2e4e244f3db740a4cf07805e
Author: Mike FABIAN <[email protected]>
Date: Thu Nov 9 15:52:50 2023 +0100
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ m4_define([package_name], [ibus-table])
m4_define([ibus_released], [1])
m4_define([ibus_major_version], [1])
m4_define([ibus_minor_version], [17])
m4_define([ibus_micro_version], [4])
m4_define([ibus_micro_version], [5])
m4_define(ibus_maybe_datestamp,
m4_esyscmd([if test ]ibus_released[ != 1; then date +.%Y%m%d | tr -d '\n\r'; fi]))

Expand Down
32 changes: 32 additions & 0 deletions ibus-table.appdata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,38 @@
<url type="translate">https://translate.fedoraproject.org/projects/ibus-table/</url>
<content_rating type="oars-1.1" />
<releases>
<release version="1.17.5" date="2024-06-19" urgency="medium">
<url>https://github.com/mike-fabian/ibus-table/releases/tag/1.17.5</url>
<description>
<p>This new stable release includes these changes:</p>
<ul>
<li>
Drop Python2 support (using pyupgrade --py3-plus *.py)
</li>
<li>
Make it possible to use keys with Unicode keysyms in
keybindings (requires ibus &gt; 1.5.30) (Resolves
github-mike-fabian-typing-booster-issue#497, same problem
for ibus-table)
</li>
<li>
Use `frames_per_buffer=chunk_size` option in
`self._paudio.open()` (Resolves: rhbz#2238746)
</li>
<li>
Translation update from Weblate (cs 36.6%, ja 45.3%, zh_CN 92.0%)
</li>
</ul>
</description>
<issues>
<issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/497">
github-mike-fabian-typing-booster-issue#497
</issue>
<issue url="https://bugzilla.redhat.com/show_bug.cgi?id=2238746#c3">
rhbz#2238746
</issue>
</issues>
</release>
<release version="1.17.4" date="2023-11-09" urgency="medium">
<url>https://github.com/mike-fabian/ibus-table/releases/tag/1.17.4</url>
<description>
Expand Down

0 comments on commit a18bca9

Please sign in to comment.