Commit Graph

282 Commits

Author SHA1 Message Date
Takao Fujiwara
bf189779e9 Update CI for Fedora 41 and RHEL
- Replace gnome-terminal with ptyxis
- Install gnome-desktop-testing for RHEL
- Delete xorg-x11-server-Xvfb gnome-session-xsession
- Delete build packages for gnome-desktop-testing for RHEL
- Move evince gnome-logs gvfs-fuse gvfs-gphoto2 gvfs-smb to Fedora specific
- Fix CI test case conditions
2024-08-01 08:39:32 +09:00
Takao Fujiwara
cb19883e9b Replace GNOME Xorg with GNOME Wayland in CI 2024-07-27 20:35:24 +09:00
Takao Fujiwara
f553865bc8 Fix memory leaks in error handlings
- Resolves #2297147 Add directory datadir/GConf/gsettings
- Resolves #2297735 Move ibus.conf to ibus-xinit sub package
2024-07-18 18:34:08 +09:00
Takao Fujiwara
15f9f3c991 Bump to 1.5.31-beta1 2024-07-13 00:01:07 +09:00
Takao Fujiwara
a9da27f5f0 Delete upstreamed patches 2024-07-12 23:06:27 +09:00
Takao Fujiwara
77787d99c6 Resolves #2290842 Fix Super-space in Wayland
- Fix compose sequences beyond U10000
2024-06-08 12:14:57 +09:00
Takao Fujiwara
1df9affaed Resolve #2284094 Fix preedit in Flatpak with new DBus unique name
- Add directory %%{_prefix}/lib/systemd/user/gnome-session.target.wants
- Add directory %%{_libdir}/gtk-4.0/%{gtk4_binary_version}/immodules
2024-06-01 23:04:02 +09:00
Takao Fujiwara
35469f4d4d Resolve #2252227 Fix display buffer overflow
Change IBus unique name to :1.0 from IBUS_SERVICE_IBUS
2024-05-25 19:33:27 +09:00
Takao Fujiwara
63dc799769 Disable ibus-panel in ibus-desktop-testing-runner 2024-05-16 14:46:26 +09:00
Takao Fujiwara
20a49f2214 Bump to ibus-1.5.30-rc3 2024-04-02 22:39:16 +09:00
Takao Fujiwara
b3ac342af1 Delete Upstreamed patches 2024-04-02 22:05:05 +09:00
Takao Fujiwara
ab68d7b87e Fix Super modifier in IBusEngine
Replace deprecated pygobject3-devel with python3-gobject-devel
2024-03-25 16:39:00 +09:00
Takao Fujiwara
0be81a7069 Replace HEAD.patch with 2267615-wayland-init-keymap.patch 2024-03-25 16:05:42 +09:00
Takao Fujiwara
108a616e7f Add some bug fixes & translation updates 2024-03-22 23:31:44 +09:00
Takao Fujiwara
810003e0ee Bump to ibus-1.5.30-beta1
- Implement ibus start/restart for Plasma Wayland
- Show preferences menu item in activate menu in Plasma Wayland
- Fix typing freeze with barcode reader
2024-02-13 21:27:51 +09:00
Takao Fujiwara
17419044c7 Delete upstreamed patches 2024-02-13 21:24:46 +09:00
Takao Fujiwara
27145fdaf3 Fix game control keys with language layout 2023-12-21 09:34:20 +09:00
Takao Fujiwara
93ea339c0f Refactor object initialization 2023-12-15 22:35:52 +09:00
Takao Fujiwara
b10672f7c8 Complete preedit signals for PostProcessKeyEvent 2023-12-06 00:30:11 +09:00
Takao Fujiwara
31e3c61bbd Resolve #2188800 Error handling with display == null
- Enhance #2237486 Implement preedit color in Plasma Wayland
2023-11-25 14:11:26 +09:00
Takao Fujiwara
5206f63c4d Call strdup() after g_return_if_fail() in im-ibus.so 2023-11-15 19:54:05 +09:00
Takao Fujiwara
a897747481 Bump to 1.5.29-rc2 2023-11-09 15:55:06 +09:00
Takao Fujiwara
1c5ffb1a7e Add preedit D-Bus signals to PostProcessKeyEvent 2023-10-25 17:55:00 +09:00
Takao Fujiwara
900c828556 Add DeleteSurroundingText to PostProcessKeyEvent 2023-10-23 19:49:52 +09:00
Takao Fujiwara
ec611b250c Enhance #2237486 Implement preedit color in Plasma Wayland
- Part-of #2240490 Eacute with CapsLock in Plasma Wayland only
- Revert dnf5 to dnf in autogen
- Test fix #2239633 g_list_remove() in ibus-portal SIGSEGV
2023-09-30 12:37:41 +09:00
Takao Fujiwara
52531c070d Resolves #2237486 Implement preedit color in Plasma Wayland 2023-09-07 14:41:32 +09:00
Takao Fujiwara
cd9aba24f9 Bump to 1.5.29-rc1 2023-08-22 20:15:19 +09:00
Takao Fujiwara
0e200ff463 Delete upstreamed patches 2023-08-22 19:37:19 +09:00
Takao Fujiwara
b38ab9abe3 Separate ibus-ui-gtk3 as ibus-panel sub package depended on libdbusmenu
- Update autogen.sh for Fedora 39
- Fix cursor position with GTK4 in Xorg
2023-08-18 20:12:30 +09:00
Takao Fujiwara
2fbf6a67b8 Bump to 1.5.29-beta2
Distinguish Arabic XKB and Keypad XKB options
2023-08-09 00:07:59 +09:00
Takao Fujiwara
76361ab0aa Delete upstreamed ibus-HEAD.patch 2023-08-08 23:19:38 +09:00
Takao Fujiwara
dca9df4712 Fix some source tests
- Fix configure --disable-appindicator
- Fix typo in src/ibusservice.h
2023-08-03 22:01:57 +09:00
Takao Fujiwara
92019933fe Implement Plasma Wayland 2023-07-29 00:30:36 +09:00
Takao Fujiwara
b8d456542f Delete upstreamed ibus-HEAD.patch 2023-07-29 00:29:51 +09:00
Takao Fujiwara
aa8a6c3f8a Fix sync ibus_input_context_process_key_event() #3 2023-07-12 09:29:03 +09:00
Takao Fujiwara
38fc0edf90 Fix sync ibus_input_context_process_key_event() #2 2023-07-09 19:24:21 +09:00
Takao Fujiwara
25ad70d245 Fix sync ibus_input_context_process_key_event() 2023-07-07 09:39:39 +09:00
Takao Fujiwara
4d8deb73d3 Fix alive ibus-x11 with Xephyr -query
- Delete upstreamed ibus-xx-cross-compile.patch
- Fix missing ibusenumtypes.h with parallel build
- Fix to build libibus-1.0.la twice
2023-07-05 20:54:42 +09:00
Takao Fujiwara
a919795c0b Fix some issues
- Delete GZipped man files
- Resolves #2213145 Unselect Add button in Select Input Method dialog in setup
- Fix unaligned accesses in ibuscomposetable
2023-06-11 22:23:58 +09:00
Takao Fujiwara
4a492105b6 Fix cross compiling with gen-internal-compose-table 2023-05-12 09:03:54 +09:00
Takao Fujiwara
3755855b20 Migrate some upstream patches 2023-05-02 07:39:38 +09:00
Takao Fujiwara
a6e3421b45 Resolves: #2178178 Fix emoji lookup table only but emojier GUI left 2023-03-17 23:00:53 +09:00
Takao Fujiwara
49b039c60d Fix Key typing order in ibus-x11
- Disable while loop before call ForwardEventMessageProc() in ibus-x11
2023-03-15 11:58:05 +09:00
Takao Fujiwara
ff6e2aa917 Bump to 1.5.28 2023-02-21 12:59:50 +09:00
Takao Fujiwara
f48dc0ddb5 Delete upstream patches 2023-02-21 12:58:55 +09:00
Takao Fujiwara
d37bb57e20 Resolves: #2169205 Return error if D-Bus set/get property method is failed 2023-02-17 21:39:46 +09:00
Takao Fujiwara
a3f0af0844 Add active-surrounding-text property to IBusEngine
- Refactor surrounding text warning & free focus-id tables
2023-01-25 17:52:16 +09:00
Takao Fujiwara
f064aefc08 Refactor surrounding text warning 2023-01-12 10:12:12 +09:00
Takao Fujiwara
05a6fe54e9 Convert gtk_compose_seqs_compact to GResource 2023-01-05 23:31:16 +09:00
Takao Fujiwara
e01f12626a Add GitHub action patches 2022-12-02 15:30:11 +09:00