-
Notifications
You must be signed in to change notification settings - Fork 46
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
Port BerryWM from Xlib to Wayland #207
Comments
This would be lovely, but it would be a rather large undertaking that I'm not sure I can commit to. Unfortunately, for the most part, the behavior of
(3) is the tricky part, as I'm almost certain that there will not be feature parity between (2) and (3). Something like the scenes API in Wayland will probably be helpful there, but I would need to do more research to know that such functionality is possible. If anything, I'd prefer to rewrite This is something that, at a minimum, would require a couple weeks of effort on my end that I don't know would be worth it. Wayland has been on the horizon for years, but I still don't really see X going away anytime soon. |
Thanks @JLErvin, for the detailed breakdown of the complexities involved! I understand porting If you ever consider exploring it, these resources could make it more manageable. And if there’s anything I can do to convince you to pick it up, just let me know—berry on Wayland would be an incredible upgrade! |
First off, thank you for sharing this incredible work with the community! I recently discovered this gem and have been impressed by its performance and capabilities.
To stay current with Linux ecosystem advancements, porting the codebase from Xlib to Wayland is essential. This transition will improve performance, security, and compatibility with modern systems.
Requirements:
Please share your thoughts on this, potential challenges and an estimated effort/ timeline for this task, should you decide to go down the re-implementation route.
Thanks again for this fantastic project!♥️
The text was updated successfully, but these errors were encountered: