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

List:       kde-panel-devel
Subject:    Re: PlasMate ~ UI and other stuff
From:       "Diego Casella \(\[Po\]lentino\)" <polentino911 () gmail ! com>
Date:       2009-10-18 18:53:05
Message-ID: e6aee9e0910181153qc51d79cs881a6bb2cc2e259 () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


>
> ---------- Messaggio inoltrato ----------
> From: Yuen Hoe Lim <yuenhoe86@gmail.com>
> To: plasma-devel <plasma-devel@kde.org>
> Date: Sun, 18 Oct 2009 23:49:52 +0800
> Subject: PlasMate ~ UI and other stuff
> Hi,
>
> Haven't heard from you (plasmate) guys for awhile, guess you guys are busy
> :) Anyway, just like some input here. As per the quick discussion the other
> day, I recently had the editor component tree widget separated out into a
> new dock widget, so it no longer gets replaced by the katepart that gets
> loaded when you click a file. I've been toying around with the layout and
> dockwidget positionings since - and I can't help thinking that, with the
> addition of this new dockwidget, the whole UI has become awfully cluttered.
> This is about the best layout I can come up with atm:
>
> http://i302.photobucket.com/albums/nn91/yuenhoe/plasmateclutter.jpg
>
> I think the main problem now is that there are too many 'vertical'
> dockwidgets - the timeline, the sidebar, and now the editor tree. Vertical
> dockwidgets only fit naturally on the left/right dockareas, but having three
> of them there, plus the mainwidget in the center, really makes the thing
> so... layered, and crowded. Not to mention virtually unusable on a small
> screen.
>
> Some possible ways around it:
>
>    - Make one (or more) of the 'vertical' dockwidgets 'horizontal' so that
>    we can fit it snugly on the top dockarea instead. I think the editor tree
>    has to stay vertical, so it'd have to be either the sidebar actions menu or
>    the timeline widget, both of which I'm loathe to touch without first
>    consulting with you all :) Those two are now QListWidget derivatives, and it
>    doesn't look like there's an easy way to 'horizontalize' them without
>    rewriting quite abit of code.
>
> Yup, I'm currently working on it in order to replace QListWidget with a
more flexible QTableModel ( and the same for the Workflow sidebar );
currently I'm busy because I'm writing a presentation for the LinxDay, so be
patient =)
As regarding the directory tree dock widget, what about setting a
QTableWidget as PlasMate central widget and inserting it as first widget?
We could also insert a new tab for each file the user wants to edit, so we
can have multiple files editing for free :)


>    - The old mockups:
>
>    http://skitch.com/michaelrudolph/ba3j9/plasmate-editor2
>    http://skitch.com/michaelrudolph/ba3cg/plasmate-editor-timeline
>
>    suggested an interesting 'overlay' effect for the timeline - and also
>    that the timeline be hidden all the time until a button at the bottom is
>    clicked.
>
>
Yeah, I love this concept because describes perfectly how should work:
hidden when its not needed, and displayed with a fancy graphics when we need
to provide information/perform new actions ;)

>
>    - I dunno... ideas?
>
> Also, it seems like alot of stuff with PlasMate is currently 'hanging'. The
> timeline seems to work nicely, but what's gonna happen with the missing
> publish widget and documentation widget? I've been spending my free time
> hacking away at the editor and previewer and there are certainly plenty more
> work needed with those two but I was just wondering about the larger view of
> the project, since no one seems to be paying much attention to it at the
> moment :)
>
> ----
> Jason "moofang" Lim Yuen Hoe
> http://yuenhoe.co.cc/
>

[Attachment #5 (text/html)]

<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px \
solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">---------- \
Messaggio inoltrato ----------<br>From: Yuen Hoe Lim &lt;<a \
                href="mailto:yuenhoe86@gmail.com">yuenhoe86@gmail.com</a>&gt;<br>
To: plasma-devel &lt;<a \
href="mailto:plasma-devel@kde.org">plasma-devel@kde.org</a>&gt;<br>Date: Sun, 18 Oct \
2009 23:49:52 +0800<br>Subject: PlasMate ~ UI and other \
stuff<br>Hi,<br><br>Haven&#39;t heard from you (plasmate) guys for awhile, guess you \
guys are busy :) Anyway, just like some input here. As per the quick discussion the \
other day, I recently had the editor component tree widget separated out into a new \
dock widget, so it no longer gets replaced by the katepart that gets loaded when you \
click a file. I&#39;ve been toying around with the layout and dockwidget positionings \
since - and I can&#39;t help thinking that, with the addition of this new dockwidget, \
the whole UI has become awfully cluttered. This is about the best layout I can come \
up with atm:<br>

<br><a href="http://i302.photobucket.com/albums/nn91/yuenhoe/plasmateclutter.jpg" \
target="_blank">http://i302.photobucket.com/albums/nn91/yuenhoe/plasmateclutter.jpg</a><br><br>I \
think the main problem now is that there are too many &#39;vertical&#39; dockwidgets \
- the timeline, the sidebar, and now the editor tree. Vertical dockwidgets only fit \
naturally on the left/right dockareas, but having three of them there, plus the \
mainwidget in the center, really makes the thing so... layered, and crowded. Not to \
mention virtually unusable on a small screen.<br>

<br>Some possible ways around it:<br><ul><li>Make one (or more) of the \
&#39;vertical&#39; dockwidgets &#39;horizontal&#39; so that we can fit it snugly on \
the top dockarea instead. I think the editor tree has to stay vertical, so it&#39;d \
have to be either the sidebar actions menu or the timeline widget, both of which \
I&#39;m loathe to touch without first consulting with you all :) Those two are now \
QListWidget derivatives, and it doesn&#39;t look like there&#39;s an easy way to \
&#39;horizontalize&#39; them without rewriting quite abit of code.</li> \
</ul></blockquote><div>Yup, I&#39;m currently working on it in order to replace \
QListWidget with a more flexible QTableModel ( and the same for the Workflow sidebar \
); currently I&#39;m busy because I&#39;m writing a presentation for the LinxDay, so \
be patient =)<br> As regarding the directory tree dock widget, what about setting a \
QTableWidget as PlasMate central widget and inserting it as first widget?<br>We could \
also insert a new tab for each file the user wants to edit, so we can have multiple \
files editing for free :)<br> <br></div><blockquote class="gmail_quote" \
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; \
padding-left: 1ex;"><ul> <li>The old mockups:<br><br><a \
href="http://skitch.com/michaelrudolph/ba3j9/plasmate-editor2" \
target="_blank">http://skitch.com/michaelrudolph/ba3j9/<span>plasmate</span>-editor2</a><br>
 <a href="http://skitch.com/michaelrudolph/ba3cg/plasmate-editor-timeline" \
target="_blank">http://skitch.com/michaelrudolph/ba3cg/<span>plasmate</span>-editor-timeline</a> \
<br><br>suggested an interesting &#39;overlay&#39; effect for the timeline - and also \
that the timeline be hidden all the time until a button at the bottom is \
clicked.</li> </ul></blockquote><div><br>Yeah, I love this concept because describes \
perfectly how should work: hidden when its not needed, and displayed with a fancy \
graphics when we need to provide information/perform new actions ;)<br> \
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, \
204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><ul> <li>I dunno... \
ideas?</li></ul>Also, it seems like alot of stuff with PlasMate is currently \
&#39;hanging&#39;. The timeline seems to work nicely, but what&#39;s gonna happen \
with the missing publish widget and documentation widget? I&#39;ve been spending my \
free time hacking away at the editor and previewer and there are certainly plenty \
more work needed with those two but I was just wondering about the larger view of the \
project, since no one seems to be paying much attention to it at the moment :)<br>

<br clear="all">----<br>Jason &quot;moofang&quot; Lim Yuen Hoe<br><a \
href="http://yuenhoe.co.cc/" \
target="_blank">http://yuenhoe.co.cc/</a><br></blockquote></div>



_______________________________________________
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