[Wsmanager-devel] X11 Bridge is ready (mostly)
Status: Alpha
Brought to you by:
richwareham
From: Nathaniel G. <n8...@gm...> - 2004-07-29 07:13:48
|
Hello, I'm ready to release the first version of my X11 Bridge plugin for Desktop Manager. It supports the following features: * Makes X11 applications aware of the current desktop and desktop count * Marks X11 windows with their desktop index * Correctly supports minimization to the dock and window warping [see below] * Works with X11.app and XDarwin.app This is the minimal feature set necessary to make the plugin useful and robust. Other features, including sticky window support and support for X11-application-initiated desktop changes and window warps will follow soon. In order to support window warping I needed to add a new notification to Notifications.h: #define NOTIFICATION_WINDOWWARPED @"WindowWarped" And I added this code to the end of moveToWorkspace: in ForeignWindow.m: [[NSNotificationCenter defaultCenter] postNotificationName:NOTIFICATION_WINDOWWARPED object:self]; Would you be willing to accept this patch? For sticky window support I would also need notifications sent in the makeSticky: and makeUnSticky: methods. I think that would be everything I would need for full X support. Thanks, -n8 -- >>>-- Nathaniel Gray -- Caltech Computer Science ------> >>>-- Mojave Project -- http://mojave.cs.caltech.edu --> |