Version: (using Devel) Installed from: Compiled sources OS: Linux KDE Version: 4.1 beta 2 (4.00.83) Konsole Version: 2.1 The tripple click option to select "... only from the current forward" no longer exists in the new 4.1 version of Konsole. Please, please, please restore this incredibly useful and time saving feature. :)
Ah... no? KDE standard (and indeed used most other places) is that TC should select entire lines. Anyway, double-click already selects words (also standard to KDE and most places), so unless I miss something I don't understand how DC+drag is not what you want. I'm not the maintainer, and Robert is free to make his own decisions, but IMO this should be WONTFIX.
Relax, KDE 3.5 had this option. The reporter is just asking for it to be put back in KDE 4. I'm not saying it should; I just updated the title to reflect what the reporter was asking for.
Consider that a very common use of any terminal emulator (unlike a word processor or Internet browser, for example) is to cut-n-paste portions of command lines for command repetition, duplication, documentation, etc. DC+drag simply doesn't facilitate this use nearly as well and actually tends to slow the (power) user down. The TC feature I'm requesting (among others) is not featured by any of the competition and IMO DISTINGUISHES KONSOLE FAVORABLY FROM THE CROWD. This has been an anchor feature for me just as I suspect it has been for many others. Let's not let the power-users' needs be dismissed in the drive towards standards compliance and desktop dominance. :)
I still think it's an option to make the selection behavior wrong :-). Ok, I guess you've convinced me it's useful, though. Hmm... right now, ctrl/shift have no effect on DC selection that I can see. What about making DC+modifier (either ctrl or shift) have this behavior unconditionally? Good idea? Bad idea? If not, I guess I could live with an option (but not on by default, please).
I completely agree that it shouldn't be the default. Let's make it configurable - just as it was in previous versions. Adding a modifier like ctrl/shift could be an acceptable compromise. Although I personally would prefer no modifier.
just starting using kde 4.1 (evaluating kubuntu 8.10), and so far this is the only issue I see holding me back from deploying it on my production workstations.
indeed ... a configure option (defaulting to off) is pretty standard behavior in the emulator world
Agreed. This is a regression from previous versions. In KDE 2x and 3x, there was a checkbox available in a settings control panel, something like "Triple click from cursor position forward." Perhaps the "Input" or "Advanced" tabs of Konsole settings would be the right place. This is a very useful option to me, as well, as I often only need the last part of a line, skipping the shell prompt and any other areas. Even without a checkbox of some sort, making it an option in the user's config file would be helpful. This behavior looks like a clone of behavior originally in xterm and appears to have been added around 2002, which is probably around when I noticed it. It may be an obscure feature, but once you start using it, you'll badly miss it. It's one of my biggest gripes with terminal emulators found on that other operating system (aside from excellent support for color themes and really great tab support, which Konsole also provides with gusto.) http://markmail.org/message/cx6tf5zjlkmvyqha
test
The code for this is present in Konsole used in KDE 4.2.3. What is missing is a GUI for turning this feature on/off using TerminalDisplay::setTripleClickMode(TerminalDisplay::SelectForwardsFromCursor). The default value is set in ViewManager::createTerminalDisplay().
Created attachment 33739 [details] configurable triple click mode The patch adds a GUI option - a checkbox - on the Advanced tab of Konsole profile. The default is "off". If changed to on, the triple click selects from current word forwards.
Any chance getting this into 4.2.4, 4.3 or 4.3.1?
(In reply to comment #12) > Any chance getting this into 4.2.4, 4.3 or 4.3.1? Because there was no reaction (from konsole developers) here, I added the patch also to the reviewboard as recommended by the Patches Howto ( http://reviewboard.kde.org/r/722/ ). There is no reaction yet, but I guess we should give it a few more days. If nothing happens there is still a chance (a last one) to send it to a mailing list. (To tell the truth, I'm a bit disappointed that it is so complicated and lengthy process to get a patch through. Especially if it is so simple as this one.)
4.3 is in string freeze, so this would have to wait for 4.4 I might suggest adding a dbus method to enable/disable this feature. Then those people who want it can turn it on.
Created attachment 35678 [details] screenshot of Advanced tab with the added option A comment was added on reviewboard with comment "There is an issue as to whether we want this option in the Advanced tab as it is getting full." I'm attaching a screenshot showing how it looks with my patch. Anybody has a suggestion for better wording or place where to put this option?
looks good to me, thanks
It looks good to me. I can't wait to try it out! :)
Excellent, can't wait to try it out either! :-) Jacob Brown wrote: > https://bugs.kde.org/show_bug.cgi?id=164680 > > > > > > --- Comment #17 from Jacob Brown <jacob gnu org> 2009-07-27 20:29:31 --- > It looks good to me. I can't wait to try it out! :) > >
Advanced tab seems the perfect place for this. Looks good. I also can't wait.
SVN commit 1005970 by hindenburg: Allow option for triple-click to select from current word to end of line. FEATURE: 164680 M +6 -0 EditProfileDialog.cpp M +1 -0 EditProfileDialog.h M +10 -0 EditProfileDialog.ui M +1 -0 Profile.cpp M +4 -0 Profile.h M +3 -0 ViewManager.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1005970
*** Bug 214835 has been marked as a duplicate of this bug. ***