-
Notifications
You must be signed in to change notification settings - Fork 230
Support native Wayland with pgtk emacs #449
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
Comments
Has add todo list, close issue. |
Are there any updates for this issue? |
its in todolist, I don't think this issue can fix in short time |
I haven't used the pgtk version of Emacs. The above patch is a patch that I wrote blindly based on the EAF principle. This patch means that when EAF finds that Emacs is in the Wayland native (also known as the pgtk version) environment, it will use the same strategy as macOS: "Show the EAF window when Emacs is focused, and hide the EAF window when Emacs loses focus. "Although it is not as perfect as multi-process reparent in X11 and XWayland environments, it should be no problem for daily use. Welcome to try it, and welcome feedback. |
EAF has support Wayland native 8df41d0 |
Related #1019 |
Support by 29a5e56 If you are using Wayland environment, you need to execute the command |
This is a continuation of the discussion from akirakyle/emacs-webkit#10 about EAF supporting native Wayland so it works with pgtk emacs.
Currently, EAF works with Wayland through XWayland, since EAF uses
QWindow::setParent
, which usesxcb
in its source code, and does not work natively (using emacs--with-pgtk
).It is also reported that
The text was updated successfully, but these errors were encountered: