<p>This seems only useful when browsing, not when working, so it would be best if we had two kinds of tabs: Working-tabs and browsing-tabs, where browsing-tabs have your behavior, while working-tabs have the current behavior. It should be easily possible to spawn a working-tab from a browsing-tab, browsing-tabs should be uniquely marked (maybe a special border and read-only), and we could even automatically spawn a browsing-tab when the user uses navigation-shortcuts, and a working-tab when the user tries to edit within a browsing-tab.</p>

<p>Greetings, David</p>
<p><blockquote type="cite">Am 30.05.2010 20:32 schrieb "Niko Sams" <<a href="mailto:niko.sams@gmail.com">niko.sams@gmail.com</a>>:<br><br>Hi,<br>
<br>
When working with kdevelop I have always the problem that after some<br>
time I loose the<br>
overview over the opened files.<br>
A possible solution to this might be to make the Tabs behave like we<br>
know it from<br>
web browsers:<br>
(1) a normal click on a link navigates to the new url in the current tab<br>
(2) entering a new url navigates to that url in the current tab<br>
(3) opening a new tab is an explicit user action<br>
(4) holding a shortcut (ctrl) an clicking a link opens a new tab and<br>
navigates there to the the link url<br>
(5) there can be two tabs with the same url opened<br>
<br>
I implemented 1, 2, 3 and 5 in an experimental branch:<br>
browser-like-tabs branch of:<br>
<a href="http://gitorious.org/~nsams/kdevelop/nsams-kdevplatform" target="_blank">http://gitorious.org/~nsams/kdevelop/nsams-kdevplatform</a><br>
<a href="http://gitorious.org/~nsams/kdevelop/nsams-kdevelop" target="_blank">http://gitorious.org/~nsams/kdevelop/nsams-kdevelop</a><br>
(use Window -> New Tab to create a new tab)<br>
<br>
What do you think about it?<br>
<br>
Niko<br>
<font color="#888888"><br>
--<br>
KDevelop-devel mailing list<br>
<a href="mailto:KDevelop-devel@kdevelop.org">KDevelop-devel@kdevelop.org</a><br>
<a href="https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel" target="_blank">https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel</a><br>
</font></blockquote></p>