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]