Bug 205070

Summary: provide custom kate shortcut theme to remove useless shortcuts
Product: [Applications] kdevelop Reporter: jan.fostier
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: wishlist CC: alexo.veto, amantia, gpiez, valentyn.pavliuchenko
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description jan.fostier 2009-08-25 13:34:21 UTC
Version:           3.9.95 (using KDevPlatform 0.9.95) (using 4.3.00 (KDE 4.3.0), 4.3.0-2.fc11 Fedora)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.29.6-217.2.3.fc11.x86_64

Problem 1)

- reset shortcuts to defaults
- F9 is used for both 'start debugger' and 'Show Folding Markers'
- F10 is used for both 'step over' and 'Dyn. word wrap'
- F11 is used for both 'step into' and 'Show Line Numbers'

Problem 2)

- reset shortcuts to defaults
- Configure shortcut for 'Dynamic word wrap' to none (resolve conflict with 'step over'
- start the debugger and at some breakpoint press F10.  Notice that for some reason the Dynamic word wrap shortcut is again F10 and hence there is a new conflict with 'step over'
Comment 1 Andreas Pakulat 2009-08-25 15:42:44 UTC
I'm not sure wether we can fix this completely, but what we can do is provide a custom-shortcut-theme for the embedded editor. If that doesn't help that nothing will - except replacing xmlgui with something else.

Changing to wishlist as providing a shortcut theme is not a bug in itself.
Comment 2 Andreas Pakulat 2009-10-09 09:54:55 UTC
*** Bug 209890 has been marked as a duplicate of this bug. ***
Comment 3 uetsah 2009-12-15 13:37:25 UTC
*** This bug has been confirmed by popular vote. ***
Comment 4 Valentyn Pavliuchenko 2010-06-26 23:29:17 UTC
Actually this is the problem why many users threw out KDevelop4 just when trying to use it first time.

Additional problem here is the following:
1. You press F9 to Debug and see a message about duplicate shortcut.
2. You are saying bad words about KDevelop
3. You remove shortcut for Kate part.
4. You press F9 and finally succeed.
5. You finish debugging.
6. You press F9 to Debug it another time and see a message again.
7. You threw out KDevelop, cause you are not happy to go to shortcuts every time you need to debug.

Of course, someone will say that "it's easy to fix" or "there already is a _wish_ about it", but in real world it is the reason why people stop using KDevelop4 immediately (I've seen that a lot!!!), so it must have highest priority and must be fixed as soon as possible.
Comment 5 Alex Savin 2010-06-26 23:43:25 UTC
also
will be good is just disable kate shortcut(that conflicted) in debug mode
Comment 6 Gunther Piez 2010-06-27 01:05:36 UTC
> but in real world it is the reason why people stop using
> KDevelop4 immediately

So very true. I immediatly fired up eclipse when I hit it the first time, and I really hate eclipse. And this isn't the first time this bug shows up, kdevelop3 hat exactly the same issue.
Comment 7 Valentyn Pavliuchenko 2010-06-27 10:29:08 UTC
Please test this:
http://gitorious.org/kdevelop/kdevelop/merge_requests/20
Comment 8 András Manţia 2010-07-08 23:42:40 UTC
Fixed now: kate shortcuts are disabled by default (might now work if you already modified some kate shortcuts, unless you use kdelibs trunk, aka 4.6). The problem of KDevelop forgotting shortcut changes should also be fixed, so even if you fell into the category about, you should be able to modify (disable) once the shortcuts and go on with that.

If something doesn't work, please report.