[Cuis-dev] Embedded Squeak/Cuis
Douglas Brebner
kirtai+st at gmail.com
Fri Sep 4 01:20:33 PDT 2020
On 04/09/2020 00:17, Casey Ransberger via Cuis-dev wrote:
> I looked at writing an X11 window manager as a plugin for Squeak. But my search for “how make x11 window manager" didn’t turn up much. I pulled down the source for a supposedly minimal wm and looked at the total LoC and thought “yeah, maybe not.”
>
> It would still be cool to see native applications running inside of SystemWindows. Obviously the native widgets would be jarring, but it’s better in my mind than having to switch out of a full-screen smalltalk to a full-screen desktop (this is an insight I got running Windows on a Mac with a feature called Synergy, which allowed Windows windows to coexist with Mac windows on the same desktop.
To get X11 applications running in a SystemWindow you would need some
kind of X server, not a window manager.
To do the same with Wayland apps you'd probably need a full wayland
compositor.
I'm pretty sure I once saw a basic X server written in Smalltalk once,
but I have no idea where. The full api description is available in XML
form though, for those people with mad skills.
More information about the Cuis-dev
mailing list