Commit Graph

171 Commits

Author SHA1 Message Date
Mike FABIAN
cf6e767321 Convert CI tests to tmt 2021-06-29 19:50:55 +02:00
Mike FABIAN
481afec238 Fix build 2021-06-29 19:50:55 +02:00
Takao Fujiwara
e02194d443 Delete ibus write-cache in scriptlet
ibus core now uses transfiletriggerin
2021-06-18 18:01:03 +09:00
Mike FABIAN
2713f7f9d6 Update to 1.13.3
- Fix a few more bugs in Unihan_Variants.txt, the characters
  着枱云裡復采吓尸揾 are used both in simplified and traditional
  Chinese (some of them in traditional Chinese in Hong Kong only).
  (Resolves: https://github.com/ibus/ibus/issues/2323)
2021-06-09 17:53:40 +02:00
Mike FABIAN
c17ce83564 Update to 1.13.2
- Fix bug in Unihan_Variants.txt, 只 U+53EA is both simplified
  and traditional Chinese
  (Resolves: https://github.com/kaio/ibus-table/issues/74)
- Update Chinese variant detection by Unihan_Variants.txt to
  the version “2021-05-18 Unicode 14.0.0” (draft version of Unicode 14)
- Update translations from Weblate (updates for es (100%), pt_BR (100%))
2021-06-08 15:19:55 +02:00
Mike FABIAN
18070c83ff Update outdated link to upstream tarball 2021-06-08 15:19:48 +02:00
Mike FABIAN
0a42ea43fc Update to 1.13.1
- Fix reading the source file for the suggestions phrase.txt.bz2
- Update translations from Weblate (updates for ca, fr)
2021-05-16 21:46:56 +02:00
Timm Bäder
34ce198f63 Use make macros
Instead of the plain %__make, use %make_build and %make_install
2021-05-14 12:16:42 +02:00
Mike FABIAN
5e884906b6 Update to 1.13.0
- Make switch to pinyin mode also happen immediately even
  when the preedit is not empty (for consistency)
- Make rolling the mouse wheel in the candidate area of the lookup table work
- Commit English input and then switch into direct mode
  (Resolves: https://github.com/kaio/ibus-table/issues/68)
- Apply a couple modes immediately when changed
- Add a dark theme option
  (Resolves: https://github.com/kaio/ibus-table/issues/67)
- Show all the tabkeys when using wildcards
- Remove Python2 compatibility stuff
- Start adding some type hints
- Update translations from Weblate (update for de, ja, tr, uk, zh_CN)
2021-05-06 16:25:11 +02:00
Mike FABIAN
ec259d1ff2 Update to 1.12.6
- In main.py “import factory” only when the --xml option is not used
- Resolves: rhbz#1955283
- Make the keybindings treeview sortable by clicking the column headers
- Update translations from Weblate (update for pt_BR, now 100%)
2021-05-03 09:24:55 +02:00
Mike FABIAN
93c274e3ff - Resolves: rhbz#1948197 Change post to posttrans 2021-04-21 07:46:55 +02:00
Mike FABIAN
dc900797b7 - Remove post and postun (Related: rhbz#1948197) 2021-04-20 11:56:50 +02:00
Mike FABIAN
3ffbe2d7b7 Update to 1.12.5
- Return False in _execute_command_commit_candidate_number(self, number)
  if number out of range
- Resolves: https://github.com/moebiuscurve/ibus-table-others/issues/21
- remove Use-from-unittest-import-mock-instead-of-just-import.patch
  (included upstream)
- Update translations from Weblate (New translation for Sinhala (si) started)
2021-03-05 18:17:07 +01:00
Mike FABIAN
19dab3bce8 Use “BuildRequires: appstream” only on Fedora 2021-02-17 10:16:55 +01:00
Mike FABIAN
d27070e9c0 - Remove i3 from BuildRequires 2021-02-16 07:28:11 +01:00
Mike FABIAN
849db7c1a6 Use standard library mock 2021-02-02 11:49:48 +01:00
Fedora Release Engineering
e860a3c750 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 14:09:11 +00:00
Mike FABIAN
42aca59f7f Update to 1.12.4
- Update translations from Weblate (updated es, cs, fa, pt_BR, zh_CN).
  zh_CN is 100% complete now.
2021-01-24 19:28:55 +01:00
Mike FABIAN
150e0137c4 Update to 1.12.3
- Pass the key for the command 'cancel' (default Esc) through
  if the preedit is empty
- Resolves: https://github.com/kaio/ibus-table/issues/64
2021-01-06 14:02:33 +01:00
Mike FABIAN
df05192a9e Update to 1.12.2
- Update translations from Weblate
  (updated ca, cs, es, fa, ja, pt_BR, pt_PT, tr, zh_CN, zh_HK, zh_TW)
2021-01-04 14:40:43 +01:00
Tom Stellard
084b0181e2 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-19 00:39:50 +00:00
Mike FABIAN
2120a90579 Update to 1.12.1
- Enable compose support.
- Add buttons to move key bindings for a command up or down.
- Make translations of 'Edit key bindings for command “%s”' work
- Added it_util.py to POTFILES, it had translatable strings for
  the “About” dialog and the key settings dialog.
- Update translations from Weblate (updated ca, de, fr, tr, uk)
2020-09-04 12:43:22 +02:00
Mike FABIAN
25efbb7470 Update CI mail.yml to ignore rawhide result 2020-09-04 12:43:16 +02:00
Mike FABIAN
d0959838b3 Update to 1.12.0
- New setup tool, now keybindings can be configured with a GUI.
- Resolves: https://github.com/kaio/ibus-table/issues/57
- Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1133127
- Put exact (except tone) pinyin matches next after exact
  matches in the candidate list.
- Resolves: https://github.com/kaio/ibus-table/issues/63
- Allow lookup table orientation “System Default” in the setup
- Remove “spacekeybehavior” option, it became useless as all
  keybindings are configurable now.
- Added a “debuglevel” option.
- Update translations from Weblate (updated de)
2020-08-26 14:21:32 +02:00
Mike FABIAN
33026a85f6 Update to 1.11.0
- Make key bindings configurable.
  Only via the command line for the moment, not yet easy to do
  for normal users. I have to rewrite the setup tool eventually
  to make that possible.
- Resolves: https://github.com/ibus/ibus/issues/2241
2020-08-18 19:34:01 +02:00
Fedora Release Engineering
fd8969d8b7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 01:35:04 +00:00
Mike FABIAN
2a401817cf Update to 1.10.1
- Add GUI test
- Make output of ibus-table-createdb deterministic
- Update translations from Weblate (updated fr, tr, zh_CN)
2020-07-17 13:01:42 +02:00
Mike FABIAN
0b777236a6 Update to 1.10.0
- Add suggestion mode feature
- Resolves: https://github.com/mike-fabian/ibus-table/pull/9
- Resolves: rhbz#835376
- Add test cases for suggestion mode feature
- Fix problems with the behaviour of the property menus
- Use python logging module with log file rotation instead
  of writing to stdout/stderr
- Update translations from Weblate (updated de, es, fr, pt_BR, pt_PT, tr, uk)
2020-07-02 15:04:23 +02:00
Mike FABIAN
c3b53e9df2 Byte compile python files namually
see: https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_3
2020-06-22 10:16:33 +02:00
Miro Hrončok
5c0cccf96c Don't explicitly require python(abi) >= 3.3
The package already requires /usr/bin/python3 and 3.3 is very old.
The explicit require confuses repoquery, such as:

    repoquery --whatrequires 'python(abi) = 3.8'
2020-06-04 19:10:41 +02:00
Mike FABIAN
d4444691d2 Update to 1.9.25
- Fix crash when changing some options using the menu or the floating panel
- Resolves: rhbz#1803028
- Translation updates (pt_PT)
2020-02-14 15:18:32 +01:00
Fedora Release Engineering
47b693b67d - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 05:10:56 +00:00
Mike FABIAN
3c85f62928 Update to 1.9.24
- Fixed two typos in message ids (Thanks to Rafael Fontenelle)
- Translation updates (tr, fr, fa, pt, uk)
- New test cases for ibus-table-others
2020-01-22 16:35:38 +01:00
Mike FABIAN
8a52b66f2e update to 1.9.23
- Add exist_ok=True in os.makedirs(path, exist_ok=True) to
  avoid failure due to race condition.
- Resolves:rhbz#1786652
- Move MockEngine classes into a separate file and make
  test_itb.py runnable standalone
- Translation updates for several languages (French at 100%
  now, Brazilian Portuguese at 100% now, Portuguese
  (Portugal) new and now at 31.5%)
2020-01-07 12:59:52 +01:00
Mike FABIAN
f41808f1b7 update to 1.9.22
- Add Turkish translation from Weblate, 100% translated
- Minor translation fixes in some other languages (Punctuation fixes)
2019-12-17 15:04:04 +01:00
Fedora Release Engineering
6dcdd3cfc5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 09:16:02 +00:00
Mike FABIAN
35484435a0 Add some CI tests 2019-06-27 08:42:51 +02:00
Mike FABIAN
5e1e5e721f Fix FTBFS in Fedora rawhide/f30: Add gcc and dbus-x11 to BuildRequires (Resolves: rhbz#1676299) 2019-02-12 07:22:43 +01:00
Fedora Release Engineering
145758ec0a - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 03:07:01 +00:00
Igor Gnatenko
612d0ebef2 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:07 +01:00
Miro Hrončok
9b2e869a36 https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_2 2018-11-15 12:53:55 +01:00
Mike FABIAN
7f41c4a289 Require the Python interpreter directly instead of using the package name (Related: rhbz#1619153) 2018-10-09 17:16:44 +02:00
Mike FABIAN
fd1dd5d091 update to 1.9.21
- Migrate IBusConfig to GSettings.
  Resolves: https://github.com/mike-fabian/ibus-table/issues/4
- Add a test suite
- Add missing tags to ibus-table-createdb.sgml.
  Resolves: https://github.com/mike-fabian/ibus-table/issues/3
2018-08-29 12:18:06 +02:00
Fedora Release Engineering
08ab68a410 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 05:32:49 +00:00
Jason Tibbitts
3223406198 Remove needless use of %defattr 2018-07-10 01:21:30 -05:00
Miro Hrončok
6ddbaeb595 Rebuilt for Python 3.7 2018-06-19 10:44:56 +02:00
Mike FABIAN
70f7b2b367 update to 1.9.20
- Draw InputMode text instead of icon into panel on non-Gnome desktops.
  Resolves: https://github.com/mike-fabian/ibus-table/issues/6
  (Thanks to Takao Fujiwara)
- Make it work with Python2 again
2018-05-03 10:07:29 +02:00
Mike FABIAN
08cff723d8 update to 1.9.19
- Sync phrases cache from/to external storage (thanks to heiher).
- Update translations from zanata (cs new)
2018-04-30 14:20:24 +02:00
Igor Gnatenko
1bd830ffb0
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 09:55:48 +01:00
Igor Gnatenko
04a5ffba89 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:31:20 +01:00