Hi guys,<br><br>Beautiful news !! (at least for me). I've finished rewriting this stuff:<br><br>* kdelibs/kutils/kpluginselector.cpp<br>* kdelibs/kutils/kpluginselector.h<br>* kdelibs/kutils/kpluginselector_p.h<br><br>All issues that happened on the old class have been fixed. I've improved the user experience, through:
<br><br>* The QTreeWidget will be resized if QSplitter resized<br>* The "Default" button works, I think it didn't work for me in the past<br>* No KTabWidget on the plugin list<br>* Instead of KTabWidget (we would force the user to more clicks to examine all available plugins [one per category]), I've listed all available plugins into the QTreeWidget, but separated by a visual separator (See snapshot). With this improvement, the user can see all available plugins in one fast seek.
<br>* Dependencies have been improved this way:<br> - If we check an item, we check its dependencies (this was in the old class too)<br> - If we uncheck an item, we uncheck all items that depends on that item (new [was a FIXME])
<br><br>For achieving all these goals, I had to start the class almost from scratch, but the result is really pretty from my point of view.<br><br>You can check code and snapshot at <a href="http://www.ereslibre.es/kdedev">
http://www.ereslibre.es/kdedev</a> too.<br><br>Waiting for your comments ;)<br><br>Bye,<br>Rafael Fernández López.<br>