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

Reply via email to