git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [ANNOUNCE] qgit, another git GUI viewer
@ 2005-05-31 17:04 Marco Costalba
  2005-05-31 18:11 ` Brandon Philips
  0 siblings, 1 reply; 3+ messages in thread
From: Marco Costalba @ 2005-05-31 17:04 UTC (permalink / raw)
  To: git

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

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

* Re: [ANNOUNCE] qgit, another git GUI viewer
  2005-05-31 17:04 [ANNOUNCE] qgit, another git GUI viewer Marco Costalba
@ 2005-05-31 18:11 ` Brandon Philips
  2005-05-31 23:48   ` Stanislav Karchebny
  0 siblings, 1 reply; 3+ messages in thread
From: Brandon Philips @ 2005-05-31 18:11 UTC (permalink / raw)
  To: Marco Costalba; +Cc: git


[-- Attachment #1.1: Type: text/plain, Size: 577 bytes --]

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

[-- Attachment #1.2: qgit-gentoo-compile.patch --]
[-- Type: text/plain, Size: 1588 bytes --]

--- 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

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [ANNOUNCE] qgit, another git GUI viewer
  2005-05-31 18:11 ` Brandon Philips
@ 2005-05-31 23:48   ` Stanislav Karchebny
  0 siblings, 0 replies; 3+ messages in thread
From: Stanislav Karchebny @ 2005-05-31 23:48 UTC (permalink / raw)
  To: Marco Costalba; +Cc: git

[-- Attachment #1: Type: text/plain, Size: 803 bytes --]

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

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

end of thread, other threads:[~2005-05-31 23:50 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-31 17:04 [ANNOUNCE] qgit, another git GUI viewer Marco Costalba
2005-05-31 18:11 ` Brandon Philips
2005-05-31 23:48   ` Stanislav Karchebny

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).