[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [Subclipse-dev] First "history as revision graph" screenshot

From: Mark Phippard <markphip_at_gmail.com>
Date: Mon, 16 Jun 2008 10:46:07 -0400

On Mon, Jun 16, 2008 at 10:41 AM, Alberto Gimeno <gimenete_at_gmail.com> wrote:
> I think that it would be better to wait a cuple of weeks before
> starting to commit code. I'm making several changes everyday.
> Yes, I'm making this as a separate plugin. The plugin includes the
> cache and the visual code.
> By the way, the graph shown in the screenshot is based on Draw2d, not
> GEF. However GEF is based on Draw2d. I think that GEF may not be
> needed because the graph is read-only, we don't need to add, remove or
> edit nodes. What do you think? GEF is an "editing framework" and we
> don't need such editing capacities.

It would be nice to be able to hang SVN options off the various nodes.
 Not sure that requires GEF to do though. Given that rev graphs could
be huge, having a miniature version that can be navigated would also
be nice. Again, not sure these things require GEF.

> And a second thing, The graph is now shown in a separate window.
> Should I show it in an Eclipse View instead? I think so but I'm not
> sure... If shown in an Eclipse View it should refresh when the user
> selects a different resource and I don't know if this will be ok for
> the user experience since the graph may take some time to be drawn.
> Although it runs in a separate thread it could be annoying.

Personally, I usually like to see these things put into Editors,
because that is the area of the UI where I want to see these. It also
is then relatively easy to have several of them open. A view would
probably be fine as well, and I think that is what a lot of other
people prefer.

Mark Phippard
To unsubscribe, e-mail: dev-unsubscribe_at_subclipse.tigris.org
For additional commands, e-mail: dev-help_at_subclipse.tigris.org
Received on 2008-06-16 16:46:21 CEST

This is an archived mail posted to the Subclipse Dev mailing list.