Q key zoom feature not working properly in 0.91

Bug #1417150 reported by Brynn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Undecided
Unassigned

Bug Description

Hi Friends,
This is 0.91, 64-bit, on Win7 64-bit. I have used the Q key for zooming exclusively, for the last few years. And it's just not working properly in this new version. Here are the details for "not working":

The selection is zoomed to the window, when pressing the Q key. But moving the mouse off the canvas, before pressing the Q key, does not keep it zoomed, like it used to. The only way to keep it zoomed is to keep holding the Q key, which really is impossible, if you want to do something else while it's zoomed.

Zoom selected nodes to window doesn't seem to work at all. And honestly, I could do without that part. But holding the selection zoomed to the window while I work is a vital feature for me.

I didn't read anything about it in the Release Notes. Although I didn't read every last word, so I could have missed it. If this is a new bug, hopefully it can be fixed in the next release?

If it can't be fixed, I wonder if there would be a way to use the key shortcut editor, to restore this feature?

(Yes, I know how to use the zoom tool, but the key shortcut was really nice.)

Thanks for your help :-)

Tags: ui zoom
su_v (suv-lp)
tags: added: ui zoom
Revision history for this message
su_v (suv-lp) wrote :

Based on tests with archived builds on OS X 10.7.5, the described 'sticky' quick zoom "feature"
- worked with rev <= 12087
- no longer exists with rev >= 12089
AFAICT the changed behavior is related to this commit:
- Fix for 1091582 : Problem with key release when pressing space with cursor off canvas.
  https://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/12088

Revision 12088 fixed this bug:
- Bug #1091582 “Problem with space-move-switchtool functions”
  https://bugs.launchpad.net/inkscape/+bug/1091582

Reverting the change AFAICT is not an option - apparently the feature now missed by the reporter was based on a bug in the code to correctly release a key press when the mouse pointer was moved outside the canvas (see also comment 9 in bug #1091582).

Revision history for this message
Brynn (brynn4inks-deactivatedaccount) wrote :

Thanks ~suv. I think I understand most of what you said.

I'm a little surprised when you said the "sticky zoom" was originally a bug. Most discussions I've read about it imply it was designed that way. Maybe by someone who knew about that bug, I guess?

I don't understand the connection to the space bar issue you mentioned, except they both have to do with the mouse being off the canvas. But it's probably not important for me to understand.

Is there any chance of having such a function now? Would it be possible to make my own key shortcut for it? Like maybe Shift+Q or similar?

Thanks again :-)

Revision history for this message
su_v (suv-lp) wrote :

On 2015-02-02 18:08 (+0100), Brynn wrote:
> I'm a little surprised when you said the "sticky zoom" was originally
> a bug.

"sticky zoom" ≠ "quick zoom"

With "sticky" I referred to the key press which "sticked" (or got virtually stuck) when moving the cursor out of canvas area. As far as I understand the developer's comment in bug 1091582 I referred to, the "sticky" behavior was not part of the design of the Quick zoom feature.

It is also not mentioned in the original mail which introduced the feature to the developer community:
http://article.gmane.org/gmane.comp.graphics.inkscape.devel/27753

Revision history for this message
Brynn (brynn4inks-deactivatedaccount) wrote :

>"sticky zoom" ≠ "quick zoom"

Yes, I understand that. And I didn't mean to challenge your statements. It's just in every reference (and/or discussion) I've previously seen, implied it was "sticky" by design.

Anyway, thanks again for your help :-)

Revision history for this message
Hachmann (marenhachmann) wrote :

I think this is also missing in the keyboard+mouse reference. I'll mention this to jazzynico.

Revision history for this message
Hachmann (marenhachmann) wrote :
Revision history for this message
jazzynico (jazzynico) wrote :

Not sure there's a real need for a sticky zoom. We already have a large variety of zooms available, including '3' to zoom to the selection. And now that we can change the shortcuts in the preferences, it's quite easy to add a key for the 2:1 zoom level if needed.

Revision history for this message
Brynn (brynn4inks-deactivatedaccount) wrote :

"Not sure there's a real need for a sticky zoom."

While I miss this "feature", I'll eventually get into the habit of using 3 and `, instead of Q. There's no need to consider this as a feature request, at least not for me.

I don't know how bug reports are managed, but this could be closed, for my purpose.

Thanks :-)

jazzynico (jazzynico)
Changed in inkscape:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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