threads / announce / 3677

[ANNOUNCE] qgit 1.1.1

Subject: [ANNOUNCE] qgit 1.1.1

## tl;dr

8 messages between Mar 19, 2006 and Mar 20, 2006.

replies: 7people: 2as markdown or json

Marco Costalba· Mar 19, 2006, 16:53 UTC · lore
This is a maintenance release, mainly performance tweaks and small bug fixes.
To install use:

./configure make make install-strip

Or check the shipped README for detailed information.
To note are big speed-up in annotation and tree viewer browsing
See http://digilander.libero.it/mcostalba/  for download information.
Changelog
    *  add support for file annotations in multi-branch repos
    * speed-up browsing with tree view open
    * tree view: set in bold the names of modified files
    * use a map instead of a list to speed-up path filtering
    * add support for listing tags in a submenu in mainview context pop-up
    * show StGIT patch names on the status bar (Pavel Roskin)
    * use dark green pluses for applied StGIT patches (Pavel Roskin)
    * more then double annotation speed
    * add support for jumping to branches from pop-up menu
    * remove setting 'Load file names in background'
    * save cache file under ./git directory
    * fix duplicate tags in the pop-up menu (Pavel Roskin)

Have fun Marco

Ingo Molnar· Mar 19, 2006, 21:49 UTC · re: Marco Costalba · lore

Re: [ANNOUNCE] qgit 1.1.1

* Marco Costalba <mcostalba@gmail.com> wrote:
> This is a maintenance release, mainly performance tweaks and small bug 
> fixes.

looks good here. One small bug: when in 'patch view' mode (e.g. after having double-clicked on a commit), clicking on a merge commit produces an "Error - Qgit" window.

	Ingo
Marco Costalba· Mar 19, 2006, 22:01 UTC · re: Ingo Molnar · lore

Re: [ANNOUNCE] qgit 1.1.1

On 3/19/06, Ingo Molnar <mingo@elte.hu> wrote:
Show 10 quoted lines
>
> * Marco Costalba <mcostalba@gmail.com> wrote:
>
> > This is a maintenance release, mainly performance tweaks and small bug
> > fixes.
>
> looks good here. One small bug: when in 'patch view' mode (e.g. after
> having double-clicked on a commit), clicking on a merge commit produces
> an "Error - Qgit" window.
>
Put in this way it seems a very major bug! really not a small one!

I cannot reproduce it. Please can you give me some more info as repository (linux tree?) and commit sha.

Thanks Marco

Marco Costalba· Mar 19, 2006, 22:04 UTC · re: Marco Costalba · lore

Re: [ANNOUNCE] qgit 1.1.1

On 3/19/06, Marco Costalba <mcostalba@gmail.com> wrote:
Show 17 quoted lines
> On 3/19/06, Ingo Molnar <mingo@elte.hu> wrote:
> >
> > * Marco Costalba <mcostalba@gmail.com> wrote:
> >
> > > This is a maintenance release, mainly performance tweaks and small bug
> > > fixes.
> >
> > looks good here. One small bug: when in 'patch view' mode (e.g. after
> > having double-clicked on a commit), clicking on a merge commit produces
> > an "Error - Qgit" window.
> >
>
> Put in this way it seems a very major bug! really not a small one!
>
> I cannot reproduce it. Please can you give me some more info as repository
> (linux tree?) and commit sha.
>

And please also the error message that appears in qgit window so to know what git command failed.

Thanks Marco

Ingo Molnar· Mar 20, 2006, 10:20 UTC · re: Marco Costalba · lore

Re: [ANNOUNCE] qgit 1.1.1

* Marco Costalba <mcostalba@gmail.com> wrote:
Show 8 quoted lines
> > Put in this way it seems a very major bug! really not a small one!
> >
> > I cannot reproduce it. Please can you give me some more info as repository
> > (linux tree?) and commit sha.
> >
> 
> And please also the error message that appears in qgit window so to 
> know what git command failed.

i've attached a screenshot of the failure message. It's plain Linus' kernel git tree, clicking on any merge commit produces this window. FC4 box.

	Ingo
Marco Costalba· Mar 20, 2006, 12:13 UTC · re: Ingo Molnar · lore

Re: [ANNOUNCE] qgit 1.1.1

On 3/20/06, Ingo Molnar <mingo@elte.hu> wrote:
Show 16 quoted lines
>
> * Marco Costalba <mcostalba@gmail.com> wrote:
>
> > > Put in this way it seems a very major bug! really not a small one!
> > >
> > > I cannot reproduce it. Please can you give me some more info as repository
> > > (linux tree?) and commit sha.
> > >
> >
> > And please also the error message that appears in qgit window so to
> > know what git command failed.
>
> i've attached a screenshot of the failure message. It's plain Linus'
> kernel git tree, clicking on any merge commit produces this window. FC4
> box.
>
The wrong command is git-diff-tree -r -c -p 46571...
I think it's about the quite new option -c of git-diff-tree.

Please upgrade your git to latest version, better upstream one, but 1.2.4 should be enough.

Marco
Ingo Molnar· Mar 20, 2006, 14:46 UTC · re: Marco Costalba · lore

Re: [ANNOUNCE] qgit 1.1.1

* Marco Costalba <mcostalba@gmail.com> wrote:
Show 6 quoted lines
> The wrong command is git-diff-tree -r -c -p 46571...
> 
> I think it's about the quite new option -c of git-diff-tree.
> 
> Please upgrade your git to latest version, better upstream one, but 
> 1.2.4 should be enough.
ok, that did the trick.

there's a weird rendering artifact as well, see the white line in the screenshot [that i'll send you in a separate mail]. It goes away if i drag another window in front of the qgit window. It happens if i double-click a 'merge' branch, exit qgit and start it again [and the separator line needs to obscur the commit line just partially]. This is an uptodate FC4 installation.

	Ingo
Marco Costalba· Mar 20, 2006, 16:32 UTC · re: Ingo Molnar · lore

Re: [ANNOUNCE] qgit 1.1.1

On 3/20/06, Ingo Molnar <mingo@elte.hu> wrote:
Show 19 quoted lines
>
> * Marco Costalba <mcostalba@gmail.com> wrote:
>
> > The wrong command is git-diff-tree -r -c -p 46571...
> >
> > I think it's about the quite new option -c of git-diff-tree.
> >
> > Please upgrade your git to latest version, better upstream one, but
> > 1.2.4 should be enough.
>
> ok, that did the trick.
>
> there's a weird rendering artifact as well, see the white line in the
> screenshot [that i'll send you in a separate mail]. It goes away if i
> drag another window in front of the qgit window. It happens if i
> double-click a 'merge' branch, exit qgit and start it again [and the
> separator line needs to obscur the commit line just partially]. This is
> an uptodate FC4 installation.
>

Yes, sometimes I see it either. To remove I use the scrollbar to hide/unhide the line, i.e. to force a repaint.

I think it is something related to Qt rendering engine, I doubt I could do something about it.

BTW someone off list suggested me to implement a 'git version check' control and related message box to avoid your troubles to someone else: I'm surely going to do it.

Marco

← back to recent threads