<div class="gmail_quote">2011/3/15 Andreas Pakulat <span dir="ltr"><<a href="mailto:apaku@gmx.de">apaku@gmx.de</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 15.03.11 21:08:41, Miha Čančula wrote:<br>
> Hello!<br>
><br>
> I've moved the Veritas library and the QTest plugin from svn to git<br>
> playground. After getting to know the code, the first thing I did was change<br>
> the tree view's look to match the Project toolview. As you can see in the<br>
> attaches screenshots,  both use a QTreeView with the same indentation and<br>
> decorations. I also introduced checkboxes, modeled after other selectable<br>
> treeviews in KDE, such as the one for selecting your collection folders in<br>
> Amarok. I removed the hover-icon method of selecting and deselecting tests<br>
> to run in favor of checkboxes. I might not be a usability expert, but I do<br>
> like consistency, so I tried to make the UI as similar to existing ones<br>
> (Projects, Snippets, Classes) that use QTreeViews. The plugin itself works<br>
> as expected (no significant changes to QTestLib while it was unmaintained),<br>
> so I haven't touched that yet.<br>
><br>
> My next plan is to remove the remaining hover-icons, and provide a RMB-menu<br>
> instead.<br>
<br>
</div>Please don't. As you did not include screenshots </blockquote><div>Yes, sorry, apparently it's already too late for me :(. I'm attaching them now.  They're the same thing, only one is after the tests are ran to show what the icons looks like. <br>
<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">I can't say for sure,<br>
but I believe those hover-icons (except for selecting which tests to<br>
run) are more useful than rmb-menus. In particular since context menus<br>
means people won't easily discover the functionality. They should be<br>
always-visible though I think and only switch between grey and color on<br>
hovering. </blockquote><div>Just for clarity: The icons in question are:<br> - Select / deselect test. I replaced those with checkboxes, but I will revert the change if you think they're better this way.<br> - Jump to source<br>
 - Show test output<br><br>I didn't like the plus/minus sign, and a checkbox is more visible, but the other two are much harder to replace. They both depend on the selected item, so an action in a toolbar won't work. <br>
<br>It's true that context menus are more awkward (harder to see, more clicks), but the icons as they were currently done seemed quite out of place. Having them always visible would probably remedy that problem. <br></div>
<div> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">We're having great success at work with similar icons on the<br>
right of a list to run/record individual tests, our users find that much<br>
better than the context menu solution we had in earlier versions of our<br>
IDE.<br></blockquote><div>Thanks, I'll keep that in mind. I'll try to make them always visible and post back the results.  <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<br>
Andreas<br>
<font color="#888888"><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>
</font></blockquote></div><br>