launching applets

Bart Cerneels bart.cerneels at gmail.com
Sat Aug 18 10:52:45 CEST 2007


Sorry, I'm using HTML for layout purposes. It seems to me nobody minds the
other accidental HTML mails.

2007/8/18, Leo Franchi <lfranchi at gmail.com>:
>
> On 8/17/07, Ian Monroe <ian at monroe.nu> wrote:
> >
> > On 8/16/07, Leo Franchi <lfranchi at gmail.com> wrote:
> > > that said, i don't really have any idea of what a better system could
> > be. so
> > > i'm completely open to ideas... ideally i'd like to write something up
> >
> > > relatively soon, so feel free to just toss ideas out and i can try
> > them.
> > >
> > > leo
> >
> > Well the problem is that the context view has several different
> > states. Which isn't really implemented yet?
> >
> > I would do that first with a static configuration (keeping the ability
> > to add arbitrary plasmoids for debugging purposes) and then maybe let
> > the various plasmoid chips fall into place. Will be more clear what we
> > would need from the UI.
>
>
>
> 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't in. so
> scratching that.... i'm think of maybe stealing the Raptor menu from KDE, or
> something like that. its pretty smooth, but i don't know how far along it is
> (doesn't really work here, but pinheiro's mockup looks nice enough :)
>

Couldn'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'and'drop?), close magnatunes, the
applet fades out | minimises to icon | moves behind the other applets.

I realize it might look messy, but this is just an impulsive idea.

Here's a nother one, spacial ordering:

We could pan the complete displayed area of the QGraphicsScene (Corona?)
based on what the user is doing.

   - playing something
   - selecting tracks in collectionbrowser
   - selecting playlists in playlistbrowser
   - messing with services in the services tab
   - doing nothing (home: statistics, events, Amarok news).

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.

I'm gonna have to do a mockup sometime, but I suck at mockups. :-/

Bart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/amarok-devel/attachments/20070818/dcc33465/attachment.html 


More information about the Amarok-devel mailing list