# New shiny gitk

4 messages from 2006-02-19 to 2006-02-20. Participants: Paul Mackerras, Alex Riesen, Sergey Vlasov, walt.
Thread: https://gitlist.dev/t/3394

## Paul Mackerras, 2006-02-19 11:50

Subject: New shiny gitk
Message-ID: <17400.23434.724188.649656@cargo.ozlabs.ibm.com>
URL: https://gitlist.dev/e/17400.23434.724188.649656%40cargo.ozlabs.ibm.com

```
I just created a branch called "new" in my gitk repository at

git://git.kernel.org/pub/scm/gitk/gitk.git

which has a new improved version of gitk which is much faster than the
old one and has a better graph layout algorithm.  I'd like people to
try it out and tell me how they like it and if I broke anything (I'm
pretty sure I broke the "Update" function, for instance).

If you use -d to get commits ordered by date, you will need the latest
version of git-rev-list, which has the --date-order option.

Paul.

```

## Alex Riesen, 2006-02-19 18:30

Subject: Re: New shiny gitk
Message-ID: <20060219183051.GA10010@steel.home>
URL: https://gitlist.dev/e/20060219183051.GA10010%40steel.home
In-Reply-To: <17400.23434.724188.649656@cargo.ozlabs.ibm.com>

```
Paul Mackerras, Sun, Feb 19, 2006 12:50:34 +0100:
> I just created a branch called "new" in my gitk repository at
> 
> git://git.kernel.org/pub/scm/gitk/gitk.git
> 
> which has a new improved version of gitk which is much faster than the
> old one and has a better graph layout algorithm.  I'd like people to
> try it out and tell me how they like it and if I broke anything (I'm
> pretty sure I broke the "Update" function, for instance).

aside from speedup and broken Update (both of which I didn't really
notice yet in the linux tree), I really like the new layout. I suggest
to try it on ACPI monster merge and gits "next" branch. It's simplier
to understand now (because of how the lines are highlighted when you
click on them).  Well the latter is a hopeless maze anyway, but you
often can see more of the patch description now.

Thanks!

```

## Sergey Vlasov, 2006-02-19 20:12

Subject: Re: New shiny gitk
Message-ID: <20060219231215.545b1537.vsu@altlinux.ru>
URL: https://gitlist.dev/e/20060219231215.545b1537.vsu%40altlinux.ru
In-Reply-To: <17400.23434.724188.649656@cargo.ozlabs.ibm.com>

```
On Sun, 19 Feb 2006 22:50:34 +1100 Paul Mackerras wrote:

> I just created a branch called "new" in my gitk repository at
> 
> git://git.kernel.org/pub/scm/gitk/gitk.git
> 
> which has a new improved version of gitk which is much faster than the
> old one and has a better graph layout algorithm.  I'd like people to
> try it out and tell me how they like it and if I broke anything (I'm
> pretty sure I broke the "Update" function, for instance).

I have found a case where the new algorithm produces much worse layout
than before.

I cloned the Linus' kernel tree:

   git clone git://www.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git linux-2.6

then fetched the Ubuntu tree:

   git fetch git://www.kernel.org/pub/scm/linux/kernel/git/bcollins/ubuntu-2.6.git master:ubuntu

then tried to look at Ubuntu changes:

  gitk origin..ubuntu

The old algorithm was producing a graph with less than 20 lines on the
left, so the patch description was visible.  The new version, however,
produces something which does not fit even on a 1920x1200 screen (look
at the bottom of the graph).

> If you use -d to get commits ordered by date, you will need the latest
> version of git-rev-list, which has the --date-order option.

I tried this option - it changes some things, but does not fix that
layout problem.

```

## walt, 2006-02-20 02:04

Subject: Re: New shiny gitk
Message-ID: <dtb845$851$1@sea.gmane.org>
URL: https://gitlist.dev/e/dtb845%24851%241%40sea.gmane.org
In-Reply-To: <17400.23434.724188.649656@cargo.ozlabs.ibm.com>

```
Paul Mackerras wrote:
> I just created a branch called "new" in my gitk repository at
> 
> git://git.kernel.org/pub/scm/gitk/gitk.git

Thanks.  The new version seems to fix a bug I posted about
last week concerning searching on filenames.  I like it!

```
