Bug#990316: Add GLFW_IM_MODULE=fcitx on ibus and fcitx5 to enable IME in kitty

2021-11-19 Thread Gunnar Hjalmarsson
I played around a bit with kitty on Ubuntu (GNOME/wayland). I built kitty with the attached patch applied, i.e. I removed the line which checks the GLFW_IM_MODULE variable. The modified kitty package is available at . When using that packa

Bug#990316: Add GLFW_IM_MODULE=fcitx on ibus and fcitx5 to enable IME in kitty

2021-11-18 Thread Yao Wei
Hi, On Fri, Nov 19, 2021 at 03:31:49PM +0900, Osamu Aoki wrote: > Can you tell us XDG_CURRENT_DESKTOP under sway? medicalwei@torchic:~$ echo $XDG_SESSION_DESKTOP sway > One thing I feel odd is "GLFW_IM_MODULE=ibus". > > Why not like? > > * GLFW_IM_MODULE=fcitx5 > * GLFW_IM_MODULE=fcitx > > T

Bug#990316: Add GLFW_IM_MODULE=fcitx on ibus and fcitx5 to enable IME in kitty

2021-11-18 Thread Osamu Aoki
Hi, On Fri, 2021-11-19 at 10:43 +0800, Yao Wei wrote: > On Fri, Nov 19, 2021 at 10:50:22AM +0900, Osamu Aoki wrote: > > > > Wei, Please let us know XDG_CURRENT_DESKTOP on the system you tested. What > > do you > > get on sway system who try to use kitty? > > Hi, > > I am currently using sway

Bug#990316: Add GLFW_IM_MODULE=fcitx on ibus and fcitx5 to enable IME in kitty

2021-11-18 Thread Yao Wei
On Fri, Nov 19, 2021 at 10:50:22AM +0900, Osamu Aoki wrote: > Hmmm...I see. This is worrying > > Anyway, situation of enabling IM needs help from someone understanding GLFW > related > backend keyboard input handling. The successful user seem to use "sway" for > Desktop > management. Is there

Bug#990316: Add GLFW_IM_MODULE=fcitx on ibus and fcitx5 to enable IME in kitty

2021-11-18 Thread Osamu Aoki
Hi, \ On Thu, 2021-11-18 at 16:09 +0100, Gunnar Hjalmarsson wrote: > On 2021-11-18 15:29, Osamu Aoki wrote: > > On Mon, 2021-11-15 at 15:11 +0100, Gunnar Hjalmarsson wrote: > > > Reading makes me > > > still hesitate, though. If I understand it corre

Bug#990316: Add GLFW_IM_MODULE=fcitx on ibus and fcitx5 to enable IME in kitty

2021-11-18 Thread Gunnar Hjalmarsson
On 2021-11-18 15:29, Osamu Aoki wrote: On Mon, 2021-11-15 at 15:11 +0100, Gunnar Hjalmarsson wrote: Reading makes me still hesitate, though. If I understand it correctly, the principal kitty developer has intentionally not enabled IME input by def

Bug#990316: Add GLFW_IM_MODULE=fcitx on ibus and fcitx5 to enable IME in kitty

2021-11-18 Thread Osamu Aoki
Hi, On Mon, 2021-11-15 at 15:11 +0100, Gunnar Hjalmarsson wrote: > Control: tag -1 patch > > Thanks for your patch, Chen Shijie. As Osamu said, adding that variable > would be trivial and without a risk to affect other applications. > > Reading m

Bug#990316: Add GLFW_IM_MODULE=fcitx on ibus and fcitx5 to enable IME in kitty

2021-11-15 Thread Gunnar Hjalmarsson
Control: tag -1 patch Thanks for your patch, Chen Shijie. As Osamu said, adding that variable would be trivial and without a risk to affect other applications. Reading makes me still hesitate, though. If I understand it correctly, the principal

Bug#990316: Add GLFW_IM_MODULE=fcitx on ibus and fcitx5 to enable IME in kitty

2021-06-25 Thread Osamu Aoki
Hi, I assume you are talking post-bullseye upload. On Fri, 2021-06-25 at 21:23 +0800, Yao Wei wrote: > Package: im-config > Version: 0.46-1 > Severity: wishlist > > Hi, > > As discussed in https://github.com/kovidgoyal/kitty/issues/469, adding > `GLFW_IM_MODULE=ibus` can enable IBus API connect

Bug#990316: Add GLFW_IM_MODULE=fcitx on ibus and fcitx5 to enable IME in kitty

2021-06-25 Thread 魏銘廷
Package: im-config Version: 0.46-1 Severity: wishlist Hi, As discussed in https://github.com/kovidgoyal/kitty/issues/469, adding `GLFW_IM_MODULE=ibus` can enable IBus API connection in kitty terminal, and thus enabling CJK input in that terminal emulator. Not only in IBus, fcitx5 populates IBus