quickshell
quickshell copied to clipboard
wayland: input method protocol
- [x] ~~Popup surface~~ This PR is already large, will add in future PR.
- [x] Handle surrounding_text, text_change_cause and content_type events somehow.
- [x] Key repeat
- [x] Documentation
~~Do we want to also expose the virtual keyboard so people can create their own clients?~~
Popup surface and qml virtual keyboard will be in future PRs.
~~Exposing virtual keyboard would be a good idea, but as a separate PR.~~ Oh I see it was added. Is this ready for review?
I still need to do a couple things - especially documentation. I'll add the popup screen and exposing virtual keyboard in future prs since this one is already quite large.
Sorry I haven't updated in a while. This pull request is good to go.
I have a separate branch that I have been working on the adding the popup surface functionality however it looks like I need to use the private qt headers, which I have not yet been able to work out.
Looks like CI is broken here, can you rebase on master? For private qt headers you should just be able to import them if you add a dependency on the private qt module.