Zack Weinberg <[EMAIL PROTECTED]> writes:
> On Wed, Jan 09, 2002 at 02:33:32AM +0300, Alexander Kotelnikov wrote:

I put fvwm-workers on the cc list.  You don't want just my opinion
on this.

> > Don't you think that this grab is a consequence of the fact that
> > outline move/resize is used to increase fvwm performace and if fvwm
> > wont grab server while these moves/resizes we will lose its main
> > feature?
> 
> Correctness (cooperative X client behavior, in this case) is more
> important than performance.  And I strongly suspect that outline moves
> can be implemented without grabbing the server but still faster than
> opaque moves.

I'm pretty sure you're right, there probably could be an outline
move without a grab that would perform somewhere between
the current xor-move and the opaque move.

> Also, performance is not the only reason to use outline mode.
> Outlines are easier to position accurately, and outline resize does
> not make clients redraw themselves repeatedly while the resize is
> happening; in some cases (netscape comes to mind) the repeated redraw
> can cause a badly written application to crash, lose data, etc.

If I remember, one of the complaints about the server grab is
that xmms stopped playing.  You might consider filing a bug report
with the xmms folks.  I don't see why they would have music playing
in the same thread that is updating the display.  Maybe they don't
use threads, but it might help if they did.

-- 
Dan Espen
444 Hoes Lane  Room RRC 1C-214           E-mail: [EMAIL PROTECTED]
Piscataway, NJ 08854                     Phone: (732) 699-5570

--
Visit the official FVWM web page at <URL:http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm-workers" in the
body of a message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to