On 18 Feb 2014, at 22:06, Germán Arias <[email protected]> wrote: > On 2014-02-18 13:31:00 -0600 carlos antonio neira bustos > <[email protected]> wrote: > >> Hi All, >> >> I'm trying to build a gnustep desktop, window maker is the only window >> manager that is recommended to use, I also read about a window manager >> called backbone but I'dont know if that is still in active development. >> Which are the main tasks to code to make a window manager aware of gnustep >> applications ?. >> > > What think about use Guile-WM? > > http://www.markwitmer.com/guile-xcb/guile-wm.html > > I've been thinking that this is a good basis to make a window manager for > GNUstep.
If you're interested, the Services/Private/ProjectManager directory in the Étoilé repo has the start of an XCB-based window manager that I was working on. I got sidetracked by other projects in the meantime. Christopher Armstrong did some code cleanups. More patches would be welcome. It contains a fairly lightweight set of XCB wrappers (in the XCBKit subdirectory) and then some higher-level code that uses them. It does compositing and window movement, but very little else. It intentionally doesn't do window decoration, as the intention was to delegate a lot of this to the menu server, so windows would have resize handles when they are active (just as objects in a typical DTP-style UI do), but not at other times and the window title and close/minimise/zoom buttons would be provided in the menu bar. David -- Sent from my Difference Engine _______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
