<div dir="ltr"><div><div><div><div>Hi,<br><br></div>I haven't tried this change, but using Meta instead of Alt is very problematic. As Andreas also noted in one of the comments on review-board, Meta (i.e. the Windows-key) is usually reserved for global OS- or window-manager level shortcuts. Depending on window manager, Meta+Left or Meta+Right may be used for switching windows etc.<br><br></div>Alt and Ctrl on the other hand are typical application-level shortcuts, and I think that KDevelop's default shortcuts should thus mostly be restricted to those, especially when the shortcut is not configurable like the navigation tooltip navigation.<br><br></div>Using Ctrl causes too many clashes (for example ctrl-direction has meanings in the editor), so the only remaining modifier is Alt. What was wrong with using Alt?<br><br></div>Greetings, David<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-09-27 22:01 GMT+02:00 Milian Wolff <span dir="ltr"><<a href="mailto:mail@milianw.de" target="_blank">mail@milianw.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey Aleix,<br>
<br>
there is one big bug introduced with your concentration mode: The keyboard<br>
navigation within the tooltips now triggered with the meta key doesn't work<br>
anymore.<br>
<br>
For some reason, the change of the key from alt to meta prevents<br>
ContextBrowserView::event from ever being called with the expected events to<br>
navigate to the next link.<br>
<br>
To reproduce:<br>
<br>
- hover a declaration<br>
- press and hold Meta, the tooltip should show up<br>
- press and release right, left, down, up: the active link should switch<br>
- press enter, the active link should be activated<br>
<br>
none of the last two points works anymore in current master for me, but works<br>
again if I revert the alt <-> meta change.<br>
<br>
Furthermore, I see that we still use meta in other places, e.g. do show<br>
documentation for code completion items and quickopen items. This should be<br>
assimilated and also use meta.<br>
<br>
Do you happen to have time to look into these issues?<br>
<span class="HOEnZb"><font color="#888888">--<br>
Milian Wolff<br>
<a href="mailto:mail@milianw.de">mail@milianw.de</a><br>
<a href="http://milianw.de" rel="noreferrer" target="_blank">http://milianw.de</a></font></span><br>_______________________________________________<br>
KDevelop-devel mailing list<br>
<a href="mailto:KDevelop-devel@kde.org">KDevelop-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kdevelop-devel" rel="noreferrer" target="_blank">https://mail.kde.org/mailman/listinfo/kdevelop-devel</a><br>
<br></blockquote></div><br></div>