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

List:       kde-panel-devel
Subject:    Re: [GSoC] (One more) Proposal for Plasmate
From:       Yuen Hoe Lim <yuenhoe86 () gmail ! com>
Date:       2009-03-31 8:17:34
Message-ID: 26362f480903310117sa000627r4fa97bd2b50fc26b () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


> Please, if you have any ideas for the "git timeline" or for the
> previewer, don't be shy to share it with us =D


The simplest previewer would probably be using plasmoidviewer, with
temporary installs. So you'd have a 'preview' button of sorts. The user
would write code, click the button (or use a hotkey), and we'd do a
temporary install and display with plasmoidviewer. This is already in line
with what normal IDE's do :P I have no idea at the moment how much more
powerful than this can we make the previewer (I don't think pseudo-realtime
is easy nor useful enough to justify the effort), and am right now inclined
to think that a basic one (like the one above) would work quite well :)

About the git timeline I don't personally think it needs to be a very
elaborate widget (or in fact even a widget that looks like a timeline). It
could just be something list-like that readily reflects order and looks
kinda pretty, with points that are readily selectable and that, say, shows
information on mouse-over. I think the diff information idea is great
though, and shouldn't be too hard to do :P So I was thinking of having a
separate interface dedicated to save point browsing, where users can select
save points from a list/timeline interface to browse the project files as
they were at that save point, with diff-like colour indicators in place.

I have incorporated these thoughts (together with some ugly UI mockups :P)
into my proposal draft. Please take a look and give me some feedback if you
have the time :)

The draft is here : http://docs.google.com/Doc?id=dvjmcm4_16hjv6txcf

Thanks a lot!
----
Lim Yuen Hoe
http://yuenhoe.co.cc/

[Attachment #5 (text/html)]

<br><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;"> Please, if \
you have any ideas for the &quot;git timeline&quot; or for the<br> previewer, \
don&#39;t be shy to share it with us =D</blockquote><div><br>The simplest previewer \
would probably be using plasmoidviewer, with temporary installs. So you&#39;d have a \
&#39;preview&#39; button of sorts. The user would write code, click the button (or \
use a hotkey), and we&#39;d do a temporary install and display with plasmoidviewer. \
This is already in line with what normal IDE&#39;s do :P I have no idea at the moment \
how much more powerful than this can we make the previewer (I don&#39;t think \
pseudo-realtime is easy nor useful enough to justify the effort), and am right now \
inclined to think that a basic one (like the one above) would work quite well :)<br> \
<br>About the git timeline I don&#39;t personally think it needs to be a very \
elaborate widget (or in fact even a widget that looks like a timeline). It could just \
be something list-like that readily reflects order and looks kinda pretty, with \
points that are readily selectable and that, say, shows information on mouse-over. I \
think the diff information idea is great though, and shouldn&#39;t be too hard to do \
:P So I was thinking of having a separate interface dedicated to save point browsing, \
where users can select save points from a list/timeline interface to browse the \
project files as they were at that save point, with diff-like colour indicators in \
place.<br> </div></div><br>I have incorporated these thoughts (together with some \
ugly UI mockups :P) into my proposal draft. Please take a look and give me some \
feedback if you have the time :)<br><br>The draft is here : <a \
href="http://docs.google.com/Doc?id=dvjmcm4_16hjv6txcf">http://docs.google.com/Doc?id=dvjmcm4_16hjv6txcf</a><br>
 <br>Thanks a lot!<br clear="all">----<br>Lim Yuen Hoe<br><a \
href="http://yuenhoe.co.cc/">http://yuenhoe.co.cc/</a><br>



_______________________________________________
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