On Tue, Sep 1, 2009 at 2:33 AM, Peer Sommerlund<p...@users.sourceforge.net> wrote: > > > 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.
We should measure this and compare against the current algorithm. I won't be worried unless there's a substantial measurable difference. > * 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. Yes, I think the user would expect named branches to be their own lines. >> 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. Sure, what did you have in mind? -- Steve Borho ------------------------------------------------------------------------------ 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