[Announce] gitview-0.1

6 messages, 4 authors, 2016-06-15 · open the first message on its own page

[Announce] gitview-0.1

From: Aneesh Kumar <hidden>
Date: 2016-06-15 22:42:17

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

Re: [Announce] gitview-0.1

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

--- gitview~	2006-01-31 23:24:36.000000000 -0500
+++ gitview	2006-01-31 23:24:49.000000000 -0500
@@ -254,7 +254,7 @@ class DiffWindow:
 	def __init__(self):
 		self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
 		self.window.set_border_width(0)
-		self.window.set_title("Git reposotiry browser diff window")
+		self.window.set_title("Git repository browser diff window")
 
 		# Use two thirds of the screen by default
 		screen = self.window.get_screen()

Re: [Announce] gitview-0.1

From: Aneesh Kumar <hidden>
Date: 2016-06-15 22:42:17

On 2/1/06, Dave Jones [off-list ref] wrote:
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

Re: [Announce] gitview-0.1

From: Aneesh Kumar <hidden>
Date: 2016-06-15 22:42:17

On 2/1/06, Aneesh Kumar [off-list ref] wrote:
On 2/1/06, Dave Jones [off-list ref] wrote:
[..snip...]
quoted
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

Re: [Announce] gitview-0.1

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.

Re: [Announce] gitview-0.1

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help