Takao Fujiwara
5be3a0c89f
Update ibus-desktop-testing-runner for su command
2020-04-22 20:53:28 +09:00
Adam Williamson
bb97060ecb
Update #2195 patch backport (it was revised upstream)
2020-03-11 12:00:36 -07:00
Adam Williamson
8fae345fb8
Backport PR #2195 to fix ibus with GNOME 3.36.0
2020-03-11 11:42:19 -07:00
Takao Fujiwara
c06b89c8ef
Bug 1805634 - Add a conditional requires ibus-gtk2 with gtk2
2020-02-25 20:30:23 +09:00
Takao Fujiwara
1fb0eff3fd
Bump to 1.5.22
...
- Delete package depending ibus-gtk2
2020-02-21 22:26:46 +09:00
Takao Fujiwara
8884c3400a
Fix abrt with cache dir
...
- Bug 1785276 - Fix abrt without XDG_CACHE_HOME/ibus
- Bug 1788754 - Fix abrt with NULL output of compose keys
- Bug 1787732 - Fix abrt in exit handlers in ibus-x11
- Bug 1795499 - Fix abrt in bus monitor handlers when ibus-daemon restarts
- Fix greek cases
- Increase sleep 3 to wait for running ibus-config in CI.
2020-02-13 19:38:11 +09:00
Fedora Release Engineering
d8ca7214e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 05:07:13 +00:00
Takao Fujiwara
591cda0fe2
Revise the previous Hangul patch
2019-12-26 17:29:11 +09:00
Takao Fujiwara
9f9e09d31a
Fix to connect button-press-event for Hangul
...
Delete a previous workaround targeted to firefox only for Hangul
2019-12-24 15:54:54 +09:00
Takao Fujiwara
b60ce10e89
Add RHEL code reviews
...
- Fix Hangul preedit with mouse click for RHEL 8
2019-12-11 19:50:30 +09:00
Takao Fujiwara
66e07d2dbc
Migrate upstream fixes
...
- Replace push with cd for Posix SH
- Use XDG_CONFIG_HOME for Unix socket directory
- Fix deprecated APIs
- Fix restart crash with inotify read()
- Fix Bug 1658187 exit `ibus emoji` with Escape key
- Add fr(bepo_afnor) keymap
- Add file list in registry file for Silverblue
2019-11-18 13:38:50 +09:00
Takao Fujiwara
d2b4f54f21
Fix to allocate compose output buffer with more than two chars
2019-10-04 20:50:15 +09:00
Takao Fujiwara
698c8ecd06
Fix #1751940 - CVE-2019-14822 GDBusServer peer authorization
2019-09-13 17:24:14 +09:00
Takao Fujiwara
12939239bb
Bump to 1.5.21
2019-08-23 20:18:13 +09:00
Miro Hrončok
9c8c205407
Rebuilt for Python 3.8
2019-08-19 10:16:17 +02:00
Takao Fujiwara
727c9d4c5a
Update ibus-desktop-testing-runner not to fail CI
2019-08-14 15:01:24 +09:00
Takao Fujiwara
c678e78928
ibus-daemon always will exits with parent's death.
2019-08-06 19:05:15 +09:00
Takao Fujiwara
1a4e9d7c43
Fix a wrong result in direct testing instead of GNOME desktop testing
2019-07-31 16:34:43 +09:00
Takao Fujiwara
f437bdefbf
Fix typo
2019-07-29 19:25:23 +09:00
Takao Fujiwara
bdfd5f786b
Add CI
2019-07-29 19:18:59 +09:00
Takao Fujiwara
677e87ac89
Update ibus-HEAD.patch from upstream
...
- Integrate a new compose feature
- Generate ibus-tests and ibus-desktop-testing sub packages
2019-07-26 12:28:32 +09:00
Fedora Release Engineering
0244c95ba1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 09:12:51 +00:00
Takao Fujiwara
e63bfb407a
Keep preedit cursor_pos and visible in clearing preedit text for Hangul
2019-05-13 13:16:06 +09:00
Takao Fujiwara
5d405d9f5c
Fix i18n ibus-setup
...
- Also provide ibus.its
2019-04-24 15:11:42 +09:00
Takao Fujiwara
3a1d97f185
Rebuilt for unicode-ucd- 12.0.0
2019-04-16 18:56:03 +09:00
Takao Fujiwara
b8c345fa3b
Bumped to 1.5.20
2019-03-01 21:43:00 +09:00
Pete Walter
9dfd3afd98
Update wayland deps
...
Just wayland-devel is enough these days.
2019-02-28 21:33:21 +00:00
Takao Fujiwara
ba99db5fb5
Update ibus.spec to delete GConf dependencies
2019-02-22 19:17:45 +09:00
Takao Fujiwara
769eef0b90
Resolves : #1671286 wrong mutex
2019-02-05 19:40:33 +09:00
Kalev Lember
97404e255a
Co-own vala and gir directories
...
Instead of hard-requiring vala and gobject-introspection-devel, co-own
these directories following a common pattern in other packages.
2019-02-04 12:53:50 +01:00
Kalev Lember
ff134446c8
Update BRs for vala packaging changes
2019-02-04 12:52:13 +01:00
Fedora Release Engineering
569aefa2c1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 03:03:34 +00:00
Takao Fujiwara
0e0ffba4d2
Resolves : #1470673 Replace assert with warning for .XCompose
...
- Update APIs for Hangul preedit in Flatpak
- Fix Atom and Slack for Flatpak
- Resolves : #1663528 Check if the mutex is not unlocked before the clear
2019-01-29 18:28:31 +09:00
Igor Gnatenko
98deeedf28
Remove obsolete Group tag
...
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:07 +01:00
Takao Fujiwara
6de984296b
Connect to button-press-event only with IBUS_ENGINE_PREEDIT_COMMIT
...
Use ISO 639-3 names instead of 639
2018-12-20 17:24:16 +09:00
Takao Fujiwara
e5d4c88733
Fix SEGV on mouse clicks when ibus-daemon not running
2018-12-12 16:16:43 +09:00
Takao Fujiwara
4f9e8c7805
Always reset and clear preedit on mouse click
...
- Show compose preedit with custom compose file
- Clear preedit in IBusEngineSimple with focus changes
- Obsolete ibus-xkbc since Fedora 30
2018-12-10 14:18:18 +09:00
Peng Wu
c3be8d630b
Obsoletes ibus-xkbc
2018-12-05 15:05:51 +08:00
Miro Hrončok
d41da9d775
https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_2
2018-11-15 12:53:55 +01:00
Takao Fujiwara
ec5ba95d77
Detect mouse click to commit Hangul preedit
...
- Do not delete IBUS_CAP_SURROUNDING_TEXT
2018-11-15 14:42:36 +09:00
Takao Fujiwara
854c04dc0f
Reverted noarch for devel-docs by mistake
2018-11-06 17:00:41 +09:00
Takao Fujiwara
abd5cc37ab
RHEL code reviews
2018-10-31 18:02:01 +09:00
Takao Fujiwara
b0845dabef
dbus-x11 is not required in Fedora 30
...
- Add Conflicts for Fedora 28
2018-10-29 18:00:31 +09:00
Takao Fujiwara
0f47884d29
Fix changelog
2018-10-23 17:38:37 +09:00
Takao Fujiwara
f568407844
Delete Requires ibus in ibus-gtk* for Flatpak
2018-10-22 19:42:43 +09:00
Takao Fujiwara
46dfb4a035
Enhance package dependencies
...
- Use __python3 instead of python3
- Use Recommends dependencies instead of Requires ones for Flatpak
2018-10-18 16:49:02 +09:00
Takao Fujiwara
ed8c51ca3a
Fix Bug SEGV Choose an emoji by mouse from the emoji category list
2018-09-14 16:59:42 +09:00
Takao Fujiwara
3a447b7916
Fix Bug 1618682 - SEGV with ASCII on emojier in Wayland
...
- Support Shift-Space on emojier preedit
- Do not move Emojier popup with the active candidate in Xorg
2018-08-30 13:44:22 +09:00
Takao Fujiwara
7d5c2f40f5
Do not clear Unicode data when emoji annotation lang is changed
2018-08-22 19:54:53 +09:00
Takao Fujiwara
30bbd8c640
Fixed date typo
2018-08-09 13:02:25 +09:00
Takao Fujiwara
646a0af7fc
Bumped to 1.5.19
2018-08-08 20:08:19 +09:00
Takao Fujiwara
585dcdb416
Fixed Man page scan results for ibus
...
- Added IBUS_DISCARD_PASSWORD env variable for password dialog in firefox
- Added history annotation for previous emojis
2018-08-06 16:26:11 +09:00
Takao Fujiwara
95fe5b48a2
Deleted deprecated g_mem_* APIs
2018-07-24 18:12:39 +09:00
Takao Fujiwara
d165013e69
Rebuilt with RHEL code reviews
2018-07-23 19:18:36 +09:00
Fedora Release Engineering
d49f22412d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 05:30:41 +00:00
Miro Hrončok
e391cc65cb
Rebuilt for Python 3.7
2018-07-02 18:22:31 +02:00
Takao Fujiwara
866e11711f
Do not use combined characters on preedit for compose keys
...
Fixed an infinite loop of extension preedit with xterm
2018-06-29 16:50:24 +09:00
Takao Fujiwara
716b06dccf
Enable preedit for compose keys
...
- Fix SEGV in panel_binding_parse_accelerator
2018-06-27 12:40:25 +09:00
Takao Fujiwara
6784864abc
Moved input focus on Emojier to engines' preedit
...
- Removed ibus-xx-emoji-harfbuzz.patch not to change session emoji font
2018-06-20 19:07:39 +09:00
Miro Hrončok
30023155fc
Rebuilt for Python 3.7
2018-06-19 10:44:49 +02:00
Takao Fujiwara
52f775da5d
Fixed Bug 1574855 - [abrt] ibus: ibus_engine_filter_key_event()
2018-05-07 13:40:53 +09:00
Takao Fujiwara
efc8a4fd62
Always BuildRequires: python2-devel
...
https://bugzilla.gnome.org/show_bug.cgi?id=759334
2018-04-20 16:32:44 +09:00
Takao Fujiwara
0f785cc44d
Disabled python2 since RHEL8
2018-04-13 20:25:14 +09:00
Takao Fujiwara
e4d7f1ede0
Fixed Bug 1554714 - improve order of unicode matches
2018-03-30 12:52:30 +09:00
Takao Fujiwara
76af58317c
Fixed Bug 1554813 - Enter key on numpad in Emojier
2018-03-15 17:38:34 +09:00
Takao Fujiwara
1ed40fb814
Rebuilt for cldr-emoji-annotation-32.90.0_1 and unicode-emoji-10.90.20180207
2018-03-09 14:20:15 +09:00
Takao Fujiwara
18b43f85bb
Bumped to 1.5.18
2018-03-02 18:05:41 +09:00
Iryna Shcherbina
7604e10d92
Update Python 2 dependency declarations to new packaging standards
2018-02-28 16:42:43 +01:00
Takao Fujiwara
cf670af516
Enabled panel extension in Wayland
2018-02-27 15:47:19 +09:00
Takao Fujiwara
98919f74e3
Added panel extension for emoji keybinding not to depen on desktops
2018-02-21 16:07:48 +09:00
Igor Gnatenko
e8182c8672
Revert "Added redhat-rpm-config version for ldconfig_scriptlets"
...
This is not needed and is part of epel-rpm-macros too. Moreover, it
pulls runtime dependencies.
This reverts commit ad6f6d206f
.
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 08:44:28 +01:00
Takao Fujiwara
d8b20927ba
Fixed Bug 1543306 - comment in scriptlet
2018-02-09 14:35:59 +09:00
Takao Fujiwara
a3692b8582
Implement Unicode choice on Emojier
2018-02-06 14:43:55 +09:00
Takao Fujiwara
a8719e1d2d
Do not install ibus-wayland by default
2018-02-06 12:55:24 +09:00
Takao Fujiwara
ad6f6d206f
Added redhat-rpm-config version for ldconfig_scriptlets
2018-02-06 12:50:37 +09:00
Igor Gnatenko
0058e014a5
Switch to %ldconfig_scriptlets
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-03 17:52:08 +01:00
Takao Fujiwara
2279c51cc6
Rebuilt for scriptlets
2018-01-19 15:12:25 +09:00
Igor Gnatenko
71ed75cb5a
Revert "Back up scriptlets to sync Fedoras"
...
None of scriptlets are needed since F24 (or even earlier).
This reverts commit 03f1724cae
.
2018-01-18 19:37:29 +01:00
Takao Fujiwara
e52a5b5d19
Added DBus filtering
2018-01-17 18:23:10 +09:00
Takao Fujiwara
03f1724cae
Back up scriptlets to sync Fedoras
2018-01-17 18:05:35 +09:00
Igor Gnatenko
a84a8374f0
Remove obsolete scriptlets
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-01-06 10:35:23 +01:00
Igor Gnatenko
5f4aab12f6
Remove obsolete scriptlets
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-01-06 00:26:08 +01:00
Takao Fujiwara
10da60ca92
Bump to 1.5.17
2017-10-22 20:28:11 +09:00
Takao Fujiwara
b06b427ea3
Copy ibusimcontext.c
...
Fix Super-space in Plasma after ibus exit
2017-09-21 14:11:51 +09:00
Takao Fujiwara
04e7ce105a
Fix Bug 1490733 Emojier takes wrong fonts
2017-09-20 13:30:28 +09:00
Takao Fujiwara
3818b86c29
Fixed several bugs
...
- Fix scaling factor, mouse events on switcher, c-s-u on im-ibus,
propertypanel position and menu
- Add ibus-portal
- Move ibus-emoji-dialog.vapi in the build
- Fixed some SEGVs #1406699 #1432252
2017-09-14 19:10:26 +09:00
Fedora Release Engineering
8ed7bae39e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2017-08-02 23:37:47 +00:00
Florian Weimer
12f1d90e75
Rebuild with binutils fix for ppc64le ( #1475636 )
2017-07-31 11:34:03 +02:00
Takao Fujiwara
d4486513e9
Fixed some SEGVs #1349148 #1385349 #1350291 #1368593
2017-07-27 15:02:12 +09:00
Fedora Release Engineering
2bb960dbe1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-26 13:19:30 +00:00
Takao Fujiwara
b5c0e94f89
Fixed Bug 1471079 - SEGV of Emojier on de locale
2017-07-21 12:40:10 +09:00
Takao Fujiwara
be63774f6b
Enabled HarfBuzz rendering without Pango glyph calc for emoji
2017-07-13 19:00:12 +09:00
Takao Fujiwara
49a428b52e
Added ctrl-c,v,x for annotations and ctrl-shift-c for emoji
...
- Added Malay and Mongolian keymaps
- Made all emoji dicts to fully qualified
2017-05-29 12:36:17 +09:00
Takao Fujiwara
c58abd0697
Bumped to 1.5.16
2017-05-15 16:47:58 +09:00
Takao Fujiwara
8dd4dc1c86
Dropped nodejs-emojione-json and import unicode-emoji instead
...
- Created emoji tab in ibus-setup
- Set default emoji font size from gsettings in ibus emoji command
- Added an option of emoji partial match in ibus-setup
- Hid emoji variants by default
- Added ibus-emoji man page
- emoji favorites category is updated by selecting emoji
2017-05-09 15:21:22 +09:00
Takao Fujiwara
c787bad776
Supported ibus emoji command on Wayland
...
Changed modal dialog to modeless dialog
2017-04-19 16:07:00 +09:00
Takao Fujiwara
c46a197882
Enabled unicode_alt in EmojiOne json file
...
- Enabled to type multiple code points on Emojier
- Fixed IBusEmojiDialog_1_0_gir_LIBS for --as-needed LDFLAGS
2017-04-05 18:28:56 +09:00
Takao Fujiwara
424038a8b9
Moved language setting on IBusEmojier to ibus-setup.
...
Enabled strcasecmp to match emoji annotations.
Added a build error message if emoji xml files are not found.
2017-03-27 20:36:32 +09:00
Takao Fujiwara
6a3b677013
Implement shortcut keys on emoji dialog
...
- Implemented Ctrl-[f|b|n|p|h|e|a|u] for cursor operations on emoji dialog
- Added XSetIOErrorHandler() for GNOME3 desktop
2017-03-15 12:41:29 +09:00
Takao Fujiwara
4b04cc4195
Emoji dialog enhancements and bug fixes
...
Fixed ibus_emoji_dict_load() API.
Focus on emoji text entry by default
Removed internal text buffer and use Gtk.Entry buffer instead.
Implemented cursor left, right, home, end on emoji annotation preedit.
Show localized emoji description from tts in emoji xml.
2017-03-13 12:30:54 +09:00