Commit Graph

233 Commits

Author SHA1 Message Date
Takao Fujiwara
f661c28f2f Update ibusunicodegen.h with latest unicode-ucd
- Update simple.xml with latest xkeyboard-config
- Fix gvfsd-fuse to unbind directory
- Update translations
2020-08-27 12:12:20 +09:00
Takao Fujiwara
652774a06c Update simple.xml with layout_variant 2020-08-21 22:37:05 +09:00
Takao Fujiwara
97d0736b81 Generate simple.xml with denylist
- Tell Pango about the engine language in the candidate panel
- Add file list in registry file for Silverblue
2020-08-21 13:03:13 +09:00
Takao Fujiwara
c9bb32a521 Resolves #1767976 #1601577 #1771238 #1797120
- Update HEAD.patch to make parallel dict build
- Update 1385349-segv-bus-proxy.patch
2020-05-15 20:03:50 +09:00
Takao Fujiwara
5be3a0c89f Update ibus-desktop-testing-runner for su command 2020-04-22 20:53:28 +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
bd586f3b2d Delete upstreamed patches 2020-02-21 22:15:39 +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
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
Takao Fujiwara
f1eb5c5acd Delete upstreamed ibus-HEAD.patch 2019-08-23 19:58:27 +09: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
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
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
b8c345fa3b Bumped to 1.5.20 2019-03-01 21:43:00 +09:00
Takao Fujiwara
b2f9c21be9 Delete upstreamed patches 2019-03-01 21:41:12 +09:00
Takao Fujiwara
44d6cef411 Delete dconf dependencies and gettext migration for gschema.xml file
Delete Super-space notification in initial login in non-GNOME desktops
2019-02-22 19:14:32 +09: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
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
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
abd5cc37ab RHEL code reviews 2018-10-31 18:02:01 +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
646a0af7fc Bumped to 1.5.19 2018-08-08 20:08:19 +09:00
Takao Fujiwara
3032216b57 Deleted upstreamed patches 2018-08-08 20:07:39 +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
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
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
18b43f85bb Bumped to 1.5.18 2018-03-02 18:05:41 +09:00
Takao Fujiwara
d6bf0e42b2 Removed ibus-HEAD.patch 2018-03-02 17:34:59 +09: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
Takao Fujiwara
a3692b8582 Implement Unicode choice on Emojier 2018-02-06 14:43:55 +09:00
Takao Fujiwara
e52a5b5d19 Added DBus filtering 2018-01-17 18:23:10 +09:00
Takao Fujiwara
10da60ca92 Bump to 1.5.17 2017-10-22 20:28:11 +09:00
Takao Fujiwara
4950bbe7d4 Delete ibus-HEAD.patch 2017-10-22 20:16:24 +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
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
Takao Fujiwara
d4486513e9 Fixed some SEGVs #1349148 #1385349 #1350291 #1368593 2017-07-27 15:02:12 +09: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
176dd52b52 Removed upstreamed pathces 2017-05-15 16:44:47 +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
Takao Fujiwara
4f9f822080 Added ibus-HEAD.patch to get upstream patches
Fixed ibus_emojier_run() SIGABRT with `ibus emoji`
Enhanced theme color on emoji candidates
2017-03-09 19:20:27 +09:00
Takao Fujiwara
85f1bc922b Bumped to 1.5.15 2017-03-07 02:24:03 +09:00
Takao Fujiwara
042884aa82 Fixed font settings for GTK 3.22
- support scroll event in candidates panel
- Fixed Bug 1403985 - Emoji typing is enabled during Unicode typing
- Fixed Bug 1402494 - Font settings of ibus are ignored on non-Gnome
2017-01-11 15:04:25 +09:00
Takao Fujiwara
bea250b789 - Fixed Bug 1380675 - Emoji leaves the candidates of @laugh when @laughing
- Fixed Bug 1380690 - User is not able to select emojis from digit keys
- Fixed Bug 1380691 - PageUp PageDown buttons on emoji lookup not working
2016-10-06 16:26:26 +09:00
Takao Fujiwara
9e7372461a Updated translations.
Fixed radio button on PropertyPanel.
2016-09-09 19:14:36 +09:00
Takao Fujiwara
1d4f83decc Bump to 1.5.14 2016-08-05 15:22:40 +09:00
Takao Fujiwara
800c403959 Delete ibus-HEAD.patch to bump tarball 2016-08-05 15:20:04 +09:00
Takao Fujiwara
98247b22c0 Implement Emoji typing 2016-07-26 19:49:47 +09:00
Takao Fujiwara
f3ba5819ba Bug 1349732 - ibus not working at all in Gnome Wayland
Add ibus service file
Fix CSS color format and font size
2016-06-27 18:09:44 +09:00
Takao Fujiwara
c104094ffe Bumped to 1.5.11 2015-07-16 17:04:26 +09:00
Takao Fujiwara
f39fe5b7b8 Fixed Bug 1224025 - IBus radio menu items does not work 2015-05-22 14:18:37 +09:00
Takao Fujiwara
0cb2056cc9 Updated ibus-HEAD.patch from upstream
Fixed to show shortcuts on ibus-setup.
Bug 1214271 Fixed to enable IME with GTK3 applications in wayland.
2015-04-27 11:05:20 +09:00
Takao Fujiwara
a25fa373bc Updated ibus-HEAD.patch from upstream
Added Swedish svdvorak
I18N engine longnames and descriptions on ibus-setup
Moved PropertyPanel at bottom right in KDE5
Drew gray color on Handle PropertyPanel
Enabled ibus engine full path icon in KDE5
Updated translations
2015-04-02 14:26:55 +09:00
Takao Fujiwara
b157f27b35 Bumped to 1.5.10 2015-02-25 15:40:21 +09:00
Takao Fujiwara
58634685bd Updated ibus-HEAD.patch to fix #1187956 IBusRegistry segv. 2015-02-02 16:26:29 +09:00
Takao Fujiwara
35f8a7ce22 Updated ibus-HEAD.patch to fix #1175595 ibus-x11 freeze 2014-12-18 17:30:05 +09:00
Takao Fujiwara
727f9412b9 Updated ibus-xx-increase-timeout.patch to fix #1163722
Updated ibus-HEAD.patch for upstream #1747, #1748, #1753
and gnome #703020, gnome #730628
2014-12-08 13:46:34 +09:00
Takao Fujiwara
c019d134fa Updated ibus-HEAD.patch for upstream #1744. 2014-10-28 15:50:24 +09:00
Takao Fujiwara
3aca75d3de Updated ibus-HEAD.patch for rhbz#1136623.
Added ibus-po-1.5.9-20141001.tar.gz
2014-10-01 17:26:40 +09:00
Takao Fujiwara
6ad2e121a8 Bumped to 1.5.8 2014-07-24 15:16:16 +09:00
Takao Fujiwara
e08ec45e28 Updated ibus-HEAD.patch from upstream.
Fixed ibus-setup SEGV when an engine is selected.
Fixed ibus-setup deprecated warnings with the latest python3-gobject.
Integrated the 'IBUS_SETUP_XID' environment variable for each engine setup.
Set prgname 'ibus-setup' for ibus-setup.
2014-07-14 16:52:35 +09:00
Takao Fujiwara
6f58b8fb0d Updated ibus-HEAD.patch from upstream.
Added pl(qwertz).
Fixed escape key with Ctrl-Shift-U.
Updated pt-br compose table from the latest xorg.
Do not sort ibus engines when they are saved by ibus-setup.
Updated jp IBusKeymap.
Added ibus reset-config and read-config sub-commands.
Update ibus(1) for read-config and reset-config.
2014-07-07 17:32:53 +09:00
Takao Fujiwara
1096fc9fd8 Updated ibus-HEAD.patch for width of ibus-setup. 2014-05-20 20:54:17 +09:00
Takao Fujiwara
fbd634d1f4 Bumped to 1.5.7 2014-04-30 15:43:20 +09:00
Takao Fujiwara
0140d313b3 Updated ibus-HEAD.patch for Czech (qwerty) keymap. 2014-03-28 17:43:21 +09:00
Takao Fujiwara
7c758e45c6 Bumped to 1.5.6 2014-03-07 16:06:47 +09:00
Takao Fujiwara
f2a9ed2200 Enabled python3 ibus-setup 2014-01-31 19:07:31 +09:00
Takao Fujiwara
78aefa4312 Bumped to 1.5.5 2014-01-14 15:57:18 +09:00
Takao Fujiwara
03baeb803a Added ibus-HEAD.patch to sync upstream. 2013-10-04 15:58:52 +09:00
Takao Fujiwara
ecd5942fe9 Bumped to 1.5.3 2013-07-27 00:08:07 +09:00
Takao Fujiwara
99df57f02e Deleted pyxdg dependencies. 2013-07-11 13:40:14 +09:00