Summary: | Double click should zoom in | ||
---|---|---|---|
Product: | [Applications] marble | Reporter: | Michael Greifeneder <mikegr> |
Component: | general | Assignee: | Torsten Rahn <rahn> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | marble-bugs, nienhueser |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | marble-doubleclick-zooms.diff |
Description
Michael Greifeneder
2008-08-08 15:32:35 UTC
Yes, this is on our TODO. Created attachment 39705 [details]
marble-doubleclick-zooms.diff
Please test the attached patch.
Besides zooming in at the mouse position on double clicks, it increases the timeout for the left mouse button popup a bit (from 250 to 400 ms) to give you a chance of double clicking without getting a menu in your way.
The zoom value is 80, that should be equivalent to zooming in twice.
SVN commit 1080181 by nienhueser: Add support for changing the observer position via GeoDataLookAt objects (~ camera distance to some ground point). Generalize jump to target animations and use them for user interaction when enabled in settings. Implement double click to zoom in. Fix rubber band getting stuck when released over a float item. CCBUG: 168744 M +15 -2 MarbleControlBox.cpp M +63 -28 MarbleMap.cpp M +34 -1 MarbleMap.h M +5 -2 MarbleMap_p.h M +153 -40 MarblePhysics.cpp M +41 -16 MarblePhysics.h M +185 -197 MarbleWidget.cpp M +42 -17 MarbleWidget.h M +132 -77 MarbleWidgetInputHandler.cpp M +3 -2 MarbleWidgetInputHandler.h M +14 -0 global.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1080181 Fixed in trunk, will be available with KDE SC 4.5. Too many changes for a backport to 4.4, I'm afraid. |