Takao Fujiwara
2644596728
Resolves : #2160957 Fix st_mode in struct stat of registry file with rpm -Va
2023-01-17 17:04:07 +09:00
Takao Fujiwara
f064aefc08
Refactor surrounding text warning
2023-01-12 10:12:12 +09:00
Tomas Popela
ab005a1bb0
Don't build GTK 2 bits on ELN/RHEL 10
...
GTK 2 won't be part of RHEL 10, see the following announcements:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/KH2BKEOZTLV4G6WF5FUXU6RYDPC62UEX/
https://github.com/minimization/content-resolver-input/pull/724
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.1_release_notes/deprecated_functionality#deprecated-functionality_desktop
2023-01-06 15:56:21 +01:00
Takao Fujiwara
05a6fe54e9
Convert gtk_compose_seqs_compact to GResource
2023-01-05 23:31:16 +09:00
Takao Fujiwara
2b70348bb7
Resolved : #2151344 SEGV with portal_context->owner in name_owner_changed()
2022-12-07 11:49:13 +09:00
Takao Fujiwara
e01f12626a
Add GitHub action patches
2022-12-02 15:30:11 +09:00
Takao Fujiwara
82f34afdef
Implement new process_key_event for ibus-x11
2022-11-24 17:59:03 +09:00
Takao Fujiwara
c0c536452c
Migrate license tag to SPDX
2022-11-16 14:52:53 +09:00
Takao Fujiwara
b772623e2e
Resolves : #2081055 Avoid to unref m_engines with double run
2022-11-03 09:31:07 +09:00
Takao Fujiwara
3e0a79049c
Update ibus_input_context_set_surrounding_text for a global IC
...
Also fix CI
2022-09-19 14:02:53 +09:00
Takao Fujiwara
966b2fc35c
Resolves : #2093313 Stop many warnings of surrounding text
...
Also fix other surrounding text issues
2022-09-16 18:24:38 +09:00
Takao Fujiwara
4958d37f2c
Delete unused patches
2022-09-01 07:55:24 +09:00
Takao Fujiwara
70eabd1b7a
Bump to 1.5.27
2022-08-23 01:14:03 +09:00
Takao Fujiwara
d4c5758986
Resolves : #2119020 Require gettext-runtime instead of gettext for ibus-devel
2022-08-18 12:50:08 +09:00
Takao Fujiwara
e88af2555c
Revert Emoji shortcut key to Super-period
2022-08-12 17:46:00 +09:00
Takao Fujiwara
355503863c
Enhance Xutf8TextListToTextProperty in ibus-x11
2022-07-29 17:21:00 +09:00
Fedora Release Engineering
aa6ee1ee71
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 14:22:42 +00:00
Takao Fujiwara
ebbfbeae29
Add some new features
...
- Add IBUS_CAP_OSK to IBusCapabilite
- Update ibus restart for --service-file option
- Update manpage for ibus im-module command
- Implement new process_key_event for GTK4
- Add focus_in_id()/focus_out_id() class methods in IBusEngine
2022-07-07 08:47:31 +09:00
Takao Fujiwara
f85987315d
Add ibus im-module command
2022-06-29 16:09:01 +09:00
Takao Fujiwara
81284633cc
Enable custome theme
...
Also fix ibus restart for GNOME desktop
2022-06-25 21:11:26 +09:00
Python Maint
2894386e61
Rebuilt for Python 3.11
2022-06-13 20:58:46 +02:00
Takao Fujiwara
78fef05454
Resolves : #2088656 Revise XKB engine panel menu in Plasma Wayland
2022-06-11 21:30:39 +09:00
Takao Fujiwara
9da0396a49
Resolves : #2088656 Hide XKB engine but enable it in Plasma Wayland
2022-06-02 16:57:37 +09:00
Takao Fujiwara
6f0634e053
Update xkb-latin-layouts gsettings
2022-05-26 15:28:04 +09:00
Takao Fujiwara
acb3a1d5b0
Fix typo
2022-05-23 22:29:54 +09:00
Takao Fujiwara
a9da1c08f3
Resolves : #1936777 abrt ibus_bus_connect_async(): ibus-x11
2022-05-23 22:14:12 +09:00
Takao Fujiwara
b42011fc2a
Resolves : #2076596 Disable XKB engines in Plasma Wayland
2022-04-20 20:05:24 +09:00
Takao Fujiwara
dfb5d9acdb
Fix refcounting issues in IBusText & IBusProperty
2022-03-31 19:50:09 +09:00
Takao Fujiwara
c9cc2c8286
Update ibus-desktop-testing-runner to always run ibus-daemon directly
2022-03-28 23:27:42 +09:00
Takao Fujiwara
f7077113ed
Bump to 1.5.26
...
- Revert CCedilla change for pt-BR
2022-03-14 14:54:22 +09:00
Takao Fujiwara
28d87421a8
Check XDG_SESSION_DESKTOP for Plasma desktop
2022-03-04 21:15:47 +09:00
Takao Fujiwara
9dd3ddc854
Fix algorithm dead keys
2022-03-01 20:32:58 +09:00
Takao Fujiwara
a902aab7a9
Fix forwarding keycode in GTK4
2022-02-21 21:27:54 +09:00
Takao Fujiwara
ee71d023a9
Add systemd unit file
...
- Do not mkdir abstract unix socket
- Fix IBus.key_event_from_string
2022-02-12 11:49:17 +09:00
Takao Fujiwara
7fd881404a
Fix several bugs
...
- Change XKB layout string color in panel
- Add Ctrl-semicolon to Emoji shortcut key
- Fix unref problems with floating references
- Update man page for Emoji shortcut key
- Add IBUS_INPUT_HINT_PRIVATE for browser private mode
- mkdir socket dirs instead of socket paths
2022-02-03 14:48:02 +09:00
Fedora Release Engineering
81c4eabdbf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 13:01:56 +00:00
Takao Fujiwara
62afb96838
Update and fix typo in autostart scripts
2022-01-18 17:32:16 +09:00
Takao Fujiwara
fd5bd5cf1a
Check mtime of entity compose file instead of one of symlink file
...
- Disable emoji shortcut key with no-emoji hint
- Resolves : #2026540 Own %%pkgcache directory
2021-12-03 15:02:00 +09:00
Takao Fujiwara
f080240d12
Update with make clean
2021-10-29 13:37:01 +09:00
Takao Fujiwara
7bcd5b5547
Resolves : #1942970 Clear Emoijer preedit/lookup popup between applications
2021-10-29 13:34:00 +09:00
Takao Fujiwara
bcef7391cc
Clear preedit with mouse click and GTK4 applications
2021-09-07 23:27:00 +09:00
Takao Fujiwara
c80d2f9342
Fix wrong cursor location in gtk3
2021-09-01 12:21:31 +09:00
Takao Fujiwara
611fd049eb
Add --screendump option in ibus-desktop-testing-runner
...
- Add ibus-desktop-testing-autostart
- Depend on gnome-desktop-testing instead of pulling from Git
- Move engine specific dependencies to tests.yml
2021-08-28 01:00:50 +09:00
Takao Fujiwara
9aa0978c6a
Bump to 1.5.25
2021-08-20 15:57:15 +09:00
Takao Fujiwara
07c6d0a5df
Enable sync process in GTK4
2021-08-09 13:27:50 +09:00
Takao Fujiwara
fb4b95e6ad
Make Compose preedit less intrusive
...
- Set Multi_key to 0xB7 in compose preedit
- Search language name in engine list in ibus-setup
2021-07-26 23:57:28 +09:00
Fedora Release Engineering
a8ec13d6ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 08:18:07 +00:00
Takao Fujiwara
533a7a748e
Support include directive in user compose file
...
Also set Ctrl-period to default Emoji shortcut key
2021-07-15 15:00:08 +09:00
Takao Fujiwara
7da805820c
Delete G_MESSAGES_DEBUG for gsettings output
2021-06-29 12:47:30 +09:00
Takao Fujiwara
c94bdf2531
Depend on gnome-shell-extension-no-overview for CI
2021-06-28 19:42:47 +09:00
Takao Fujiwara
afcf69bc3f
Use transfiletriggerin and transfiletriggerpostun
...
- Change mutter to no-overview gnome-shell in CI
2021-06-17 16:52:48 +09:00
Python Maint
6ef6b11829
Rebuilt for Python 3.10
2021-06-04 20:07:24 +02:00
Takao Fujiwara
9da4726195
Fix minor covscan reviews
2021-05-26 17:52:09 +09:00
Takao Fujiwara
c6a1a6e712
Fix covscan reviews
...
- Also implement ibus_im_context_set_surrounding_with_selection()
2021-05-24 08:56:40 +09:00
Takao Fujiwara
e3157fe4b6
Don't output FAIL if the actual failure is 0 for Fedora CI
2021-03-21 00:36:58 +09:00
Takao Fujiwara
c62f730d73
Change default session to mutter from gnome in desktop-testing
2021-03-20 11:50:31 +09:00
Takao Fujiwara
276f5e4482
Bump to 1.5.24
2021-02-22 01:21:47 +09:00
Fedora Release Engineering
94f7c2ddb8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 14:06:27 +00:00
Takao Fujiwara
823ed8c386
Enable IM gtk4 module
...
- Fix to rename xkb🇩🇪 :ger to sync xkeyboard-config
- Enhance ibus-setup search engine
2021-01-22 09:41:31 +09:00
Tom Stellard
3c4f0e0d26
Add BuildRequires: make
...
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-19 00:36:58 +00:00
Takao Fujiwara
cd5fa6fdb9
Bug 1898065 - Fix build failure of emoji-*.dict with CLDR 38
...
- Fix build failure with Vala 0.50
- Add IBUS_INPUT_PURPOSE_TERMINAL
2020-11-20 11:01:00 +09:00
Takao Fujiwara
66f02b9bd6
Bump to 1.5.23
2020-09-29 21:10:08 +09:00
Takao Fujiwara
b0d1d9d465
Update po files
2020-09-15 19:00:05 +09:00
Takao Fujiwara
36d4212fc2
Bug 1876877 - Fix to pull the correct language with no iso639 variants
...
- Accept xdigits only for Unicode typing
2020-09-09 19:25:51 +09:00
Takao Fujiwara
3e5b0e7a10
Rename simple.xml to simple.xml.in
2020-08-27 22:58:10 +09:00
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
Adam Jackson
0f1f5beb7d
Require setxkbmap not xorg-x11-xkb-utils
2020-07-28 13:34:59 -04:00
Takao Fujiwara
e4d6203776
Update CI from ibus-typing-booster
2020-07-28 13:43:02 +09:00
Troy Dawson
a42e096419
Delete _python_bytecompile_extra
...
Fedora is now in phase 3 of bytecompilation
https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_3
ibus will not build in Fedora Rawhide (f33) without this change.
https://src.fedoraproject.org/rpms/ibus/pull-request/18
2020-07-28 13:32:02 +09:00
Fedora Release Engineering
f10a89d332
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 01:32:05 +00:00
Miro Hrončok
3b10246fda
Rebuilt for Python 3.9
2020-05-26 02:48:35 +02:00
Takao Fujiwara
d8723bd2ff
Resolves #1797726 bus_engine_proxy_new_internal() SIGTRAP
2020-05-15 21:49:02 +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
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