git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Prototype git commit viewer
@ 2005-05-09  1:40 Paul Mackerras
  2005-05-09  2:53 ` Junio C Hamano
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Paul Mackerras @ 2005-05-09  1:40 UTC (permalink / raw)
  To: git

Over the weekend I hacked up a prototype viewer for git commits in
Tk.  It's called gitk and is at:

	http://ozlabs.org/~paulus/gitk

(that's the actual script itself :).

It displays a window with two panes; the upper one shows a summary of
all the commits with a graph on the left showing the relationship of
the commits (each dot represents a commit, with lines joining parents
and children).  The list is displayed with the most recent commit at
the top, and parents below their children.

If you click on a commit, the bottom pane shows more details of the
commit including the commit comments.

I plan to add a pane to show the list of files changed by the commit,
and provide a way to pop up a dirdiff-style diff viewer window to view
the actual diffs.  I also plan to add a way to view the diffs between
arbitrary points in the graph using girdiff.  There is quite a lot of
UI tweaking to be done too.  However, it's already quite useful in its
current state.

Paul.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2005-05-10  4:48 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-09  1:40 Prototype git commit viewer Paul Mackerras
2005-05-09  2:53 ` Junio C Hamano
2005-05-09  7:13 ` Petr Baudis
2005-05-09  9:25   ` Benjamin Herrenschmidt
2005-05-09 22:12   ` Paul Mackerras
2005-05-10  0:03     ` Petr Baudis
2005-05-09 18:50 ` Krzysztof Halasa
2005-05-10  0:33   ` Paul Mackerras
2005-05-10  4:54 ` Greg KH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).