-
Describe the featureHello. Will this library still be included in XLibre? Better yet, only one method is used: XGetXCBConnection(). Could I imagine this method being added to libxcb.so? It should be implemented becauseIt would be wonderful. What are the alternatives?Crying. Additional contextNo response Extra fields
|
Beta Was this translation helpful? Give feedback.
Replies: 13 comments 2 replies
-
The remainder of the X11 libraries, protocols, xcb, and other older and current subprojects is available from my personal archive here, but currently they lack active maintenance. If anyone wants to refork the X11 extras, please feel free to do so. |
Beta Was this translation helpful? Give feedback.
-
Right now, Xlib is still maintained by xorg, and they'll probably continue to do so. If this ever changes, we'll fork it, too. |
Beta Was this translation helpful? Give feedback.
-
@metux I understand and respect your decision, but remember that a server without clients is sad. |
Beta Was this translation helpful? Give feedback.
-
It seems we've got a communication problem. Right now, we don't have any need for actual development on Xlib - it's stable and the API is finished, and it's still maintained by xorg people. Should that ever change, we'll consider forking that, too. |
Beta Was this translation helpful? Give feedback.
-
Okay, okay, okay. But you said in a previous post that XLibre could also fork libxcb.so. And libX11-xcb.so isn't always installed by default in many distributions. So, if by chance you were to fork and maintain xcb, the suggestion would be to add a method, xcb_get_xcbconnection, that does exactly what XGetXCBConnection() does, but without adding any dependencies. Amen. |
Beta Was this translation helpful? Give feedback.
-
By the way, if anyone knows how to do exactly what XGetXCBConnection() does, using only the methods declared in libxcb.so, and can create a macro mimicking XGetXCBConnection(), that would be perfect too. |
Beta Was this translation helpful? Give feedback.
-
@metux we may have to eventually bring those in. While we may not have to work on them, per say, having them maintained would be beneficial. |
Beta Was this translation helpful? Give feedback.
-
What should this “maintained” look like for you? |
Beta Was this translation helpful? Give feedback.
-
As you know better than I do, for several years now, some libX11.so exported methods have been using those of libxcb.so. The ideal (one can only dream) would be for libX11.so to make a complete transition and use only libxcb.so and its partners. And thus, to offer developers using libX11.so an automatic transition to xcb. |
Beta Was this translation helpful? Give feedback.
-
Having them hosted at least would be a start. That way should anything be done to excise the rest of X out of FreeDesktops, they're available and safely stored and still available. Plus upon the random chance some works needs to be done, per day adding yet another extension for, example, HDR10/10+ support, we have the sources at our disposal. |
Beta Was this translation helpful? Give feedback.
-
This issue will be moved to X11Libre Q A · Discussions · GitHub since it is more of a discussion. |
Beta Was this translation helpful? Give feedback.
-
Hello. |
Beta Was this translation helpful? Give feedback.
-
And I'm still being annoyingly stubborn, but I'm voting for |
Beta Was this translation helpful? Give feedback.
It seems we've got a communication problem.
Xlib is still there and still will be compatible - the protocol isn't changed, so any X11 clients will still work (that's actually the whole point of the project).
Right now, we don't have any need for actual development on Xlib - it's stable and the API is finished, and it's still maintained by xorg people.
Should that ever change, we'll consider forking that, too.