Version: 1.6.1 (using KDE 4.6.2)
By default, the terminal panel is opened when pressing F4. I wish to reassign this shortcut to some other key combination, but it does not show up in the Settings->Configure Shortcuts dialog.
The reason why I want to reassign it is that F4 is used in other file managers for the Open Terminal functionality (i.e. spawn a new terminal window) and I want Dolphin to have the same behaviour. Right now it is impossible to assign any action to use the F4 key because the terminal panel function is using it.
Steps to Reproduce:
Open Settings->Configure Shortcuts and search for any of the panel shortcuts (e.g. F4).
I did not see any option that had the F4 shortcut even though I can verify (by pressing that button) that it is bound to opening the terminal panel.
I expected there to be an option to change the shortcut for all panel functions.
OS: Kubuntu 11.04 x86_64
This should be marked as a regular bug, not a wish. If you open Settings/Shortcuts configuration dialog, you can find there all positions from View/Pannels:
- Places F9
- Informations F11
- Folders F7
- Terminal F4
- Find F12
In Settings/Shortcuts configuration They don't have any shortcuts assigned and still, they are activated under keystrokes shown above. If I change F4's function to some other command, KDE shows error that this shortcut is ambiguous.
It is a bug, not a wishlist item. I always press F4 in Dolphin following by #@%#^@&#$! :)
Please correct it.
Thanks in advance!
Created attachment 63711 [details]
Patches the panel actions
Created attachment 63712 [details]
Ok, so I created a patch that seems to fix it for me. Basically, what seems to be at fault is the DolphinMainWindow::addActionCloneToCollection. Firstly, it creates an incomplete clone (it doesn't clone the shortcut) and secondly the clone it creates doesn't get added to the menu (View->Panels). The patch fixes those two things. Note that I know absolutely nothing about KDE programming... so my fixes may be incorrect. The patches are against the 4.6 branch... ask me if you want it done against the trunk.
Created attachment 64393 [details]
I modified the patch to apply for dolphin 4.7.2.
Is this in trunk or kde 4.7.3 yet?
Git commit 30dbb39fb6e39e7cb0f6c9c68b65d5e31112fb4a by Peter Penz.
Committed on 10/10/2011 at 22:05.
Pushed by ppenz into branch 'master'.
Allow changing shortcuts for the Panel actions
Until now the shortcuts of the Panel actions could not be changed
as they did not show up in the "Configure shortcuts..." dialog.
The patch is based on the work of "SiegeLord" and Fabian Henze
attached to bug 273050.
M +16 -20 dolphin/src/dolphinmainwindow.cpp
M +9 -7 dolphin/src/dolphinmainwindow.h
Thanks Fabian and "SiegeLord" for the patch! I'm sorry that I did not reply earlier, but I missed that a patch has been attached (-> I'd kindly ask to use git.reviewboard.kde.org in future for patches instead, as this is easier to track for the maintainers).
Regarding the patch: I just pushed a modified version based on your patch. The reason why I did not take your patch 1:1 was that it results in removed checkboxes in the panel-menu, so for the user it would be not visible anymore which panels are active and which are not.