Sorry, I&#39;m using HTML for layout purposes. It seems to me nobody minds the other accidental HTML mails.<br><br>2007/8/18, Leo Franchi &lt;<a href="mailto:lfranchi@gmail.com">lfranchi@gmail.com</a>&gt;:<div><span class="gmail_quote">
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><span class="q">On 8/17/07, <b class="gmail_sendername">Ian Monroe</b> &lt;<a href="mailto:ian@monroe.nu" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ian@monroe.nu<img class="TargetAlertIcon" src="chrome://targetalert/content/skin/new.png"></a>&gt; wrote:</span><div><span class="q"><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

On 8/16/07, Leo Franchi &lt;<a href="mailto:lfranchi@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">lfranchi@gmail.com<img class="TargetAlertIcon" src="chrome://targetalert/content/skin/new.png">
</a>&gt; wrote:<br>&gt; that said, i don&#39;t really have any idea of what a better system could be. so<br>&gt; i&#39;m completely open to ideas... ideally i&#39;d like to write something up
<br>&gt; relatively soon, so feel free to just toss ideas out and i can try them.<br>&gt;<br>&gt; leo<br><br>Well the problem is that the context view has several different<br>states. Which isn&#39;t really implemented yet?
<br><br>I would do that first with a static configuration (keeping the ability<br>to add arbitrary plasmoids for debugging purposes) and then maybe let<br>the various plasmoid chips fall into place. Will be more clear what we
<br>would need from the UI.</blockquote></span><div><br><br>on second thought, i think we can ignore the state issue completely. it would be really complicated, both code and UI and usability wise, for users to be able to add applets to states that they currently aren&#39;t in. so scratching that.... i&#39;m think of maybe stealing the Raptor menu from KDE, or something like that. its pretty smooth, but i don&#39;t know how far along it is (doesn&#39;t really work here, but pinheiro&#39;s mockup looks nice enough :)
</div></div></blockquote><div><br>Couldn&#39;t we just fade-out, iconify or Z-order applets that have no content in the current context? After all the user selects what he wants to see by adding the applet to ContextView. Consider this example: open Magnatunes service, add Magnatunes applet (drag&#39;and&#39;drop?), close magnatunes, the applet fades out | minimises to icon | moves behind the other applets.
<br><br>I realize it might look messy, but this is just an impulsive idea.<br><br>Here&#39;s a nother one, spacial ordering:<br><br>We could pan the complete displayed area of the QGraphicsScene (Corona?) based on <span style="text-decoration: underline;">
what</span> the user is doing.<br><ul><li>playing something</li><li>selecting tracks in collectionbrowser</li><li>selecting playlists in playlistbrowser</li><li>messing with services in the services tab</li><li>doing nothing (home: statistics, events, Amarok news).
</li></ul>All these can have a different quadrant in the Scene and shift between those based on user actions. But users can place their applets anywhere they want.<br><br>I&#39;m gonna have to do a mockup sometime, but I suck at mockups. :-/
<br><br></div>Bart<br></div>