lkml.org 
[lkml]   [1998]   [Jan]   [30]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
DateFri, 30 Jan 1998 03:08:57 +0200 (EET)
FromTuukka Toivonen <>
SubjectRe: OFFTOPIC: GGI and alternative GUIs and windowing systems in Linux -LONG
On Wed, 28 Jan 1998, Stephen Williams wrote:

>pavel@elf.ucw.cz said:
>> And if you put ability to paint menus in server (which is IMO good
>> think), you have additional advantage that you can select how
>> *applications* will look on your desktop. 
>
>alan@lxorguk.ukuu.org.uk said:
>> X is meant to provide services not policy. Thats very important. You
>> can run your own policy engine and interface on the server if you wish
>
>You can write a server under X that does exactly what Pavel says. We
>see it every day in our window managers.

Window managers are *clients* and they don't run in the server. This means
that they produce lots of X traffic on network, unlike if the window and
widget managers would run *in* the server.

>> No. In many cases (menus, dialog boxes, ...) it is really ineffective
>> to transfer data by lines as X do it. 
>
>Who said that X transfers such things by lines?

Umm, by rectangles and text strings then =)

>Anyhow, even if the X server isn't perfect (it isn't) it is a far better
>starting point then most of the other options. You can almost surely

Yes, that's the point. X isn't perfect so it should be improved :)
Another option is to write completely new windowing system (like Berlin)
but it really should be X compatible...

This new window system which has widgets in server side, could be
written as X extensions (or at least this is how the clients would
see it). This would ensure compatibility with existing X programs
and it would be probably the fastest way to implement the feature.
X would get even more bloated, though.

--
| Tuukka Toivonen <tuukkat@stekt.oulu.fi>    [PGP public key
| Homepage: http://stekt.oulu.fi/~tuukkat/        available]
| Try also finger -l tuukkat@stekt.oulu.fi
| Studying information engineering at the University of Oulu
+-----------------------------------------------------------


\
 
 \ /
  Last update: 2005-03-22 12:41    [from the cache]
©2003-2008