<table><tr><td style="">gengisdave created this revision.<br />gengisdave added reviewers: Krusader, yurchor.<br />gengisdave added a project: Krusader.<br />Herald added a project: Documentation.<br />Herald added a subscriber: kde-doc-english.<br />gengisdave requested review of this revision.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D26291">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>In Krusader you can move between widgets both with two configurable shortcuts "Focus up/down" (default : CTRL+SHIFT+UP/DOWN) and with an hardcoded CTRL+UP/DOWN, but neither can move through all the widgets.</p>

<p>This patch drops the hardcoded version in favor of the configurable one letting all widgets to be focused in sequence, all the unneeded code is removed.</p>

<p>The documentation is changed with the new shortcuts.</p>

<p>FIXED: [ 414831 ] cant focus embedded terminal with ctrl+down<br />
BUG: 414831</p></div></div><br /><div><strong>TEST PLAN</strong><div><p>With every or part of the widgets active, CTRL+SHIFT+UP/DOWN (or anything else configured as Focus up/down), must move between the widgets in the following order (from top to bottom):</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">Location Bar (edit mode on focus in, navigate mode on focus out)</li>
<li class="remarkup-list-item">File View</li>
<li class="remarkup-list-item">Sidebar (it is considered always beneath the file view, unregarding its real position)</li>
<li class="remarkup-list-item">Embedded emulator</li>
<li class="remarkup-list-item">Command line</li>
</ul>

<p>Moreover, CTRL+UP/DOWN should not change widgets focus</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R167 Krusader</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D26291">https://phabricator.kde.org/D26291</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>doc/user-interface.docbook<br />
krusader/GUI/kcmdline.cpp<br />
krusader/GUI/terminaldock.cpp<br />
krusader/Panel/PanelView/krview.cpp<br />
krusader/Panel/listpanel.cpp<br />
krusader/krusaderview.cpp</div></div></div><br /><div><strong>To: </strong>gengisdave, Krusader, yurchor<br /><strong>Cc: </strong>yurchor, kde-doc-english, Krusader, gennad, fbampaloukas, nmel, mjanczara, miroslavm, skadinna, janlepper, abika, martinkostolny, asensi, gengisdave, andreaska<br /></div>