<br><br><div class="gmail_quote">On Thu, Jul 23, 2009 at 4:21 AM, David Nolden <span dir="ltr"><<a href="mailto:david.nolden.kdevelop@art-master.de">david.nolden.kdevelop@art-master.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I think the build-set still lacks flexibility and manageability.<br>
<br>
Now the targets you want to build usually correlate with the files you edit,<br>
so what about merging the build-set into the working-set?<br>
<br>
To make it even more consistent, I propose renaming "Buildset" to "Targetset".<br>
Then the working-set tooltip would show under the "Documents:" a "Targets:"<br>
list if t here is a target-set, allowing easy management and overview of build<br>
targets.<br>
<br>
Also, that target-set could/should be used as default 'run' or 'debug' target,<br>
if there is only one runnable target in the target set, else a selection<br>
dialog could be shown.<br>
<br>
Last but not least, if it is empty the target-set should be auto-filled with<br>
the target that contains the currently active file, or if there is no active<br>
file, with all currently open projects.<br>
<br>
Using that scheme, we could solve some usability problems, as the simple cases<br>
would work configuration-less:<br>
- Usually, if you have one executable in your build-set, you will also want to<br>
run/debug that one<br>
- Usually, if you edit a source file that belongs to one executable, you will<br>
also want to build/run/debug that executable<br>
<br>
And for the more complex cases, the working sets would allow comfortable<br>
management of the build set.<br>
<br>
Greetings, David<br>
<br>
<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>
</blockquote></div><br>Aren't you trying to make this whole workingset too complicated?<br><br>It's already complicated for users to understand them with just files. I wonder if that won't make it harder to understand...<br>
<br>Aleix<br>