Gert Brinkmann <[EMAIL PROTECTED]> writes:
> Dan Espen wrote:
> 
> > Thanks for the description.  It led me right to the problem.
> > It seems to work pretty well for me now.
> > If you have the time, try it out and let us know if you see
> > anything else.
> 
> Today i had the time for testing and yes, the bug is fixed now. The 
> screen does follow the pointer nearly exactly.
> 
> But there are two things left to make it perfect:
> 
> 
> A) When dragging around the screen with mousebutton 3 the screen should 
> be positioned with its _center_ right under the mouse pointer. When 
> moving the mouse pointer out of the pager to the right or bottom window 
> edge, and returning the mouse pointer back into the pager, the screen is 
> moved some pixels to early, so that the mouse pointer is not over the 
> screen, but instead does follow the screen with a lag of some pixels.
> 
> When leaving the pager over the top or left edge, this does not happen. 
> The mouse is still on the screen center then.

OK, I can reproduce this.  I haven't looked for the cause, yet.

> B) I have opened Mozilla with some windows in page 0 of the desktop. 
> Mozilla refreshes its windows *very* slowly and eats up a lot of CPU 
> (this is not an fvwm issue). This leads into a very slow moving screen 
> in the pager, which i can understand, because the CPU is busy. But there 
> could be some things be done better, i think:
> 
> - Mozilla refreshes its windows even if page 0 is not touched by the 
> screen. It would be enough to refresh the _visible_ windows only.

This I don't see.  On a 3x3 desktop, I have mozilla on one
page.  It slows down a little there, but not terribly.
I've got 1.2b.

> - I guess that this is difficult to implement: If the screen is far 
> behind the mouse pointer it should be drawn directly at the current 
> mouse pointer position the next time without drawing the screen at many 
> positions between the current screen and the current mouse pointer 
> position. This will lead to a possibly jumping but much faster movement 
> on slow machines.
> 
> - Maybe this is possible already? It would be a good idea if you could 
> tell fvwm to not refresh all or some windows but only show there 
> windowborder when moving the screen on the pager. (like it can be done 
> on moving or resizing a window)

I think you sent this last response directly to me.
Don't forget to respond to the fvwm list.

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

Reply via email to