VCSmenu (Download via MediaFire)
This is a User Tool that allows you to integrate one or more Version Control Systems like Git, Mercurial, SVN.
Now it already comes packaged with Menu INI's for TortoiseGit, TortoiseHg, TortoiseSVN to help you get off on the right foot.
This is a evolution of my former GenericVCS, however I compiled this without UPX compression so cheap Anti-Virus software won't flag it.
To use this, you need to of course create one or more User Tool entries, via "Advanced\Tool Configuration..."
Example:
Command
Menu Item Name:
Git
Command Line:
VCSmenu.exe -m=".\TortoiseGit.ini" -f="%f" -l="%line%" -t="%sel%"
Working Directory:
U:\My Projects\VCSmenu\ (Location of the VCSmenu.exe)
Toolbar Bitmap/Icon (File Path):
U:\My Projects\VCSmenu\Icons\_GitOrange.ico
Options
Program Type:
DOS
Save Active File
Output
Command Output (DOS Commands):
Append to Existing
Replace Selected Text With:
No Replace
Now this is written in AutoIt. There can be some delay between invoking the toolbar icon...and the menu actually displaying...this delay is mostly I/O based, because of loading the icons.
I have yet to figure out how to dismiss the menu by clicking elsewhere...so to dismiss the menu you have to ether invoke one of the menu items or click the Exit menu item.
Anyways hopefully some of you will find this useful, whether it be for version control or just heaping a bunch of tools into one spot.
Oh and I do welcome rewrite's or code submissions...the source code is included in the archive.
This is a User Tool that allows you to integrate one or more Version Control Systems like Git, Mercurial, SVN.
Now it already comes packaged with Menu INI's for TortoiseGit, TortoiseHg, TortoiseSVN to help you get off on the right foot.
This is a evolution of my former GenericVCS, however I compiled this without UPX compression so cheap Anti-Virus software won't flag it.
To use this, you need to of course create one or more User Tool entries, via "Advanced\Tool Configuration..."
Example:
Command
Menu Item Name:
Git
Command Line:
VCSmenu.exe -m=".\TortoiseGit.ini" -f="%f" -l="%line%" -t="%sel%"
Working Directory:
U:\My Projects\VCSmenu\ (Location of the VCSmenu.exe)
Toolbar Bitmap/Icon (File Path):
U:\My Projects\VCSmenu\Icons\_GitOrange.ico
Options
Program Type:
DOS
Save Active File
Output
Command Output (DOS Commands):
Append to Existing
Replace Selected Text With:
No Replace
Now this is written in AutoIt. There can be some delay between invoking the toolbar icon...and the menu actually displaying...this delay is mostly I/O based, because of loading the icons.
I have yet to figure out how to dismiss the menu by clicking elsewhere...so to dismiss the menu you have to ether invoke one of the menu items or click the Exit menu item.
Anyways hopefully some of you will find this useful, whether it be for version control or just heaping a bunch of tools into one spot.
Oh and I do welcome rewrite's or code submissions...the source code is included in the archive.