Re: FVWM: FvwmPager goes crazy?

From: Dan Espen <dane_at_mk.telcordia.com>
Date: Sat, 22 Feb 2003 16:13:38 -0500

Gert Brinkmann <g111_at_netcologne.de> 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: dane_at_mk.telcordia.com
--
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 majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Sat Feb 22 2003 - 15:16:03 GMT

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:37:54 BST