Mike FABIAN
78cabcc278
Update to 2.24.4
...
- Fix typos which prevented autosettings from working when the attempting
to autoset “avoidforwardkeyevent” or “addspaceoncommit”
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/469 )
2023-10-18 17:05:02 +02:00
Mike FABIAN
0f2548c8e4
Update to 2.24.3
...
- Adapt compose test cases to newest compose table
- Parse compose sequence “<Multi_key> <slash> <slash> : "\\" backslash # REVERSE SOLIDUS”
correctly (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/467 )
- Avoid really *all* use of self.foreward_key_event() if the option self._avoid_forward_key_event is True
- Avoid verbatim bidi formatting characters in the source code
2023-10-17 09:43:28 +02:00
Mike FABIAN
728b03f8de
Update to 2.24.2
...
- improve _return_false() and remove _commit_or_forward_key_event_or_return_false()
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/463 )
- Make characters for Biángbiángmiàn easily searchable
- emoji-picker: Update default for current Unicode release 15.1
2023-10-02 10:26:53 +02:00
Mike FABIAN
1f73a587e5
Update to 2.24.1
...
- Support several backends for playing sounds
(Resolves: rhbz#2237675 https://bugzilla.redhat.com/show_bug.cgi?id=2237675 )
- Update UnicodeData.txt to current Unicode 15.1.0
and emoji data files to current Unicode 15.1
- Update emoji annotations from CLDR
2023-09-12 11:06:14 +02:00
Mike FABIAN
0c26c86cab
Update to 2.24.0
...
- Implement “commit_and_forward_key” command
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/461 )
- m17n-lib interface: transliterate “produced” part and “preedit” separately
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/460 )
- Update emoji annotations from CLDR
2023-09-01 15:32:35 +02:00
Mike FABIAN
1f6d54ad5d
Update to 2.23.4
...
- Support msymbol 'S-C-Return' as a commit to preedit key
(Resolves https://github.com/mike-fabian/ibus-typing-booster/issues/457 ).
Needed by hi-itrans.mim, hi-optitransv2.mim, kn-optitransv2.mim,
mr-gamabhana.mim, sa-itrans.mim, sa-vedic-itrans.mim
- Remove useless m4/{Makefile.am,as-version.m4}
- Update emoji annotations from CLDR
- Update UnicodeData.txt to current Unicode 15.1.0 draft
(https://www.unicode.org/Public/draft/UCD/ucd/UnicodeData.txt )
- Update emoji data files for current Unicode 15.1 DRAFT
(https://www.unicode.org/Public/draft/UCD/ucd/emoji/emoji-data.txt
https://www.unicode.org/Public/draft/UCD/ucd/emoji/emoji-variation-sequences.txt )
2023-08-10 17:22:47 +02:00
Mike FABIAN
be24d1a967
Update to 2.23.3
...
- Translation update from Weblate (tr 100%)
2023-08-03 10:24:12 +02:00
Mike FABIAN
4fd97258c6
Update to 2.23.2
...
- Move self._gsettings.connect('changed', self.on_gsettings_value_changed)
in __init__() *after* defining self._set_get_functions
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/454 )
(Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2171140 )
- Translation update from Weblate (ar 100%)
- Update emoji annotations from CLDR
- Add m17n-db-devel to BuildRequires to be able to get the version of m17n-db to avoid skipping some test cases unnecessarily
2023-07-30 13:05:08 +02:00
Fedora Release Engineering
374f4ab9f2
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 07:11:13 +00:00
Yaakov Selkowitz
fde880689a
Rebuilt for Python 3.12
2023-07-07 07:43:45 -04:00
Yaakov Selkowitz
6997649061
Use hunspell backend for tests
...
The aspell backend was removed from F39:
https://fedoraproject.org/wiki/Changes/AspellDeprecation
2023-07-06 14:25:27 -04:00
Mike FABIAN
5220d013e2
Update to 2.23.1
...
- Translation update from Weblate (pl 100%)
- Adapt some test cases to changes in enchant
2023-07-04 00:05:43 +02:00
Mike FABIAN
1fcdcc7588
Update to 2.23.0
...
- Translation update from Weblate (de 100%, ka 100%, nl 100%, sv 100%, uk 100%)
- configure.ac: add a warning about not using /usr/local as the prefix
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/444 )
- Add an option to convert language specific digits to ASCII
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/445 )
- Strip entered autosettings value for boolean values
- Update emoji annotations from CLDR
2023-06-29 14:59:46 +02:00
Mike FABIAN
92ea40edc4
Update to 2.22.5
...
- Remove `xml:lang="en"` from the screenshots in appdata.xml
(See: https://github.com/ximion/appstream/issues/494 )
- Improve regexp for parsing description out of of .mim files
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/440 )
- Setup tool: scale input method icons correctly
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/441 )
- Update emoji annotations from CLDR
- Get version information of m17n-db
(Needed for test cases depending on the version of m17n-db)
- Skip m17n_translit test cases when m17n-db is too old
2023-05-09 11:15:30 +02:00
Mike FABIAN
0a3f558580
Use both appstreamcli and appstream-util for validation of the metainfo files
...
According to the appstream developers, appstream-util is unmaintained:
https://github.com/ximion/appstream/issues/494#issuecomment-1521419742
But I keep it in here for the time being because the Fedora packaging guidelines ask for it:
https://docs.fedoraproject.org/en-US/packaging-guidelines/AppData/#_app_data_validate_usage
2023-04-27 10:28:28 +02:00
Yaakov Selkowitz
416911e257
Fix ELN build
...
appstream validation is not, nor should be, skipped in RHEL builds.
2023-04-26 23:25:19 -04:00
Mike FABIAN
0d01911496
Update to 2.22.4
...
- Return empty program_name and window_title in get_active_window_xprop()
when xprop results are unexpected
(Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2175009 )
- Update emoji annotations from CLDR
- Use appstream-util validate-relax
2023-04-24 14:20:40 +02:00
Mike FABIAN
cbfac2b10f
Update to 2.22.3
...
- Apply workaround for committing multiline strings only for '^gtk3-im:(firefox|thunderbird)', i.e. not on Wayland
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/438 )
2023-04-14 17:42:50 +02:00
Mike FABIAN
0801e2e023
Update to 2.22.2
...
- Translation update from Weblate (ka 100%, sw 99.5%)
2023-04-03 14:02:23 +02:00
Mike FABIAN
a7994eb4f4
Update to 2.22.1
...
- Translation update from Weblate (sv 100%)
- Fix input of '_' and emoji lookup using '_' for the French BÉPO layout
and the German neo2 layout
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/432 )
2023-02-28 15:34:58 +01:00
Mike FABIAN
759a0f0988
Update to 2.22.0
...
- Translation update from Weblate (de 100%, ja 37.8%, nl 100%, pl 100%, tr 100%, uk 100%)
- Changing the order of dictionaries and input methods by keybinding
should not be permanent when autosettings for dictionaries or
keybindings are applied
- Add a GUI in the setup tool for the autosettings
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/423 )
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/328 )
- Update emoji annotations from CLDR
2023-02-27 18:50:57 +01:00
Mike FABIAN
881d9f0aee
Update to 2.21.4
...
- Memoize instances of the Dictionary class
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/425 )
2023-02-20 20:18:30 +01:00
Mike FABIAN
31eeb2e70a
Update to 2.21.3
...
- Update emoji annotations from CLDR
- Translation update from Weblate (ka 100%)
2023-02-12 17:21:01 +01:00
Mike FABIAN
b27e6671c5
Update to 2.21.2
...
- Autoselect extremely likely candidates:
Allow only adding of accents, never removing accents
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/420 )
2023-02-12 11:21:23 +01:00
Mike FABIAN
4f727b0a17
Update to 2.21.1
...
- Small performance tweak in detecting terminals
- Translation update from Weblate (nl 100%, pl 100%, sv 100%, tr 100%)
2023-02-09 16:46:08 +01:00
Mike FABIAN
34dc896bbe
Update to 2.21.0
...
- Add an option to disable Typing Booster in terminals
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/414 )
- Update emoji annotations from CLDR
- Add autosettings option (command line only at the moment, useful for
https://github.com/mike-fabian/ibus-typing-booster/issues/328 )
- Translation update from Weblate (de 100%, uk 100%)
2023-02-06 15:40:35 +01:00
Mike FABIAN
09dfbd7470
Update to 2.20.0
...
- Allow predictions when 0 characters have been typed
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/268 )
2023-01-19 16:53:23 +01:00
Fedora Release Engineering
b18ca880e2
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 12:57:01 +00:00
Mike FABIAN
9e8e0e01c1
Add changelog entry and bump release number
2023-01-08 13:02:04 +01:00
Mike FABIAN
02861d9748
Update tarball to version with corrected changelog upstream
2023-01-08 12:43:48 +01:00
Mike FABIAN
c3f471d724
Update to 2.19.13
...
- Catch exception when user database is locked during shutdown
(Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=215144 )
2022-12-30 12:32:23 +01:00
Mike FABIAN
2396b97ec7
Update to 2.19.12
...
- Try not to fail if the database contains invalid UTF-8 or is otherwise malformed
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/409 )
2022-12-29 11:33:22 +01:00
Mike FABIAN
b21402bbce
Update to 2.19.10
...
- Save space when displaying compose completion in horizontal lookup tables
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/407 )
2022-11-29 11:18:06 +01:00
Mike FABIAN
69166d06be
Update to 2.19.9
...
- Emoji search: If search strings contain whitespace count as an exact match if
all words match in any order
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/405 )
- emoji-picker: If a search string contains non-whitespace characters, strip whitespace
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/404 )
- emoji-picker: Put the first match in a search always into the clipboards automatically
Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/402 )
2022-11-28 21:41:12 +01:00
Mike FABIAN
bfbaf0902c
Migrate license tag to SPDX
2022-11-24 15:46:02 +01:00
Mike FABIAN
af26f733b9
Update to 2.19.8
...
- Do not show automatic emoji predictions when OSK (on-screen-keyboard) is visible
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/398 )
- Update emoji annotations from CLDR
- If a commit is triggered by a simple space, commit the space instead of forwarding it
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/397 )
2022-11-08 14:12:46 +01:00
Mike FABIAN
224edcf98d
Update to 2.19.7
...
- Avoid inline completion when OSK (on-screen-keyboard) is shown
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/395 )
- Do not reset input purpose on focus out
(See: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5966#note_1576732 )
2022-10-24 20:32:05 +02:00
Mike FABIAN
4a1e267040
Update to 2.19.6
...
- Update emoji annotations from CLDR
- Avoid showing passwords in OSK buttons by disabling typing-booster
in terminals when the on-screen-keyboard (OSK) is shown
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/393 )
(Requires: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2511 )
- Translation update from Weblate (bn 100% complete)
2022-10-15 11:26:44 +02:00
Mike FABIAN
74508698f0
Update to 2.19.2
...
- Do not commit by index when OSK is visible
(Resolves: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5865 )
- Translation update from Weblate (sw 100% complete)
2022-10-10 08:59:23 +02:00
Mike FABIAN
3451f625f2
Update to 2.19.1
...
- Update emoji annotations from CLDR
- Make search for input methods which contain uppercase in their names work
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/387 )
- Translation update from Weblate (bn 73.8% complete)
2022-10-05 13:38:45 +02:00
Mike FABIAN
815006620e
Update to 2.19.0
...
- Save horizontal space to make the new Georgian translations fit better
on small screens
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/383 )
- Make compose support work for sequences starting with keys other
than Multi_key and dead keys
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/379 )
- Update emoji annotations from CLDR
- Stop using deprecated keyword arguments “flags” and “message_format” when
creating Gtk.MessageDialog()
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/377 )
- Use ['ar-kbd', 'NoIME'] by default for all Arabic locales instead of just ['NoIME']
- Make it possible to set options for m17n input methods in the typing booster setup tool
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/360 )
- Translation update from Weblate (ar 100%, bn 67% (new!), de 100%, ka 100% (new!), nl 100%, pl 100%, sv 100%, tr 100%, uk 100%)
2022-09-09 16:31:07 +02:00
Mike FABIAN
3a668bde5d
Update to 2.18.10
...
- Add functions to get and set variables for m17n input methods
- Update emoji annotations from CLDR
- Translation update from Weblate (bn added 42% complete)
- Test cases for bn-national-jatiya.mim
- Add more icons in different sizes to the appdata.xml files
- Stop calling self.set_wmclass('emoji-picker', 'Emoji Picker') (avoid deprecation warning)
2022-09-01 14:05:00 +02:00
Mike FABIAN
678bb0047c
Update to 2.18.9
...
- Make it possible to use custom labels for different dictionary matches
- Distinguish dictionary matches shown by flags in the candidate list if
some flags are identical
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/358 )
- Update emoji annotations from CLDR
2022-08-07 12:35:00 +02:00
Mike FABIAN
105a279743
Update to 2.18.7
...
- Use the environment variable DICPATH as well when searching for dicitonaries
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/357 )
- Translation update from Weblate (sw updated to 100%)
2022-08-03 17:12:18 +02:00
Mike FABIAN
b205e84e63
Update to 2.18.6
...
- Avoid selection changed events when clearing the shortcut treeview
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/355 )
- Correctly remember how often user shortcuts were used
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/353 )
- Update emoji data files for current Unicode 15.0 DRAFT
- Update UnicodeData.txt to UnicodeData-15.0.0d6.txt
- Update emoji annotations from CLDR
- Use AT-SPI first to get the active window only on wayland, on X11 use xprop immediately
- Translation update from Weblate (sv updated to 100%)
- do not use appstream-util in the check section of the .spec file,
appstream-util is unmaintained.
2022-07-30 01:37:10 +02:00
Mike FABIAN
f3f537afca
Update to 2.18.4
...
- Get program name of focused window if do_focus_id doesn’t provide that already
- Show lookup table *always* when display of related emoji or words is requested
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/350 )
- Translation update from Weblate (nl updated to 100%)
2022-07-27 13:53:38 +02:00
Fedora Release Engineering
f7ec0983af
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 14:27:07 +00:00
Mike FABIAN
69f30481bd
Update to 2.18.0
...
- Optionally show flags in the candidate list for dictionary matches
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/343 )
- Update emoji annotations from CLDR
- Translation update from Weblate
(de (100%), es (93.7%), pl (100%), tr (100%), uk (100%))
2022-07-18 23:31:03 +02:00
Mike FABIAN
9bf4ef2074
Update to 2.17.1
...
- Translation update from Weblate (pt updated to 100%)
2022-07-13 11:23:30 +02:00
Mike FABIAN
6d45b853fe
Update to 2.17.0
...
- Improve “Automatically select the best candidate”
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/285 )
- Translation update from Weblate
(de (100%), pl (100%), pt (30.3%), tr (100%), uk (100%))
2022-07-07 10:12:39 +02:00