-
Notifications
You must be signed in to change notification settings - Fork 29
Wayland patch #26
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
base: develop
Are you sure you want to change the base?
Wayland patch #26
Conversation
Added simple arithmatic operators to artist::colour and a test
Copied axis point and rect methods over from elements:master branch
Wonderful! What I've been waiting for! |
|
Also, wouldn't it make sense to have BOTH GTK window AND Wayland window, with specific cmake flags to configure either? |
Fixed the failure of tests under Ubuntu. It won't be possible to fix it quickly on Windows, it will take time, there is something wrong with the linking at the build stage (artist.lib(harfbuzz.cpp.obj) : error LNK2005: roundf already defined in libucrt.lib(round.obj)). |
OK, agreed. GTK is not really necessary. That is a good point. But how about X11? Is that abandoned in this patch? (Pardon if it's a silly question. I haven't yet looked deeper) |
Yes, the x11 is not there. X server is considered an outdated technology and it will soon be stopped being included in distributions by default (maybe in 10 years), there is a lot of debate about this. X11 is very different from wayland, its support can be enabled via cmake. |
What does this mean, exactly? I didn't see any config switches. What am I missing? |
I'm sorry if I didn't put it right. X11 is not in the patch, I can add it if necessary. If you look at ubuntu, it has been using wayland by default for a long time, so Xorg support is not needed in new applications. |
Right. I think X11 is still needed for backward compatibility. Please do. Some people might rely on it. |
Ok. I'll get on it soon. |
That will be awesome! I really appreciate the work you're doing here! Many thanks! |
Should we just move forward and stop using X11? |
No, the big load is the window version.
вт, 2 сент. 2025 г. в 03:34, Joel de Guzman ***@***.***>:
… *djowel* left a comment (cycfi/artist#26)
<#26 (comment)>
Should we just move forward and stop using X11?
—
Reply to this email directly, view it on GitHub
<#26 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/BBOYR5KLYOIXS56X3X5WZZD3QTQY5AVCNFSM6AAAAABZ76PQ4OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTENBTGQ2TQNJZGI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I would like to propose replacing the implementation of the GTK window with the Wayland window. I am interested in using Elements on the Linux platform.