eeschema zoom works not correct

Bug #1577454 reported by Matthias Platzeck
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Expired
Undecided
Unassigned

Bug Description

In eeschema

when zooming with the mouse scroll wheel, the zoom does not work circular around the mouse pointer position. The zoom area jumps away from the mouse pointer position to screen-center. So you always loose focus. Extremely frustrating when placing parts to the focused point which, when zooming to this point, jumpes away.

System OSX 10.11.4 (Darwin 15.4.0 x86_64), 64 bit
Kicad eeschema for OSX 4.0.2-stable, release build
wxWidgets 3.0.2 Unicode and Boost 1.57.0

Also tested in virtual machine with Windows 7 (x64)
release 4.0.2 stable has the same mistake.

For error reporting it would be great if you could copy the release dates out of the "About" dialog window. This is not possible.

Kind regards Matthias

Tags: eeschema zoom
Revision history for this message
xzcvczx (xzcvczx) wrote :

you can copy the version out of help->copy version info

Revision history for this message
Novak Tamas (novak-7) wrote :

I see you must get used to it, but it is quite useful and efficient
I use mouse wheel (one-tick up and downs) for panning the screen.
I think it's better the way it is, than if the "screen position jumps
to mouse in center" was disabled.
I vote for setting status=invalid instead of Importance=wishlist.
Any opinions?

Changed in kicad:
status: New → Incomplete
Revision history for this message
Matthias Platzeck (matthias-platzeck) wrote : Re: [Bug 1577454] eeschema zoom works not correct

Hey Novak,

Sorry for answering this late.

I am an experienced user of CAD TOOLs for over 20 years right now. From Eagle, Protel, Altium, Autocad and Inventor.

In general I have the opinion In a graphical user interface, where I place parts to a point, where the mouse pointer is located or do an kind of work right at the point of the mouse pointer location, you have a focus (with your eyes) to this point. It is an ergonomically question.

You offer a zoom function (mouse wheel) which is directly connected to the mouse. So this function is directly connected to the pointer position. So the zoom should work in a circular function around this position as it does in any commercial CAD tool (like autocad, etc…).

An engineer siting for hours in front of the screen very fast gets tired, when he always has to refocus on a jumping screen. It is an ergonomically question.

In my opinion, the zoomfunction, as it works right now, is not working correct.

Yes you are right, I did use the tool the first day and I have to get used to it. A lot of features I like a lot and your concept of partlibrary is one thing I decided to choose this tool. But the zoom is essential in every CAD tool and here it is not the question of getting used to it.

> Am 04.05.2016 um 23:19 schrieb Novak Tamas <email address hidden>:
>
> I see you must get used to it, but it is quite useful and efficient
> I use mouse wheel (one-tick up and downs) for panning the screen.
> I think it's better the way it is, than if the "screen position jumps
> to mouse in center" was disabled.
> I vote for setting status=invalid instead of Importance=wishlist.
> Any opinions?
>
> ** Changed in: kicad
> Status: New => Incomplete
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1577454
>
> Title:
> eeschema zoom works not correct
>
> Status in KiCad:
> Incomplete
>
> Bug description:
> In eeschema
>
> when zooming with the mouse scroll wheel, the zoom does not work
> circular around the mouse pointer position. The zoom area jumps away
> from the mouse pointer position to screen-center. So you always loose
> focus. Extremely frustrating when placing parts to the focused point
> which, when zooming to this point, jumpes away.
>
> System OSX 10.11.4 (Darwin 15.4.0 x86_64), 64 bit
> Kicad eeschema for OSX 4.0.2-stable, release build
> wxWidgets 3.0.2 Unicode and Boost 1.57.0
>
> Also tested in virtual machine with Windows 7 (x64)
> release 4.0.2 stable has the same mistake.
>
> For error reporting it would be great if you could copy the release
> dates out of the "About" dialog window. This is not possible.
>
> Kind regards Matthias
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/kicad/+bug/1577454/+subscriptions

Revision history for this message
Artsiom Shchatsko (cioma) wrote :

I might be missing the point but there is a setting in Eeschema that controls that behavior:

"Do not center and warp cursor on zoom" - When zooming, keep the position and cursor where they are.

Revision history for this message
Novak Tamas (novak-7) wrote :

Thanks, cioma, it's even better: no sudden jumps of screen but I still can cruise around by
1 mouse-wheel-zoom-out,
2 move cursor to other area,
3 zoom-in-with-mouse-wheel

Settings are at different places in applications:
eeschema - preferences - schematic editor options - controls - center and warp cursor on zoom
pcbnew - preferences - general - center and warp cursor on zoom

Revision history for this message
Matthias Platzeck (matthias-platzeck) wrote :

Hello Novak,

thank you very much for the information. Also Thanks to Cioma.
I will try this as soon as I am back on my computer at work.

Best regards

Mit freundlichen Grüßen

Matthias Platzeck
Wuhlestraße 7
12683 Berlin

Tel.: 0173 / 60 456 52
Mail: <email address hidden>

> Am 06.05.2016 um 15:28 schrieb Novak Tamas <email address hidden>:
>
> cioma

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for KiCad because there has been no activity for 60 days.]

Changed in kicad:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.