[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Re: Questions about Plasma Activities
From:       "Jesse L. Zamora" <xtremek2008 () aim ! com>
Date:       2008-11-23 0:58:14
Message-ID: 200811221958.15131.xtremek2008 () aim ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


> On Saturday 22 November 2008, Jesse L. Zamora wrote:
> > 1. Why does Plasma slow down so much when you zoom out to see the
> > activities?
>
> because it does all the scaling in software. that == slowness.
>
> > Is there any way to increase the performance?
>
> not doing it software. qt 4.5 is probably when this will be available to
>  us

I sure hope so! :-) I was getting kinda scared at that slow performance!! :-O

>
> > 2. Why doesn't it have the capability to just click on the activity you
> > want to zoom in to it? I find that clicking the cashew is somewhat
> > burdensome.
>
> clicking on the activity would mean you can't interact with them when
> zoomed out ... that's not what we want. it's a little bit of magic
> behaviour.

In that case, then why not have the ability to drag widgets between 
activities? That sounds like a sensible idea! Other wise, dragging widgets 
around zoomed out (from what I can see) doesn't have much of a purpose.

>
> the plan (for 4.2 even) is to hide the cashew when zoomed and instead show
> a "control bar" beneath each containment with some basic action buttons.
> not unlike the panel controler in that way.

That sounds pretty sweet.......

> > 3. Why is the background the color it is? The transparent
> > checkered box background looks, well, it looks unpolished.
>
> it's a simple, fast to paint background that says very clearly "this is
> blank space". it's common in other canvas based apps that users are more
> likely to be famliar with: drawing and painting apps.
>
> when it wasn't that checkerboard people would ask what was going on when
> they zoomed out, what happened to the background, etc.
>
> so i put clarity over beauty in this case.
>
> i've thought about a gradient, but that would be a rather unecessary abuse
> of horsepower imo ... i've though about putting a default wallpaper there
> but that stands a really good chance of making the activities harder to
> see.

That makes plenty of sense. But still, I wonder if there isn't a more elegant 
solution.



[Attachment #5 (text/html)]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" \
"http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" \
content="1" /><style type="text/css">p, li { white-space: pre-wrap; \
}</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; \
font-weight:400; font-style:normal;">&gt; On Saturday 22 November 2008, Jesse L. \
Zamora wrote:<br> &gt; &gt; 1. Why does Plasma slow down so much when you zoom out to \
see the<br> &gt; &gt; activities?<br>
&gt;<br>
&gt; because it does all the scaling in software. that == slowness.<br>
&gt;<br>
&gt; &gt; Is there any way to increase the performance?<br>
&gt;<br>
&gt; not doing it software. qt 4.5 is probably when this will be available to<br>
&gt;  us<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br></p>I sure hope so! :-) I was getting kinda scared at that \
slow performance!! :-O<br> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><br></p>&gt;<br> &gt; &gt; 2. Why doesn't it have \
the capability to just click on the activity you<br> &gt; &gt; want to zoom in to it? \
I find that clicking the cashew is somewhat<br> &gt; &gt; burdensome.<br>
&gt;<br>
&gt; clicking on the activity would mean you can't interact with them when<br>
&gt; zoomed out ... that's not what we want. it's a little bit of magic<br>
&gt; behaviour.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br></p>In that case, then why not have the ability to drag \
widgets between activities? That sounds like a sensible idea! Other wise, dragging \
widgets around zoomed out (from what I can see) doesn't have much of a purpose.<br> \
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br></p>&gt;<br> &gt; the plan (for 4.2 even) is to hide the \
cashew when zoomed and instead show<br> &gt; a "control bar" beneath each containment \
with some basic action buttons.<br> &gt; not unlike the panel controler in that \
way.<br> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br></p>That sounds pretty sweet.......<br> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br></p>&gt; &gt; 3. Why is the background the color it is? The \
transparent<br> &gt; &gt; checkered box background looks, well, it looks \
unpolished.<br> &gt;<br>
&gt; it's a simple, fast to paint background that says very clearly "this is<br>
&gt; blank space". it's common in other canvas based apps that users are more<br>
&gt; likely to be famliar with: drawing and painting apps.<br>
&gt;<br>
&gt; when it wasn't that checkerboard people would ask what was going on when<br>
&gt; they zoomed out, what happened to the background, etc.<br>
&gt;<br>
&gt; so i put clarity over beauty in this case.<br>
&gt;<br>
&gt; i've thought about a gradient, but that would be a rather unecessary abuse<br>
&gt; of horsepower imo ... i've though about putting a default wallpaper there<br>
&gt; but that stands a really good chance of making the activities harder to<br>
&gt; see.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br></p>That makes plenty of sense. But still, I wonder if there \
isn't a more elegant solution.<br> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br></p></body></html>



_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic