Bug 238037 - Support using Ctrl-<mouse-whell> to zome text size
Summary: Support using Ctrl-<mouse-whell> to zome text size
Status: RESOLVED FIXED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR wishlist
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-18 13:31 UTC by Travers Carter
Modified: 2011-10-22 09:01 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 4.8


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Travers Carter 2010-05-18 13:31:38 UTC
Version:            (using KDE 4.4.2)
OS:                Linux
Installed from:    Fedora RPMs

It would be useful to be able to change the text size in konsole using Ctrl+<mouse-wheel> (like the zoom feature in Konqueror & Firefox).

This would basically just be binding Ctrl+<Wheel-Down> to the existing Decrease Text Size and Ctrl+<Wheel-Up> to the existing Increase Text Size features, which doesn't appear to be possible through the shortcut configuration dialog.

Even if it is already possible to configure this through the shortcut dialog somehow, I believe it would make sense for this behaviour to be the default behaviour.
Comment 1 Jekyll Wu 2011-08-05 17:43:13 UTC
IMHO, it feels weird and inefficient if such a simple task requires one hand on
keyboard and another hand on mouse at the same time.

When I use konsole, I want to keep my hands on keyboard as long as possible.
When keyboard can do my job, I never consider mouse. I believe many konsole users
hold the same idea.
Comment 2 Travers Carter 2011-08-05 22:21:03 UTC
I understand your point and I agree that changing the text size shouldn't _require_ the use of the mouse, I'm suggesting that the Ctrl+Mouse Wheel option be added in addition to the existing keyboard shortcuts, not instead of them because:
 
1. Ctrl+Mouse Wheel appears to be at least a defacto-standard in several other applications for zoom / text resize.
2. Most of the time when I'm resizing the text it's to prevent line-wrapping and that frequently involves resizing the window (eg dragging it wider than a single monitor), meaning I've already reached for the mouse.

At the least I think it should be possible to optionally configure the shortcuts that way even if it's not the default.
Comment 3 Jekyll Wu 2011-10-22 09:01:29 UTC
Git commit 16a70c126deed0f1adcd7bb8e3cc4678b2010512 by Jekyll Wu.
Committed on 22/10/2011 at 10:46.
Pushed by jekyllwu into branch 'master'.

Support using Ctrl+<mouse-wheel> for zooming text size

FEATURE: 238037
FIXED-IN:4.8

M  +4    -2    src/SessionController.h
M  +13   -0    src/TerminalDisplay.cpp

http://commits.kde.org/konsole/16a70c126deed0f1adcd7bb8e3cc4678b2010512