diff options
| author | Christian Stefanescu | 2011-01-22 13:11:05 +0100 |
|---|---|---|
| committer | Christian Stefanescu | 2011-01-22 13:11:05 +0100 |
| commit | 41bdf1383ea5a019dd5afd1810b3069bbd715fdf (patch) | |
| tree | 1100388b966d06946629369cc136cc5d8cb84b87 | |
| parent | fdc320339e8cbdf978fe2259f247eec2e182a65f (diff) | |
| download | vimium-41bdf1383ea5a019dd5afd1810b3069bbd715fdf.tar.bz2 | |
Added "zoomReset" command which resets the zoom to the default level
(value 100). The shortcut combination is z0.
| -rw-r--r-- | commands.js | 4 | ||||
| -rw-r--r-- | vimiumFrontend.js | 5 |
2 files changed, 8 insertions, 1 deletions
diff --git a/commands.js b/commands.js index 3b9203dc..9c5b1562 100644 --- a/commands.js +++ b/commands.js @@ -107,6 +107,7 @@ function clearKeyMappingsAndSetDefaults() { mapKeyToCommand('zi', 'zoomIn'); mapKeyToCommand('zo', 'zoomOut'); + mapKeyToCommand('z0', 'zoomReset'); mapKeyToCommand('gi', 'focusInput'); @@ -151,6 +152,7 @@ addCommand('reload', 'Reload the page'); addCommand('toggleViewSource', 'View page source'); addCommand('zoomIn', 'Zoom in'); addCommand('zoomOut', 'Zoom out'); +addCommand('zoomReset', 'Reset zoom to default value'); addCommand('copyCurrentUrl', 'Copy the current URL to the clipboard'); addCommand('enterInsertMode', 'Enter insert mode'); @@ -189,7 +191,7 @@ var commandGroups = { ["scrollDown", "scrollUp", "scrollLeft", "scrollRight", "scrollToTop", "scrollToBottom", "scrollToLeft", "scrollToRight", "scrollPageDown", "scrollPageUp", "scrollFullPageUp", "scrollFullPageDown", - "reload", "toggleViewSource", "zoomIn", "zoomOut", "copyCurrentUrl", "goUp", + "reload", "toggleViewSource", "zoomIn", "zoomOut", "zoomReset", "copyCurrentUrl", "goUp", "enterInsertMode", "focusInput", "activateLinkHintsMode", "activateLinkHintsModeToOpenInNewTab", "activateLinkHintsModeWithQueue", "enterFindMode", "performFind", "performBackwardsFind", "nextFrame"], diff --git a/vimiumFrontend.js b/vimiumFrontend.js index eb3de996..e2884527 100644 --- a/vimiumFrontend.js +++ b/vimiumFrontend.js @@ -229,6 +229,11 @@ function zoomOut() { saveZoomLevel(window.location.host, currentZoomLevel); } +function zoomReset() { + setPageZoomLevel(100, true); + saveZoomLevel(window.location.host, 100); +} + function scrollToBottom() { window.scrollTo(window.pageXOffset, document.body.scrollHeight); } function scrollToTop() { window.scrollTo(window.pageXOffset, 0); } function scrollToLeft() { window.scrollTo(0, window.pageYOffset); } |
