threads / announce / 778

[ANNOUNCE] qgit, another git GUI viewer

Subject: [ANNOUNCE] qgit, another git GUI viewer

## tl;dr

3 messages between May 31, 2005 and May 31, 2005.

replies: 2people: 3as markdown or json

Marco Costalba· May 31, 2005, 17:04 UTC · lore
Hi,
  
  This is qgit, basically a porting of gitk to Qt/C++.

Has mainly all the features of gitk, some differences are an uglier graph and a quick start alghoritm that doesn't use git-rev-tree.

Just run make, install the bin anywhere in the path and run from any git project working directory to see the graph

Should be quite friendly to use; just go (double)clicking around.

Download link is: http://sourceforge.net/project/showfiles.php?group_id=139897&package_id=153471&release_id=331341

Home page: http://sourceforge.net/projects/qgit/

Hope you enjoy it Marco Costalba

	
	
		
___________________________________ 
Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB 
http://mail.yahoo.it
Brandon Philips· May 31, 2005, 18:11 UTC · re: Marco Costalba · lore

Re: [ANNOUNCE] qgit, another git GUI viewer

Hi Marco,

Obligatory screenshot: http://ifup.org/~philips/qgit.png

Some quick feedback:
>   This is qgit, basically a porting of gitk to Qt/C++.
The tarball extracts to the current directory which isn't very friendly.
> Just run make, install the bin anywhere in the path
> and run from any git project working directory to see
> the graph

Out of the box it wouldn't compile for several reasons on my own computer. I have attached a diff but the only real solution is to use autotools as my diff will now only work on Gentoo systems.

Hope this helps.
-Brandon Philips

--- b/Makefile 2005-05-28 14:38:22.000000000 -0700 +++ a/Makefile 2005-05-31 10:15:05.000000000 -0700

@@ -26,7 +26,7 @@
 sub-src: src/$(MAKEFILE) FORCE
         cd src && $(MAKE) -f $(MAKEFILE)
 
-Makefile: qgit.pro  /usr/lib/qt3/mkspecs/default/qmake.conf 
+Makefile: qgit.pro  /usr/qt/3/mkspecs/linux-g++/qmake.conf
         $(QMAKE) -o Makefile qgit.pro
 qmake: qmake_all
         @$(QMAKE) -o Makefile qgit.pro
--- b/src/Makefile	2005-05-28 08:31:26.000000000 -0700
+++ a/src/Makefile	2005-05-31 10:18:15.000000000 -0700
@@ -12,8 +12,8 @@
 CXX      = g++
 LEX      = flex
 YACC     = yacc
-CFLAGS   = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT
-CXXFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT
+CFLAGS   = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586   -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT
+CXXFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT
 LEXFLAGS = 
 YACCFLAGS= -d
 INCPATH  = -I/usr/lib/qt3/mkspecs/default -I. -I$(QTDIR)/include
@@ -123,8 +123,8 @@
 
 $(MOC): 
         ( cd $(QTDIR)/src/moc && $(MAKE) )
-
-Makefile: src.pro  /usr/lib/qt3/mkspecs/default/qmake.conf /usr/lib/qt3/lib/libqt-mt.prl
+#####/usr/qt/3/mkspecs/linux-g++/libqt-mt.prl
+Makefile: src.pro  /usr/qt/3/mkspecs/linux-g++/qmake.conf 
         $(QMAKE) -o Makefile src.pro
 qmake: 
         @$(QMAKE) -o Makefile src.pro
Stanislav Karchebny· May 31, 2005, 23:48 UTC · re: Brandon Philips · lore

Re: [ANNOUNCE] qgit, another git GUI viewer

On Tuesday 31 May 2005 21:11, you wrote:
> Obligatory screenshot:
> http://ifup.org/~philips/qgit.png
This looks like very bad athena widget set. Not qtish =)
> Out of the box it wouldn't compile for several reasons on my own
> computer.  I have attached a diff but the only real solution is to use
> autotools as my diff will now only work on Gentoo systems.
If you could, please do not use autotools. qmake or better scons is the way to 
go. With scons (even if you distribute together with program) overhead does 
not exceed 60kb and i guess everyone has python installed these days (if not 
- qmake can handle it just right).
If you need a patch for scons, drop me a mail.
-- 
Best regards,
Stanislav Karchebny

Skype name: berkus
Get skype for free from www.skype.com

← back to recent threads