[GSoC] (One more) Proposal for Plasmate

Yuen Hoe Lim yuenhoe86 at gmail.com
Tue Mar 31 10:17:34 CEST 2009


> 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/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/plasma-devel/attachments/20090331/56de4320/attachment.htm 


More information about the Plasma-devel mailing list