[Top][All Lists]

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

Re: [xougen] Re: [Xouvert-general] Server Side Widgets

From: Cameron
Subject: Re: [xougen] Re: [Xouvert-general] Server Side Widgets
Date: Sun, 24 Aug 2003 21:19:02 -0700
User-agent: KMail/1.5.3

Would it be possible to allow a widget set to be able to run on the server 
side as well as able to run client side if the widget set is unavailable on 
the server?


On Saturday 23 August 2003 5:12 am, >> G-LiTe / wrote:
> address@hidden wrote:
> >well, dont hang up on the mouse example. what i want is to put the
> >whole widget handling stuff (at least for the basic widgets) into
> >the server, so it saves much bandwidth. even for local clients it
> >will save quite much, since they still have to talk to the server
> >to write evry little piece of the widgets. an window manager on
> >server side would also be nice.
> No offense, but did you think about what exactly has to be done to get
> there?
> It'd involve a major rewrite of gtk/qt libraries that may not even make
> them backwards compatible with older X servers (or you're just going to
> increase their code size).
> You'd still have to transfer each theme to the server, though granted
> the bandwidth overal will decrease.
> This'd also involve sharing alot of code between libaries such as gtk
> and qt which are, as far as I know, fundamentally different.
> Even if they find a way to agree with eachother I wonder if the
> themes'll be compatible afterwards.
> Either way my point is this is not _just_ an X thing and it'd require
> enormous rewrites in some of the toolkit's code.
> The only way to do this is to write a good standard for it that'll suit
> all of the larger toolkits and get them to cooperate.
> The window manager idea can go straight to the garbage can in my
> opinion. It just removes the freedom of choice that made linux what it
> is today.
> Sure there are people who use it and others who don't. But it simply has
> to work for _everyone_.
> Almost all of these graphical applications depend on the X server and
> the X server needs to work for all of these applications.
> Surely you can write it as an extension, and maybe that is possible for
> the toolkits to do themselves once there's some better modularity in
> Xouvert.
> But right now, writing an extension for this is, in my opinion, not
> really Xouvert's concern.
> If you want something like this, my advice is to help make X more
> modular and then allow the toolkits to write it themselves as I
> mentioned before.
> By more modular I mean being able to compile extensions without needing
> part of Xouvert's sources.
> As far as I know this really just involves a couple of headers. Feel
> free to correct me on anything I've written in here.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]