[jewel] Re: Current state of Jewel-OBJC

  • From: thisguyisi <thisguyisi@xxxxxxxxxxxxx>
  • To: jewel-dev@xxxxxxxxxxxxx
  • Date: Mon, 26 May 2003 01:21:45 -0700

frank.hale@xxxxxxxxxxx wrote:

>>The jewel C++ tree has become hideous
>>   =20
>>
>
>Thats hilarious.=20
>
> =20
>
>>- C++ is an ugly language, that doesn't really promote an objective
>>         view on the code, but instead gets a large nasty looking=20
>>mess of C
>>         and C++
>>   =20
>>
>
>Yes I would agree 100%.
>
> =20
>
>>Of course, there's also now 3 different Desktop Environments to think
>>about, and a whole host of new atoms etc, there's the GNUstep lot, the
>>KDE lot and the GNOME lot, so, using the extensibility of ObjC I
>>*SHOULD* be able to easily build extension modules as long as the core
>>is right.
>>   =20
>>
>
>Well supporting the Extended Window Manager hints should go along way to=
 get support for at least Gnome and KDE. Dunno about GNUstep.
>=20
> =20
>
>>there's no real light window manager with=20
>>all the functionality I want
>>   =20
>>
>
>I wonder if we can start bouncing a list back and forth of what people a=
ctually want and need in a light window manager.
>
> =20
>
>>little K6/2 500 box.=20
>>   =20
>>
>
>I develop on boxes like this as well. I have a PIII 500 and a Celeron 40=
0. I've got a P4 1.6 but I don't do much coding on it. That box just kind=
a sits there really. I tend to like my P3 and use it as my main machine.
>
> =20
>
>>I'm tempted to make modular are window decorations (or
>>rather, the entire parent windows we generate when swallowing mapped
>>apps).
>>   =20
>>
>
>I'm flirting right now with themes (window decorations) that are compile=
d shared libs and are plugged into the wm core. I've been attempting to f=
igure out how to do a generic interface which can function correctly with=
 any arbitrary theme but haven't been able to figure it out in a sensible=
 and simple way. My vision is that the plugin theme will create the funct=
ions necessary to load and shape the window decorations in the parent fra=
me and reparent the client into the frame. It'll also have to take care o=
f resizing the frame as well so the decorations will be correctly placed.=
 I'm still working on the design of it. Hopefully I can make this a reali=
ty and something thats easy to use and flexible! I know that at least one=
 other window manager does this style of theme and thats kwin that comes =
with KDE. So I do know its possible to do. Making it easy to use and prac=
tical will be an exercise left to me =3D)
>
>I'm wondering what you're opinions are on this style of window decoratio=
ns. I think it'll abstract enough out of the wm core to make the wm core =
lean and mean.
>
>
>
>
>
> =20
>
The idea of designing the wm as a "skeleton" with modular "goodies" is a =

great idea. It could be built piece-by-piece to be as austere and simple =

or as enhanced as the user desired.

-thisguyisi



Other related posts: