Package: gerbv Version: 2.6.0-1 Severity: wishlist Tags: upstream gerbv is awesome and extremely useful. it is however a bit like driving a fork-lift truck: the zoom feature appears to be "rear-wheel driving".
to illustrate this, try zooming in on one area (mouse-wheel) in the far corner of the current screen. what you *actually* want to happen is that where you clicked, that should become the new "centre"... *including* moving the mouse. instead what is needed to be done is the following extremely awkward "fork-lift-truck"-style procedure: * zoom in on the required (corner) area to be magnified * move the mouse into the *EXACT* symmetrical *OPPOSITE* corner * zoom out for a bit until the area you want *happens* to be in the centre of the screen * start zooming back in again if you miss (didn't get it quite right in step three) you have to REPEAT the above procedure until success. this process can be *entirely* avoided... simply by having the "zoom" location also be the new "automatically panned centre". to avoid ending up off-centre if further zooming is done it is necessary to shift the actual mouse cursor as well to be in the centre of the screen, but that's perfectly acceptable. the proposed behaviour is used by *ALL* professional PCB CAD software and is a much more "natural" behaviour that would greatly improve gerbv -- System Information: Debian Release: 7.4 APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.7.8lkcl (SMP w/8 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages gerbv depends on: ii libatk1.0-0 2.18.0-1 ii libc6 2.23-4 ii libcairo2 1.14.6-1 ii libfontconfig1 2.11.0-6.1 ii libfreetype6 2.5.2-2 ii libgdk-pixbuf2.0-0 2.36.0-1 ii libglib2.0-0 2.50.1-1 ii libgtk2.0-0 2.24.29-1 ii libpango1.0-0 1.38.1-1 Versions of packages gerbv recommends: ii extra-xdg-menus 1.0-4 gerbv suggests no packages. -- no debconf information