← Back to team overview

kicad-developers team mailing list archive

Re: eeschema: Mouse Warping on Navigating between Sheets

 

He he, yeah, I just mentioned the two ends of the spectrum where there’s general agreement on the development team.

In the middle there is some contention. ;)

Cheers,
Jeff.


> On 8 Apr 2018, at 21:07, Andrey Kuznetsov <kandrey89@xxxxxxxxx> wrote:
> 
> OK, some of it makes sense, although I would still argue that the solution is not to warp the mouse but instead disable screen scrolling until the mouse comes back into the screen and exits the screen scrolling trigger for a sufficient amount of time.
> Mouse warping is a really bad practice no matter how justified it may seem, there are other solutions to the issues mouse warping deals with.
> 
> My bug doesn't deal with interactive anything, there is no reason to warp the mouse when using exit/enter a subsheet.
> 
> Thanks Jeff
> 
> On Sun, Apr 8, 2018 at 1:01 PM, Jeff Young <jeff@xxxxxxxxx <mailto:jeff@xxxxxxxxx>> wrote:
> Hi Andrey,
> 
> It’s more nuanced than that.
> 
> Mouse warping is more-or-less necessary for interactive tools such as when routing or drawing a line — if you don’t mouse warp then you have a segment going to a random place (and a massive mess if using push routing).
> 
> Mouse warping is more-or-less a nuisance after a dialog when not in an interactive tool.
> 
> For more info see https://bugs.launchpad.net/kicad/+bug/1745731 <https://bugs.launchpad.net/kicad/+bug/1745731>.
> 
> Cheers,
> Jeff.
> 
> 
>> On 8 Apr 2018, at 19:31, Andrey Kuznetsov <kandrey89@xxxxxxxxx <mailto:kandrey89@xxxxxxxxx>> wrote:
>> 
>> Hi,
>> 
>> I thought from numerous discussions on this list that mouse warping was not to be used, or removed from code if it exists?
>> 
>> RE: https://bugs.launchpad.net/bugs/1762057 <https://bugs.launchpad.net/bugs/1762057>
>> 
>> -- 
>> Remember The Past, Live The Present, Change The Future
>> Those who look only to the past or the present are certain to miss the future [JFK]
>> 
>> kandrey89@xxxxxxxxx <mailto:kandrey89@xxxxxxxxx>
>> Live Long and Prosper,
>> Andrey
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>> Unsubscribe : https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>> More help   : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>
> 
> 
> 
> 
> -- 
> Remember The Past, Live The Present, Change The Future
> Those who look only to the past or the present are certain to miss the future [JFK]
> 
> kandrey89@xxxxxxxxx <mailto:kandrey89@xxxxxxxxx>
> Live Long and Prosper,
> Andrey


References