Re: [PATCH 0/4] Native dockapp support



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



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]