Hi,<br><br><div class="gmail_quote">On Wed, May 9, 2012 at 11:19 PM, Ghislain MARY <span dir="ltr"><<a href="mailto:gmary@lunacymaze.org" target="_blank">gmary@lunacymaze.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<u></u>
<div style="font-family:'Sans Serif';font-size:9pt;font-weight:400;font-style:normal">
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Hi all!</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">By trying to solve the bug <a href="http://bugs.kde.org/show_bug.cgi?id=165969" target="_blank"><span style="text-decoration:underline;color:#0057ae">165969</span></a>, the question of the relevance of being able of adding a toolview several times was raised.</p>

<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">What do you think? Should the user be able to add a toolview any times she wants? Should she be limited to add each toolview only one time per area? Should she be limited to add each toolview only one time globally?</p>
</div></blockquote><div><br></div><div>Definetly 1 toolview per area, or maybe rather a toolview should be able to be shown in all areas and not limited to only one.</div><div><br></div><div>Regarding having multiple instances of a toolview-type in one area, thats a questionable thing. We didn't want to impose that restriction in the initial design, thinking that it may make sense for some toolviews. But frankly I haven't ever had the need for this in either KDevelop or other IDE's which have a toolview concept. I think one of the ideas was that some toolviews may be useful to have in different configurations, one could imagine two instances of the project view with different filterings applied. I'm not convinced anymore though that this is a very widespread usecase that warrants the effort necessary for supporting multiple instances of a toolview.</div>
<div><br></div><div>Restricting kdevelop to 1 instance per area per toolview type would also make it a lot easier to store toolview-configuration like the selection/expansion state of trees or filters.</div><div><br></div>
<div>Andreas</div></div>