On Sat, Jun 05, 2010 at 01:47:51PM +0900, Teika Kazura wrote: > > My implementation sucks, not because it makes wrong assumptions, it > > just sucks. > Don't curse, it's the first attempt, and you're boldly beating a new, > hard path. If it doesn't harm, and so serves as to make Sawfish > acceptable for you, why not we take it? I shouldn't replace application window with it's icon_window. My C part needs to be rewritten. > > Implementing the whole "appicon" and "miniwindows" stuff (as a > > separate module, yes) will be better, but I guess I'll need some > > help. > Are there any documentation on how to code an dockapp? I can't find. I really doubt that such thin exists in "documentation" form. There is libdockapp library (unmaintained, or in other words "rock stable") and wmgeneral.c source that being copied from one dockapp to another. > Dockapps are used in wm and gnustep. (What about other window > managers?) GNUstep doesn't have it's own window manager. IIRC, blackbox can handle something like dockapps, but I haven't seen it. > I think WM and GS people should push the specfication to ewmh. I think it's pretty well conforms to ICCCM specification, section 4. Main window in WithdrawnState => ignored by WM, icon supplied by client as window => display this window instead of pixmap. Sawfish just doesn't have place to draw application icon. -- Regards, -- Sir Raorn. --- http://thousandsofhate.blogspot.com/
Attachment:
signature.asc
Description: Digital signature