[RFC] Re: Idea: "elastic" move

Dominik Vogt <[email protected]> Mon, 29 Nov 2021 23:04:04 +0100
Newsgroups gmane.comp.window-managers.fvwm.devel
Message-ID <YaVOVM/[email protected]>
On Sun, Nov 21, 2021 at 03:29:29PM +0100, Dominik Vogt wrote:
> 1. When an interactive move starts:
>
>...
>     - Warp the pointer to the middle of the screen.  There it can
>       always be moved in all directions.
>     - If the pointer gets too close to the page edges, warp it back
>       to the middle of the screen.
>...

To get an idea how this feels, please try the branch
dv/elastic-paging-prototype.  (It also contains a stack of
unrelated pending changes that can beignored).

What's implemented:

  + Keeps the pointer away from the screen edges.  The window can
    be moved any distance (but is not visible off screen yet).
  + The old paging code is removed.

Not implemented:

  - Switching off the cursor.
  - Fake cursor.
  - Warping the cursor back.
  - Actual paging.

Ciao

Dominik ^_^  ^_^

=2D-

Dominik Vogt