Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP Use PopupKind/PopupManager for input method surface #1066

Merged
merged 1 commit into from
Sep 28, 2023

Conversation

ids1024
Copy link
Member

@ids1024 ids1024 commented Jul 5, 2023

Fix for #1045. This eliminates the need for set_point, and for the compositor to have separate code for rendering IME popups.

This seems to work at least as well as the previous version with fcitx5 in anvil? The use of set_point previously wasn't correct. But some work is still needed.

The current version of the protocol also has some fundamental issues that may be problematic here. We can bring anything like that up in discussion of the v3 protocol.

Fix for Smithay#1045. This eliminates
the need for `set_point`, and for the compositor to have separate code
for rendering IME popups.

This seems to work at least as well as the previous version with fcitx5
in anvil? The use of `set_point` previously wasn't correct. But some
work is still needed.

The current version of the protocol also has some fundamental issues
that may be problematic here. We can bring anything like that up in
discussion of the v3 protocol.
@rano-oss rano-oss mentioned this pull request Sep 5, 2023
6 tasks
@Drakulix Drakulix merged commit a20bd3c into Smithay:master Sep 28, 2023
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants