2009/9/1 Steve Borho <st...@borho.org>

> On Mon, Aug 31, 2009 at 3:44 AM, <p...@users.sourceforge.net> wrote:
> > This series of patches adds a new view to the history
> > dialog. The view focuses on branches instead of
> > parent-child relations. This means that the repeated-merge
> > pattern will show up as two columns instead of a long
> > curtain of merges. The disadvantage is that you cannot see
> > the exact parent of all merges. Instead, the view shows
> > which branch the parent belongs to using a dashed line.
>
> I really like the new graph algorithm, so I'm going to push it
> shortly, but I'm hoping we can find a better switching mechanism for
> it.


I agree. This was just to get the code into main line.

There are a couple of outstanding issues
* Behaviour on large repositories > 10,000 changesets: The computation could
be changed to a lazy aproach if needed.
* Respect named branches: The current algorithm follows the primary parent
as long back as possible, ignoring change of branch name. This sometimes
causes a branch to steal some other older branch name. A simple fix would be
to let change of branch name toggle a change of branch.



> I'll be adding a 'Settings' toolbar button to the changelog tool
> soon.  Could this be ui toggled?
>

I think it is patch #4 that shows how to activate the UI. It is very similar
to the existing graph function and could be made to have an identical
interface. This way it would be a matter of toggling between graph
algorithms.

I find the current toolbar an improvement over the drop down, but still a
bit confusing. Maybe we should make a new design for the toolbar, and then
modify the filters to match this new design.

Regards,
Peer
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Tortoisehg-develop mailing list
Tortoisehg-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to