[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: StepBox v1 - Yet another GNUstep window manager
From: |
Yen-Ju Chen |
Subject: |
Re: StepBox v1 - Yet another GNUstep window manager |
Date: |
Tue, 21 Oct 2003 23:03:37 -0400 |
From: Ian Mondragon <copal@dragonhelix.org>
To: Adam Fedor <fedor@doc.com>
CC: Yen-Ju Chen <yjchenx@hotmail.com>, discuss-gnustep@gnu.org
Subject: Re: StepBox v1 - Yet another GNUstep window manager
Date: Tue, 21 Oct 2003 19:41:25 -0500
i've run into this problem with IWM, and the issue is fairly
gnustep-centric in that the concept of each application having it's own
dedicated menu and icon represented on screen is not a globally accepted
norm, and therefore is not present in the "standards" out there (ICCCM,
EWMH). while the EWMH spec makes use of "menu" windows and the sort,
they're not intended for use in the gnustep sense, which presents a
problem. for now, if i recall correctly, i was actually using the XClass
name/instance to parse out which application the clients belong to, but
it's a horrible hack.
i've been inundated with hoards of other things lately and obviously
haven't had a lot of time to devote to IWM (not to mention the nightmare
that is sourceforge), but one of the things i had pondered at one point was
simply going the "only-gnustep" route and seeing if we (the IWM team) could
work out something with the core gnustep team to set up an IWM-specific set
of atoms to consistently communicate this sort of information with the WM,
but i never did so.
Yes, we do need a GNUstep specification for window manager.
I plan to make StepBox use as many GNUstep classes as possible,
such as NSColor, NSFont, NSStringDrawing, NSBezierPath, etc.
But I don't think StepBox can be independent from Xwindow
if it need to support non-GNUstep application,
especially regarding to Xwindow event handling (and probably run loop).
Since window managers for GNUstep are emerging now,
it would be nice to have a good discussion about the boundary among
window manager, workspace (GWorkspace) and file manager (GWorkspace).
StepBox has sort-of minimal functions of window manager.
It supports resizing, moving, workspaces, iconified into root menu (not
real icon on the screen),
and configure. That's all.
If I can solve the problem of menu (require GNUstep specification) and
window order,
I think that's all we always ask.
Yen-Ju
- ian
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://mail.gnu.org/mailman/listinfo/discuss-gnustep
_________________________________________________________________
Concerned that messages may bounce because your Hotmail account has exceeded
its 2MB storage limit? Get Hotmail Extra Storage!
http://join.msn.com/?PAGE=features/es
- Re: StepBox v1 - Yet another GNUstep window manager, (continued)
- Re: StepBox v1 - Yet another GNUstep window manager, Dennis Leeuw, 2003/10/21
- Re: StepBox v1 - Yet another GNUstep window manager, Adam Fedor, 2003/10/21
- Re: StepBox v1 - Yet another GNUstep window manager, Larry Cow, 2003/10/21
- Re: StepBox v1 - Yet another GNUstep window manager, Yen-Ju Chen, 2003/10/21
- Re: StepBox v1 - Yet another GNUstep window manager,
Yen-Ju Chen <=
- Re: StepBox v1 - Yet another GNUstep window manager, Yen-Ju Chen, 2003/10/22
- Re: StepBox v1 - Yet another GNUstep window manager, Yen-Ju Chen, 2003/10/22
- Re: StepBox v1 - Yet another GNUstep window manager, Yen-Ju Chen, 2003/10/22