Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature request] Add overlays in Explorer #577

Open
Moguri opened this issue Aug 27, 2011 · 7 comments
Open

[feature request] Add overlays in Explorer #577

Moguri opened this issue Aug 27, 2011 · 7 comments
Labels
area: shell extension :neckbeard: status: pull request only Requested changes won't be implemented by the Core team, community PRs are welcome type: feature request up-for-grabs Easy tasks for those looking to get involved. Refer to https://up-for-grabs.net/

Comments

@Moguri
Copy link

Moguri commented Aug 27, 2011

One thing I miss from TortoiseSVN is the overlays for Explorer to tell me the status of my files. I've looked for something similar in Git Extensions, but I have not seen anything. I've also done some searching through the other issues and I haven't found anything there either. If this feature isn't currently supported, then I'd recommend looking into TortoiseOverlays to implement it:
http://tortoisesvn.googlecode.com/svn/trunk/src/TortoiseOverlays/Documentation.txt.

I know TortoiseGit makes use of TortoiseOverlays already, but I'd rather use Git Extensions.

I know C and C++, but I have no knowledge of shell extensions. I've looked at the extension code for Git Extensions, TortoiseSVN and TortoiseGit, and I don't think it would be overly difficult to add support for overlays.

@vcpp
Copy link
Contributor

vcpp commented Aug 29, 2011

Why not to have both TortoiseGit and Git Extensions installed?

I noted that TortoiseSVN's overlays has acceptable performance, but TortoiseGit's "TGitCache.exe" process is awful - it uses too much resources and slows down computer in despite of multi-core cpu and high-speed SSD with the repos (their .git folders are up to 3 GB). I turned off overlays and still use TortoiseGit for git-svn integration.

@JedBartlett
Copy link

I would also love to see this at some point in Git Extensions. I've been less than happy with TortoiseGit, and was an extensive user of TortoiseHg. Really like the overlays.

@ghanique
Copy link

When I was still working with TortoiseSVN I used overlays extensively,
mainly because Windows Explorer would be my "commit window".

I do have TortoiseGit installed next to Git Extensions for the overlays,
but I must admit that I don't use Windows Explorer anymore and no longer
use the overlays.

The Git Extensions main window shows me exactly how many files have
changed.

The commit window gives exact details about what files have changed, what
has been staged and it allows me to stage lines of files instead of simply
staging whole files. Especially the fact that the commit window visualizes
what has been staged and what hasn't much better than can ever be done with
overlays makes me not use the overlays anymore.

On Fri, Nov 20, 2015 at 8:24 AM, JedBartlett notifications@github.com
wrote:

I would also love to see this at some point in Git Extensions. I've been
less than happy with TortoiseGit, and was an extensive user of TortoiseHg.
Really like the overlays.


Reply to this email directly or view it on GitHub
#577 (comment)
.

@PowerWeb5
Copy link

+1
I would likewise like to see Git Extensions provide built-in support for shell icon overlay's so as to not have to have both TortoiseGit and Git Extensions installed.

@cobrabr
Copy link

cobrabr commented Apr 12, 2016

+1 for me as well -- cannot stand TortoiseGit, to be honest, and would love to be able to have the overlays having just Git Extensions installed.

@Radrik5
Copy link
Contributor

Radrik5 commented Apr 12, 2016

Maybe it will be implemented in Git for Windows: git-for-windows/git#722

@PowerWeb5
Copy link

@Radrik5
That would be great if could be implemented for Git for Windows. There seems to be much discussion of it recently there. Thanks for the link.

@KindDragon KindDragon changed the title [feature request] Use TortoiseOverlays to add overlays in Explorer [feature request] Add overlays in Explorer Apr 22, 2016
@KindDragon KindDragon added the :neckbeard: status: pull request only Requested changes won't be implemented by the Core team, community PRs are welcome label Apr 22, 2016
@KindDragon KindDragon added up-for-grabs Easy tasks for those looking to get involved. Refer to https://up-for-grabs.net/ and removed up-for-grabs Easy tasks for those looking to get involved. Refer to https://up-for-grabs.net/ labels Oct 31, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: shell extension :neckbeard: status: pull request only Requested changes won't be implemented by the Core team, community PRs are welcome type: feature request up-for-grabs Easy tasks for those looking to get involved. Refer to https://up-for-grabs.net/
Projects
None yet
Development

No branches or pull requests

8 participants