Nice work for 0.low-number version.
On my notebook, I felt really miserable to see that the middle
band taking so much space to show rev committer timestamp and
parents. The bottom window starts with the same information
repeated (worse, with unreadable timestamp format) and I had to
scroll all the way down to view the rest of the commit message.
If you absolutely want the middle band, maybe instead of showing
object names in "Parents" "Children" part, you can show the
one-line commit logs from them there, and pop-up the object
names along with the rest of commit log message as mouse hovers
over.
I missed "this commit is branch head of X" and "this commit is
tagged with T" markers gitk has.
Needs a bit more compact layout to be useful for me. In short,
gitk's display does everything I want it to show in a compact
enough way and I think there is no reason not to imitate it.
Do colors of nodes have any significance? I couldn't tell from
the UI (and I tried to figure it out without reading code --
otherwise I cannot tell if the choice of colors is intuitive).
It might match more people's expectation if --with-diff were the
default.
This patch might make merges easier to read.
-- >8 --
[PATCH] Use "diff-tree -c" to display merges a bit more readably.
--- a/gitview 2006-02-01 21:16:43.000000000 -0800
+++ b/gitview 2006-02-01 21:46:24.000000000 -0800
@@ -305,7 +305,7 @@
return message
def diff_tree(self):
- fp = os.popen("git diff-tree --pretty -m -v -p " + " " + self.commit_sha1)
+ fp = os.popen("git diff-tree --pretty -c -v -p " + " " + self.commit_sha1)
diff = fp.read()
fp.close()
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
| Oleg Nesterov | Re: [PATCH, RFC] reimplement flush_workqueue() |
| Linus Torvalds | Re: Linux 2.6.27-rc8 |
| Pavel Roskin | ndiswrapper and GPL-only symbols redux |
| Greg Kroah-Hartman | [PATCH 017/196] aoechr: Convert from class_device to device |
git: | |
| David Symonds | Re: git and binary files |
| Matthieu Moy | git push to a non-bare repository |
| Felipe Oliveira Carvalho | Re: [RFC] Zit: the git-based single file content tracker |
| Jakub Narebski | Re: [VOTE] git versus mercurial (for DragonflyBSD) |
| Patrick McHardy | netfilter 05/29: netns ebtables: part 2 |
| Templin, Fred L | [Resend][PATCH 01/05] ipv6: RFC4214 Support (4) |
| Laszlo Attila Toth | [PATCHv7 0/5 + 3] Interface group patches |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Han Boetes | shutdown gets stuck at `syncing discs...' |
| Leon Dippenaar | New tcp stack attack |
| Richard Stallman | Real men don't attack straw men |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
