Hi,<br><br>I've been porting these days "Add applet to panel" dialog. Now it is finished, and I attach a screenshot of how it looks. It can be easily modificable since it has the Model/View/Delegate hierarchy.<br>
<br>I fixed an issue in the previous dialog:<br><br>( * ) Select an applet. Don't add it, just select it. (E.g. bookmarks)<br>( * ) Search for "whatever", so your selection dissapears [not shown, but still selected !!].
<br>( * ) Click on "Add applet to panel" button. Your selection was added to kicker, but it was not shown.<br><br>For me this is not intuitive. I fixed it this way:<br><br>If you select an item and you search, and you selected item is in the result list, it remains selected... but it your selection wasn't in the result list then the "add applet to panel" button disables and the selection gets cleared.
<br><br>I think to add another feature too, but is not in the current patch. By now, if you add a isUnique applet to kicker, it dissapears from the list. The user could think he just lost it. From my point of view, I think it should get disabled instead of disappearing, and instead of showing the applet name, to show something like "Name of the applet (this applet has been already added to kicker)", so the user will notice that the applet can only be added once.
<br><br>There's only one FIXME that I expect to fix this week. When adding an applet to kicker, the "flying" effect starts at the widget that has the applet added. I haven't found the way of getting that QPoint. So by now, the "flying" effect starts at QPoint(0,0), that is not really bad.
<br><br>Thank you,<br>Rafael Fernández López.<br><br>PS: Please forward the replies to <a href="mailto:ereslibre@gmail.com">ereslibre@gmail.com</a>, since I'm not suscribed to <a href="mailto:panel-devel@kde.org">panel-devel@kde.org
</a> list.<br>