<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>