On Sat, Jun 12, 2010 at 02:14:11PM +0900, Teika Kazura wrote: > > 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. > No I've read ICCCM sec 4. It says that the window's icon is drawn when > the state is iconic. http://channelu.com/NeXT/NeXTStep/3.3/nd/UserInterface/01_VisualGuide/VisualGuide.htmld/index.html Iconic state is "Miniwindows", one per window. While "Application Icons" is a kind of "taskbar" with one "object" (icon) per application (top-level window?). > (A window manager doesn't have to draw icons. If it does, it's a > feature.) I guess sawfish.wm.ext.appicons is a good place for that feature. > Strictly speaking, you're right; icon windows are quite different, > whose most properties are ignored. But in our case, it's a workaround, > so adding some hacks may suffice. I think implementing appicons is possible with only one hack - for every application create separate Lisp_Window's managed by sawfish and ignored in most operations. We have hooks for everything. I'll think about this... -- Regards, -- Sir Raorn. --- http://thousandsofhate.blogspot.com/
Attachment:
signature.asc
Description: Digital signature