Hi,<br><br>I've been porting these days &quot;Add applet to panel&quot; 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 &quot;whatever&quot;, so your selection dissapears [not shown, but still selected !!].
<br>( * ) Click on &quot;Add applet to panel&quot; 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 &quot;add applet to panel&quot; 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 &quot;Name of the applet (this applet has been already added to kicker)&quot;, 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 &quot;flying&quot; effect starts at the widget that has the applet added. I haven't found the way of getting that QPoint. So by now, the &quot;flying&quot; 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>