Re: Navigating remote branches in qgit

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello, Marco!

Many many thanks for being such a great magician and granting my wishes
so quickly :)

On Sun, 2007-02-04 at 12:00 +0100, Marco Costalba wrote:
> After the posted two patches "refs/" is shown only in StGIT bases. Currently
> qgit uses 'git show-ref -d' to retrieve ref list and "ref/" prefix is
> already in git-show-ref output,
> so as a general rule I would try to avoid 'massaging' git output as
> much as is possible to have more chances thing do not break after a
> git behaviour change.

OK, I understand.  I feel quite ambivalent on this if we stop showing
StGIT bases.  They seem internal details of StGIT to me.

Generally, if qgit shows unrecognized refs, it's a sign that it needs to
be taught about them.  So indeed, massaging things we don't fully
understand would be bad.

Thanks for making the remote branches appear in a unique way, but I
think you used a darker color than gitk, so they seem even more
noticeable than the local branches.

I've made a patch that makes qgit use the same color as gitk.  It looks
much better to my eyes.

I think the popup menu for remote branches should have one more level of
hierarchy.  The branches should be grouped by remotes:

Remote branches -> wireless-2.6 -> master
                                   upstream
                   wireless-dev -> master
                                   for-linus

It may not be as quick to access, but jumping the branches is not going
to happen often.  It's more important to provide a good visualization.

Also, qgit seems to be confused on one of my repositories.  It doesn't
show any tags in the main menu and shows tags with branches under
"More".  I guess there are too many remote branches.  The tarball is in
http://www.red-bean.com/proski/qgit/

-- 
Regards,
Pavel Roskin

-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]