Dan,<br><br>Is this remotely close to what you had in mind? I tried an overlay but it was too difficult to read the widget text in the CV toolbar.<br><br>- Lee <br><br><div class="gmail_quote">On Sat, Dec 13, 2008 at 4:02 AM, Dan Leinir Turthra Jensen <span dir="ltr">&lt;<a href="mailto:admin@leinir.dk">admin@leinir.dk</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Saturday 13 December 2008 skrev Lee Olson:<br>
<div class="Ih2E3d">&gt; Attached is another mockup. Hopefully this resolves most of the issues. In<br>
&gt; case if it&#39;s not clear in the mockup, the &quot;remove widgets&quot; icon in the CV<br>
&gt; toolbar shows only on mouse-hover.<br>
<br>
</div> &nbsp;Since i have a bit of time right now between writing reports and stuff for<br>
uni, i thought i&#39;d add a few bits of commenting here :)<br>
<br>
 &nbsp;The context view&#39;s toolbar, which leo gave some commenting on i believe, is<br>
where my vision is sort of different from yours a touch - primarily due to the<br>
mode-change i have in mind for it. Yes, i know, i said the m-word, but bear<br>
with me ;) i shall paste the conversation that i had with leo on channel on<br>
the topic here - it contains a pretty solid description of the vision:<br>
<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;Right, so we have two &quot;modes&quot; (yes, i said it ;) ) in the &quot;task bar&quot;<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;the first one, the normal one, has the applets listed, i.e. each<br>
taking up the same amount of space and with a text on them (click on them and<br>
the applet is scrolled into view), and a square button on the right with a<br>
spanner on it which switches &quot;mode&quot;<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;ok, whats the other mode?<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;the second one changes the &quot;task bar&quot; area to reorganizing in stead,<br>
which is a lot richer - when hovering over a taskbar item, a move overlay (in<br>
the style of the new panel in 4.2) appears, and a red X in the middle of the<br>
one side of the bar (reason for this momentarily). Click and drag to move the<br>
item, which consequently moves the applet order in the context view as well<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;The reason the red X (which is of course the remove applet button)<br>
shows up in that slightly odd position is that hovering near an edge of a<br>
taskbar item shows a green +, which when clicked will let you add an applet in<br>
that position<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;i dont have plasma on os x, so i have no idea what that whole<br>
second mode is like<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;Well, the second mode is fairly simple - the overlay is just a<br>
greyish overlay with a move icon in the middle :)<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;could you grab me a screenshot?<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;It makes it abundandly clear (as much as such things can) that you<br>
can move stuff around :)<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;Sure thing, though i think there&#39;s a video somewhere on one of the<br>
blogs when the feature was first implemented...<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;ok<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://www.youtube.com/watch?v=OrouuYxGu3E" target="_blank">http://www.youtube.com/watch?v=OrouuYxGu3E</a><br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;That one doesn&#39;t show the grey overlay, and i&#39;m wondering if that<br>
isn&#39;t actually a theme-specific thing... i&#39;m getting it with Aya, but the<br>
default theme doesn&#39;t seem to have it<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;i would say that we should have it ;)<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;right, not sure where the grey overlay comes in<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;also what do y ou mean about the whole middle of one side of the<br>
bar thing<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;lfranchi: Split the taskbar item up in four like so:<br>
[ &nbsp; &nbsp;| &nbsp; &nbsp;| &nbsp; &nbsp;| &nbsp; &nbsp;] - the move icon sits on the middle |, and the close icon<br>
sits on the right |, and if an applet has configuration, that would sit on the<br>
left | (for example Wikipedia might want to let you choose the locale to<br>
preffer...)<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;i see<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;good description :)<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;We could even argue that the + buttons should be visible at all<br>
times... so that we have the following sample taskbar (with [?] signifying a<br>
button with a wrench icon in it ;) )<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;[+][ &nbsp; ? &nbsp; m &nbsp; x &nbsp; ][+][ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ][+][ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ][+][?]<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;where the user is currently hovering over the first item<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;all those add icons?<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;leinir: how do we arrange applets in the CV itself?<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;leinir: besides the toolbar thing<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;i&#39;m not 100% sure about having them visible at all times, maybe just<br>
show them on hover, or at least very faded out. The reason for showing them,<br>
however, is that you have the option, and that it doesn&#39;t have to keep adding<br>
and removing those buttons from the layour, which would make the whole thing<br>
move around horrible when you move the mouse over the taskbar<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;lfranchi: That&#39;s the point, the applets are ordered as shown on the<br>
taskbar, and moving them around inside the viewport itself would be difficult<br>
to say the least with an infinitely long viewport (i&#39;m sure you&#39;ve tried<br>
moving stuff around in a very long list before, that&#39;s just not very<br>
confortable - and we&#39;ve got the ability to remove that necesity) :)<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;leinir: i mean what kind of layout are we talking about? vertical<br>
layout? what if you ahve a really wide CV, and you want to have two columns?<br>
how about resizing of applets manually? do we allow that? (how)?<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;We could arguably vary the size of the applets on the taskbar to fit<br>
the size they have in the viewport, but i&#39;m not sure that&#39;s entirely clever<br>
with the overlay system in place... it could never be less than the three<br>
icons size wide... unless, that is, we implement a toolbox type thing like<br>
applets on the desktop have that pop up above them on hover - it could work...<br>
:)<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;lfranchi: A horizontal layout, the same place the bar sits now :)<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;leinir: i mean for the applets themselves<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;leinir: forget the toolbar for a sec :)<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;Though i can see the point in essentially making the &quot;taskbar&quot; a<br>
scrollbar... :)<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;Hehe, right, sorry :)<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;No, i&#39;m thinking infinitely tall, and always as wide as the viewport<br>
is wide :)<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;what if you have a wide screen monitor though<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;and how do you determine the size of applets? do you ask them the<br>
size they want to be? can you make them smaller?<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;we&#39;ve got a lot of stuff to take up the width as it is :)<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;should they take up the whole CV?<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;Applets should be able to set a required vertical size (like a normal<br>
widget&#39;s minimum size, basically), meaning they could also potentially expand<br>
and contract as required...<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;As for setting a custom size for an applet, i really am not sure how<br>
to do that with this solution... maybe something so simple as a resize handle<br>
on the bottom of the applets that can have a custom size set would work for<br>
that<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;hmm<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;yeah<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;leinir: so this is how the task manager/panel thing works in kde<br>
4.2?<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;In part, i&#39;m putting extra things on it - it only does the overlay-<br>
to-show-you-can-move-things-around thing, i&#39;m adding the extra icons for<br>
adding applets and suchlikes myself :)<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;ok<br>
&lt;lfranchi&gt; &nbsp; &nbsp; &nbsp;seeing how much we should take from plasma :)<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;*nods* looking for inspiration, really, other places where we&#39;re<br>
doing the same thing :)<br>
&lt;leinir&gt; &nbsp; &nbsp; &nbsp; &nbsp;Paradigms used around the KDE desktop that make sense for us :)<br>
<br>
--<br>
..Dan // Leinir..<br>
<a href="http://leinir.dk/" target="_blank">http://leinir.dk/</a><br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Co-<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;existence<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;or no<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;existence<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;- Piet Hein<br>
<div><div></div><div class="Wj3C7c">_______________________________________________<br>
Amarok-devel mailing list<br>
<a href="mailto:Amarok-devel@kde.org">Amarok-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/amarok-devel" target="_blank">https://mail.kde.org/mailman/listinfo/amarok-devel</a><br>
</div></div></blockquote></div><br>