Hi,
Gnome based git repository browser. The code is derived from bazaar-ng
repository browser.
To see how it looks
http://www.flickr.com/photos/17388011@N00/92918446/
I don't have a web location where i can host it so i am attaching it below.
It would be great if we can get it added to git repository
sample usage
takes same argument as git rev-list
gitview --since=2.week.ago
-aneesh
From: Dave Jones <hidden> Date: 2016-06-15 22:42:17
On Wed, Feb 01, 2006 at 09:46:59AM +0530, Aneesh Kumar wrote:
> I don't have a web location where i can host it so i am attaching it below.
> It would be great if we can get it added to git repository
>
> sample usage
> takes same argument as git rev-list
>
> gitview --since=2.week.ago
Nice, here's your first patch against it :-)
The one thing I like about gitk over this though is that with gitk
you don't have to click a button to see the diff.
For casual history browsing, it's much nicer to just scroll the bottom
window. Making it pop up a new window for each diff is just irritating.
Dave
On Wed, Feb 01, 2006 at 09:46:59AM +0530, Aneesh Kumar wrote:
> I don't have a web location where i can host it so i am attaching it below.
> It would be great if we can get it added to git repository
>
> sample usage
> takes same argument as git rev-list
>
> gitview --since=2.week.ago
Nice, here's your first patch against it :-)
The one thing I like about gitk over this though is that with gitk
you don't have to click a button to see the diff.
For casual history browsing, it's much nicer to just scroll the bottom
window. Making it pop up a new window for each diff is just irritating.
I always browse the repository looking at the commit message and only
if interested i look at the changes. That's why i made it look that
way.
-aneesh
The one thing I like about gitk over this though is that with gitk
you don't have to click a button to see the diff.
For casual history browsing, it's much nicer to just scroll the bottom
window. Making it pop up a new window for each diff is just irritating.
I always browse the repository looking at the commit message and only
if interested i look at the changes. That's why i made it look that
way.
with gitview (attached) I have added an option --with-diff. That will
add the diff details. Now I would like somebody with good git
knowledge to review the different commands that i am using to get
information out of git For example with --with-diff option i am
getting the complete diff by
for parent_id in parent_sha1 parent_sha2 parent_sha3 .......
commit_diff = commit_diff + git diff tree -p parent_id commit_sha1
is this the correct way ?
-aneesh
From: Alex Riesen <hidden> Date: 2016-06-15 22:42:18
Aneesh Kumar, Wed, Feb 01, 2006 05:16:59 +0100:
Gnome based git repository browser. The code is derived from bazaar-ng
repository browser.
To see how it looks
http://www.flickr.com/photos/17388011@N00/92918446/
I don't have a web location where i can host it so i am attaching it below.
It would be great if we can get it added to git repository
sample usage
takes same argument as git rev-list
gitview --since=2.week.ago
Doesn't really work here: no tree like on your screenshot, and a lot
of messages like this:
(gitview:14905): GLib-GObject-WARNING **: IA__g_object_set_property: object clas
s `PyGtkGenericCellRenderer' has no property named `out-lines'
(gitview:14905): GLib-GObject-WARNING **: IA__g_object_set_property: object clas
s `PyGtkGenericCellRenderer' has no property named `in-lines'
(gitview:14905): GLib-GObject-WARNING **: IA__g_object_set_property: object clas
s `PyGtkGenericCellRenderer' has no property named `node'
(gitview:14905): GLib-GObject-WARNING **: IA__g_object_set_property: object clas
s `PyGtkGenericCellRenderer' has no property named `out-lines'
(gitview:14905): GLib-GObject-WARNING **: IA__g_object_set_property: object clas
s `PyGtkGenericCellRenderer' has no property named `in-lines'
(gitview:14905): GLib-GObject-WARNING **: IA__g_object_set_property: object clas
s `PyGtkGenericCellRenderer' has no property named `node'
Traceback (most recent call last):
File "/home/raa/gitview", line 166, in on_render
ctx = window.cairo_create()
AttributeError: 'gtk.gdk.Window' object has no attribute 'cairo_create'
Gentoo, Python 2.4.2, pycairo 1.0.2.
From: Fernando J. Pereda <hidden> Date: 2016-06-15 22:42:18
On Wed, Feb 01, 2006 at 09:58:05PM +0100, Alex Riesen wrote:
| Gentoo, Python 2.4.2, pycairo 1.0.2.
Just upgrade to a newer pygtk and it'll work fine:
[ebuild R ] dev-python/pygtk-2.8.2 -doc +opengl 0 kB
I had the same problem until I installed the above version.
Cheers,
Ferdy
--
Fernando J. Pereda Garcimartín
Gentoo Developer (Alpha,net-mail,mutt,git)
20BB BDC3 761A 4781 E6ED ED0B 0A48 5B0C 60BD 28D4