Yeah, I remember they wrote headerdoc for all of the APIs in libxcwm and did a decent job of documenting their code. The concent is pretty straight forward. libxcwm is a library that allows for easily interacting with an X11 server supporting the COMPOSITE and XTEST extensions (eg: the Xorg DDX). The application linking against libxcwm (eg: XtoQ.app) gets the contents of the X11 windows and renders them as the contents of native windows and similarly sends input events to the X11 server using the XTEST input devices. XtoQ.app needs a bit of work as it's written in older ObjC and should make use of layer backed views with IOSurface contents. It also doesn't support GLX.
> On May 30, 2016, at 21:37, Rich Cook <[email protected]> wrote: > > Haha, self documenting code e? > I looked at the slides and don't know what to do to help. > I suspect it takes an expert. I'm a decent computer scientist but I don't > have the background for this one... > -- Rich > >> On May 30, 2016, at 5:50 PM, Jeremy Sequoia <[email protected]> wrote: >> >> There is documentation in the code, the report, the slides, and the >> presentation video. >> >> Sent from my iPhone... >> >> On May 30, 2016, at 16:29, Rich Cook <[email protected]> wrote: >> >>> yes, I looked at the repo, it doesn't have any documentation in it... >>> >>>> On May 30, 2016, at 1:12 PM, Jeremy Sequoia <[email protected]> wrote: >>>> >>>> That was the EVoC presentation. Not much has happened since then. The >>>> code is in a git repo hosted by freedesktop.org. >>>> >>>> Sent from my iPhone... >>>> >>>> On May 30, 2016, at 12:29, Rich Cook <[email protected]> wrote: >>>> >>>>> yes, that's all I saw was that page, which is from 2012 and claims that >>>>> it's continuing under EVoC... nothing else. Does sound nice, just kind >>>>> of dead. :-) >>>>> >>>>>> On May 30, 2016, at 12:23 PM, Jeremy Sequoia <[email protected]> >>>>>> wrote: >>>>>> >>>>>> First the first few hits from Google, including: >>>>>> >>>>>> https://www.x.org/wiki/Events/XDC2012/XDC2012AbstractJessVanDerwalker/ >>>>>> >>>>>> Sent from my iPhone... >>>>>> >>>>>> On May 30, 2016, at 12:17, Rich Cook <[email protected]> wrote: >>>>>> >>>>>>> Googling libxcwm gives barely any info, certainly nothing that could be >>>>>>> used for someone to learn more about the technology and get interested >>>>>>> in finishing whatever needs to be done. Is there even a project around >>>>>>> this? I guess it needs funding eh? >>>>>>> >>>>>>>> On May 30, 2016, at 11:13 AM, Jeremy Huddleston Sequoia >>>>>>>> <[email protected]> wrote: >>>>>>>> >>>>>>>> Nope, no change, and there probably won't be unless someone cares >>>>>>>> enough to step up and work on it. >>>>>>>> >>>>>>>> FWIW, the correct future direction isn't in the XQuartz DDX and >>>>>>>> quartz-wm but the XtoQ/libxcwm approach with the Xorg DDX. If someone >>>>>>>> is interested in finishing that work, it'd certainly be a huge win. >>>>>>>> >>>>>>>> --Jeremy >>>>>>>> >>>>>>>>> On May 30, 2016, at 03:46, Richard L. Hamilton <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Wanted to see if there's been any further exploration of improving >>>>>>>>> quartzwm resize to be like modern native (from any side or corner, >>>>>>>>> not just lower right); last post on this topic appears to be Dec 15, >>>>>>>>> 2014. >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Do not post admin requests to the list. They will be ignored. >>>>>>>>> X11-users mailing list ([email protected]) >>>>>>>>> Help/Unsubscribe/Update your Subscription: >>>>>>>>> https://lists.apple.com/mailman/options/x11-users/jeremyhu%40freedesktop.org >>>>>>>>> >>>>>>>>> This email sent to [email protected] >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Do not post admin requests to the list. They will be ignored. >>>>>>>> X11-users mailing list ([email protected]) >>>>>>>> Help/Unsubscribe/Update your Subscription: >>>>>>>> https://lists.apple.com/mailman/options/x11-users/wealthychef%40gmail.com >>>>>>>> >>>>>>>> This email sent to [email protected] >>>>>>> >>>>>>> ————— >>>>>>> Cheers from Rich Cook >>>>>>> =============================== >>>>>>> Success is the ability to go from one failure to the next with no loss >>>>>>> of enthusiasm. --Winston Churchill >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Do not post admin requests to the list. They will be ignored. >>>>>>> X11-users mailing list ([email protected]) >>>>>>> Help/Unsubscribe/Update your Subscription: >>>>>>> https://lists.apple.com/mailman/options/x11-users/jeremyhu%40freedesktop.org >>>>>>> >>>>>>> This email sent to [email protected] >>>>> >>>>> ————— >>>>> Cheers from Rich Cook >>>>> =============================== >>>>> Success is the ability to go from one failure to the next with no loss of >>>>> enthusiasm. --Winston Churchill >>>>> >>>>> _______________________________________________ >>>>> Do not post admin requests to the list. They will be ignored. >>>>> X11-users mailing list ([email protected]) >>>>> Help/Unsubscribe/Update your Subscription: >>>>> https://lists.apple.com/mailman/options/x11-users/jeremyhu%40freedesktop.org >>>>> >>>>> This email sent to [email protected] >>> >>> ————— >>> Cheers from Rich Cook >>> =============================== >>> Success is the ability to go from one failure to the next with no loss of >>> enthusiasm. --Winston Churchill >>> > > ————— > Cheers from Rich Cook > =============================== > Success is the ability to go from one failure to the next with no loss of > enthusiasm. --Winston Churchill > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > X11-users mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/x11-users/jeremyhu%40freedesktop.org > > This email sent to [email protected]
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Do not post admin requests to the list. They will be ignored. X11-users mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/x11-users/archive%40mail-archive.com This email sent to [email protected]
