[kwin] [Bug 392130] Plasma + Wayland: KDE IM Panel + ibus show their candidate window at wrong position

2024-01-24 Thread Fuminobu TAKEYAMA
https://bugs.kde.org/show_bug.cgi?id=392130

--- Comment #13 from Fuminobu TAKEYAMA  ---
Kimpanel does not start automatically on environment now.
So I tried:

ibus-daemon --panel=/usr/libexec/kimpanel-ibus-panel
QT_IM_MODULE=ibus kate

By specifying QT_IM_MODULE, ibus does not talk with applications using
Wayland's text-input protocol. So I think this is wrong way.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 392130] Plasma + Wayland: KDE IM Panel + ibus show their candidate window at wrong position

2024-01-17 Thread Fuminobu TAKEYAMA
https://bugs.kde.org/show_bug.cgi?id=392130

Fuminobu TAKEYAMA  changed:

   What|Removed |Added

 Status|NEEDSINFO   |REPORTED
 Resolution|WAITINGFORINFO  |---

--- Comment #11 from Fuminobu TAKEYAMA  ---
ibus-ui-gtk3, IM panel provided by IBus upstream now works with Wayland. Its
candidate window is placed under the cursor.

However KDE's input method panel (aka. KIM Panel) still does not work under
Wayland session.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 392130] Plasma + Wayland: KDE IM Panel shows its candidate window at wrong position

2021-03-25 Thread Fuminobu TAKEYAMA
https://bugs.kde.org/show_bug.cgi?id=392130

Fuminobu TAKEYAMA  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |---
 Status|NEEDSINFO   |REPORTED

--- Comment #4 from Fuminobu TAKEYAMA  ---
just forgot to change status

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 392130] Plasma + Wayland: KDE IM Panel shows its candidate window at wrong position

2021-03-09 Thread Fuminobu TAKEYAMA
https://bugs.kde.org/show_bug.cgi?id=392130

Fuminobu TAKEYAMA  changed:

   What|Removed |Added

 CC||ft...@geeko.jp

--- Comment #2 from Fuminobu TAKEYAMA  ---
Yes. I confirmed today with Plasma 5.21 from KDE Neon.

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 420799] New: Konsole: input method window are not shown under cursor

2020-04-30 Thread Fuminobu TAKEYAMA
https://bugs.kde.org/show_bug.cgi?id=420799

Bug ID: 420799
   Summary: Konsole: input method window are not shown under
cursor
   Product: konsole
   Version: master
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: konsole-de...@kde.org
  Reporter: ft...@geeko.jp
  Target Milestone: ---

Usually, input methods (e.g., IBus, Fcitx) shows its window under cursor.
However, on Konsole, they are not shown there. This is because Konsole does not
notify its cursor have moved although it answers a query for input methods to
get the position.

STEPS TO REPRODUCE
1. Turn on ibus-mozc
2. enter aa

OBSERVED RESULT
1. ibus-mozc's completion window pop up at random position

EXPECTED RESULT
1. the completion window pop up under the cursor

ADDITIONAL INFORMATION
Fixed code is available at:
https://invent.kde.org/ftakeyama/konsole/-/commits/fix/im-window-position

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 420799] Konsole: input method window are not shown under cursor

2020-05-14 Thread Fuminobu TAKEYAMA
https://bugs.kde.org/show_bug.cgi?id=420799

Fuminobu TAKEYAMA  changed:

   What|Removed |Added

 CC||ft...@geeko.jp

--- Comment #2 from Fuminobu TAKEYAMA  ---
(In reply to Christoph Feck from comment #1)
> Thanks for the patch. Could you please submit a merge request with your
> changes?

https://invent.kde.org/kde/konsole/-/merge_requests/86

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 392130] New: Plasma + Wayland: KDE IM Panel shows its candidate window at wrong position

2018-03-21 Thread Fuminobu TAKEYAMA
https://bugs.kde.org/show_bug.cgi?id=392130

Bug ID: 392130
   Summary: Plasma + Wayland: KDE IM Panel shows its candidate
window at wrong position
   Product: plasmashell
   Version: 5.12.3
  Platform: Other
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: generic-wayland
  Assignee: plasma-b...@kde.org
  Reporter: ft...@geeko.jp
  Target Milestone: 1.0

Created attachment 111537
  --> https://bugs.kde.org/attachment.cgi?id=111537&action=edit
screen shot of a KDE IM panel's candidate window

On plasma wayland session, Plasma KIM panel does show its candidate window at
the cursor position.

It seems that KIM panel try to put the window at the relative position from the
active window, but actually, the candidate window is placed at the absolute
position from the screen top-left.

This problem should be related to the well-known limitation that each
application cannot get its absolute position on a screen on Wayland.

To avoid this problem, GNOME Shell retrieve the correct position by asking
Wayland compositor.
https://github.com/GNOME/gnome-shell/blob/master/js/ui/ibusCandidatePopup.js#L185

Bug report in openSUSE:
https://bugzilla.opensuse.org/show_bug.cgi?id=1085778

-- 
You are receiving this mail because:
You are watching all bug changes.