OSDN Git Service
Myagi [Fri, 20 Feb 2009 03:48:55 +0000 (04:48 +0100)]
tooltips updated for overlay settings dialog
Frank Li [Thu, 19 Feb 2009 15:48:03 +0000 (23:48 +0800)]
Update debug register_recover.reg
Frank Li [Thu, 19 Feb 2009 15:09:50 +0000 (23:09 +0800)]
Add Rebase menu to explore contextmenu.
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Thu, 19 Feb 2009 14:53:18 +0000 (22:53 +0800)]
RebaseDlg: Hook Cancel to ask user if abort rebase
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Thu, 19 Feb 2009 14:45:55 +0000 (22:45 +0800)]
RebaseDlg: Disable Reset\Swtich Command at context menu.
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Thu, 19 Feb 2009 14:14:47 +0000 (22:14 +0800)]
Enable Check/uncheck group files at file list view
Signed-off-by: Frank Li <lznuaa@gmail.com>
Myagi [Thu, 19 Feb 2009 01:18:54 +0000 (02:18 +0100)]
updated igit.exe (fix for subdir enum bug)
Frank Li [Thu, 19 Feb 2009 02:21:30 +0000 (10:21 +0800)]
RebaseDlg: Squash provide chance to modified last message.
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Wed, 18 Feb 2009 16:19:20 +0000 (00:19 +0800)]
RebaseDlg: Add Squash Support. but there are problem at last commit message.
Frank Li [Wed, 18 Feb 2009 15:05:27 +0000 (23:05 +0800)]
RebaseDlg: Edit Basic working.
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Tue, 17 Feb 2009 15:16:10 +0000 (23:16 +0800)]
RebaseDlg Add Abort function
Frank Li [Tue, 17 Feb 2009 14:59:20 +0000 (22:59 +0800)]
RebaseDlg: Pick Basic Working
Myagi [Mon, 16 Feb 2009 23:51:43 +0000 (00:51 +0100)]
enabled TGitCache.exe in installer script
Myagi [Mon, 16 Feb 2009 19:05:37 +0000 (20:05 +0100)]
updated igit.exe (fixes for dir status etc)
Myagi [Mon, 16 Feb 2009 18:46:51 +0000 (19:46 +0100)]
initial TGitCache support added
Myagi [Mon, 26 Jan 2009 05:15:31 +0000 (06:15 +0100)]
some basic preparations to get TGitCache working
Frank Li [Mon, 16 Feb 2009 15:50:56 +0000 (23:50 +0800)]
RebaseDlg: List Conflict file when cherry pick fail
Frank Li [Mon, 16 Feb 2009 13:50:28 +0000 (21:50 +0800)]
RebaseDlg: Fix Commit List show Current Rebase commit problem
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Mon, 16 Feb 2009 03:20:40 +0000 (11:20 +0800)]
RebaseDlg: Use Thread To Handle Rebase process.
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Sun, 15 Feb 2009 03:27:38 +0000 (11:27 +0800)]
RebaseDlg: Add New is top option. Disable Edit control after start rebase
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Sat, 14 Feb 2009 16:10:37 +0000 (00:10 +0800)]
RebaseDlg: Change Current Rebase and rebased commit color
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Sat, 14 Feb 2009 15:03:31 +0000 (23:03 +0800)]
RebaseDlg: Implement Pick squash and edit by context menu
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Sat, 14 Feb 2009 13:44:57 +0000 (21:44 +0800)]
RebaseDlg: Show Commit List at oldest is first
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Sat, 14 Feb 2009 09:20:58 +0000 (17:20 +0800)]
RebaseDlg: Fetch log when change branch and upstream
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Sat, 14 Feb 2009 08:43:06 +0000 (16:43 +0800)]
RebaseDlg: Show Commit Info at tooltip for branch and upstream branch.
Signed-off-by: Frank Li <lznuaa@gmail.com>
Johan t Hart [Fri, 13 Feb 2009 23:26:44 +0000 (00:26 +0100)]
Cleanup 'look and feel' settings page.
Removed subversion specific options, added some git specific options.
Myagi [Fri, 13 Feb 2009 22:09:08 +0000 (23:09 +0100)]
fixed igit commandline bug if path name contained spaces
Colin Law [Fri, 13 Feb 2009 17:07:24 +0000 (17:07 +0000)]
Fix Issue 24, Commit results not in window with scroll bars
Use the Progress dialog to handle commit
Frank Li [Fri, 13 Feb 2009 15:05:26 +0000 (23:05 +0800)]
Fix Diff Dialog stat information is reverted, add show del info, del show add info, add show del, del show add.
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Fri, 13 Feb 2009 14:39:39 +0000 (22:39 +0800)]
Merge Myagi exe shell version to show overlay
Signed-off-by: Frank Li <lznuaa@gmail.com>
Myagi [Fri, 13 Feb 2009 01:39:08 +0000 (02:39 +0100)]
settings dialog updated to give "Shell Extended" overlay caching option
Myagi [Fri, 13 Feb 2009 01:11:15 +0000 (02:11 +0100)]
"dual" file status support added (option for index file based or igit.exe based)
Myagi [Tue, 10 Feb 2009 16:55:32 +0000 (17:55 +0100)]
wingit files removed
Myagi [Tue, 10 Feb 2009 16:55:05 +0000 (17:55 +0100)]
igit.exe added
Myagi [Thu, 12 Feb 2009 03:34:32 +0000 (04:34 +0100)]
wingit.dll functionality replaced by commandline tool
Frank Li [Fri, 13 Feb 2009 09:56:08 +0000 (17:56 +0800)]
Rebase: Add branch to list
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Fri, 13 Feb 2009 09:39:34 +0000 (17:39 +0800)]
Rebase: Add Upstream and Branch ComboxBox
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Fri, 13 Feb 2009 08:38:06 +0000 (16:38 +0800)]
Git Rebase Dialog Resize and modify split position okay
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Fri, 13 Feb 2009 04:32:53 +0000 (12:32 +0800)]
Add MFC Tab Control and Rebase Dialog.
Frank Li [Thu, 12 Feb 2009 13:21:55 +0000 (21:21 +0800)]
Fix Colin Law report clone crash at no git directory
Frank Li [Wed, 11 Feb 2009 16:19:44 +0000 (00:19 +0800)]
Log list "Copy" status should one kind of "ADD" show + and log list action
Frank Li [Wed, 11 Feb 2009 16:15:31 +0000 (00:15 +0800)]
Fix Log Cache Miss Save Path old file name(in rename and copy case)
Cache version number added. So cache rebuild force
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Wed, 11 Feb 2009 15:55:38 +0000 (23:55 +0800)]
Fix Copy and rename parse file list problem.
Also fix Issue 41: Crash when diffing from log
Add copy status.
Add log cache version number to force refresh cache data, because cache data may be wrong if there are rename and copy
Signed-off-by: Frank Li <lznuaa@gmail.com>
Stanislav Vinokurov [Wed, 11 Feb 2009 14:25:26 +0000 (17:25 +0300)]
Rename "Git clone" to "Git clone..." (corrected).
Git clone dialog caption was accidentally renamed to "Git clone...". This patch corrects that. Also, "Git clone" menu item renamed to "Git clone..." (took a while to figure out how menu item naming works in Tortoise).
Signed-off-by: Stanislav Vinokurov <stenri@gmail.com>
Frank Li [Wed, 11 Feb 2009 14:27:34 +0000 (22:27 +0800)]
Fix rebasedlg compile error
Frank Li [Wed, 11 Feb 2009 14:21:45 +0000 (22:21 +0800)]
Add Miss Rebase File
Colin Law [Wed, 11 Feb 2009 09:19:40 +0000 (09:19 +0000)]
Fix diff problem when filenames have embedded spaces
When filenames have embedded spaces diff called from various places shows empty file
Frank Li [Wed, 11 Feb 2009 05:52:40 +0000 (13:52 +0800)]
Add Rebase Dialog
Frank Li [Wed, 11 Feb 2009 05:08:48 +0000 (13:08 +0800)]
Enable 64bit build again
Colin Law [Tue, 10 Feb 2009 20:50:33 +0000 (20:50 +0000)]
Warnings removal
Colin Law [Tue, 10 Feb 2009 20:37:31 +0000 (20:37 +0000)]
Show OK on cancel button in log when used standalone
I believe that it is not necessary to change text back to cancel as the loglist
thread is now terminated if necessary in OnCancel whatever its text.
Colin Law [Mon, 9 Feb 2009 09:58:48 +0000 (09:58 +0000)]
Version browse in switch, export, new branch/tag and merge dialogs
Frank Li [Tue, 10 Feb 2009 15:37:55 +0000 (23:37 +0800)]
Issue 40: Commit from subfolder shows unversioned files in parent
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Tue, 10 Feb 2009 14:33:53 +0000 (22:33 +0800)]
*Read Index File Directory. Overlay basic working. include "conflict, modified and normal"
No "Add" "Ignore" ....
Signed-off-by: Frank Li <lznuaa@gmail.com>
Default UnCheck untrack file at commit dialog
Signed-off-by: Frank Li<lznuaa@gmail.com>
Stanislav Vinokurov [Sun, 8 Feb 2009 18:29:35 +0000 (21:29 +0300)]
* "Git clone" context menu renamed to "Git clone...".
Microsoft's GUI design guideline says a menu item have to be followed by triple dots if the item triggers a dialog to be shown.
Signed-off-by: Stanislav Vinokurov <stenri@gmail.com>
Colin Law [Sun, 8 Feb 2009 11:22:31 +0000 (11:22 +0000)]
Fix issue 36, Push not working if no remote branch is specified
If no remote branch is specified the push fails due to trailing ':' on Command
passed to git.exe
Also corrected typo on push dialog
Frank Li [Sun, 8 Feb 2009 10:15:48 +0000 (18:15 +0800)]
Replace TortoiseSVN with TortoiseGit
Frank Li [Sun, 8 Feb 2009 10:12:34 +0000 (18:12 +0800)]
Update ignore file and readme to how build document
Frank Li [Sun, 8 Feb 2009 07:50:54 +0000 (15:50 +0800)]
Add Document from TortoiseSVN 15285
Johan t Hart [Sat, 7 Feb 2009 14:34:40 +0000 (15:34 +0100)]
Started implementing EnumFiles() with git.exe call
Johan t Hart [Sat, 7 Feb 2009 14:33:42 +0000 (15:33 +0100)]
Fix assertion failure in finddata
Johan t Hart [Sat, 7 Feb 2009 12:47:52 +0000 (13:47 +0100)]
Set original method of retrieving full log as default
Johan t Hart [Fri, 6 Feb 2009 22:41:31 +0000 (23:41 +0100)]
Fix assertion failure when log dialog closed.
Johan t Hart [Tue, 3 Feb 2009 23:37:09 +0000 (00:37 +0100)]
Check 'all merge' flag when receiving full log
Johan t Hart [Tue, 3 Feb 2009 23:35:20 +0000 (00:35 +0100)]
CGit: Workaround: Flush git output when command should be aborted. Still waits for git.exe to exit
Johan t Hart [Tue, 3 Feb 2009 21:49:02 +0000 (22:49 +0100)]
Fix loading last line of full log and set IsFull flag after fetching full logline. Made a separate function for original fetch for easy switching between methods.
Johan t Hart [Tue, 3 Feb 2009 21:46:26 +0000 (22:46 +0100)]
Call CGitCall::OnEnd() when git.exe ended
Johan t Hart [Mon, 2 Feb 2009 23:21:21 +0000 (00:21 +0100)]
Fix finddata helper
Johan t Hart [Mon, 2 Feb 2009 23:01:04 +0000 (00:01 +0100)]
Experiment with retrieving full log in one git.exe call
Johan t Hart [Mon, 2 Feb 2009 21:22:53 +0000 (22:22 +0100)]
Added extra helper methods to BYTE_VECTOR
Johan t Hart [Sun, 1 Feb 2009 22:47:05 +0000 (23:47 +0100)]
CGit::Run() overloaded with another function to make command output callback possible
Frank Li [Sun, 8 Feb 2009 07:00:24 +0000 (15:00 +0800)]
Merge branch 'rel_0.3.x'
Frank Li [Sun, 8 Feb 2009 03:16:51 +0000 (11:16 +0800)]
Update Changelog and version number
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Sun, 8 Feb 2009 03:13:17 +0000 (11:13 +0800)]
Add setting cache type to control if load wingit.dll
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Sat, 7 Feb 2009 16:07:52 +0000 (00:07 +0800)]
Fix Don't add unversion problem at CommitDlg
This problem happen again because wrong handle add case when fix don't commit delete file problem.
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Sat, 7 Feb 2009 15:52:15 +0000 (23:52 +0800)]
Set up multi Languages build environment
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Sat, 7 Feb 2009 14:34:46 +0000 (22:34 +0800)]
Add Languages support to project file
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Sat, 7 Feb 2009 13:59:21 +0000 (21:59 +0800)]
Add ResText Source code from SVN 14346
Frank Li [Sat, 7 Feb 2009 13:57:31 +0000 (21:57 +0800)]
Add TortoiseOverlays Source Code SVN version 14484
Frank Li [Sat, 7 Feb 2009 13:55:01 +0000 (21:55 +0800)]
Add LanguagePack From SVN 15288
Frank Li [Sat, 7 Feb 2009 07:20:36 +0000 (15:20 +0800)]
Update Version Number
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Sat, 7 Feb 2009 07:08:54 +0000 (15:08 +0800)]
Add work around to vista explore crash.
vista will don't show file overlay.
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Fri, 6 Feb 2009 15:45:53 +0000 (23:45 +0800)]
Fix current branch have not update when reset\switch in git log dialog
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Fri, 6 Feb 2009 09:06:52 +0000 (17:06 +0800)]
Fix Crash Problem When TortoiseGit Install before Msysgit.
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Fri, 6 Feb 2009 05:52:39 +0000 (13:52 +0800)]
Update Changelog and version number
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Fri, 6 Feb 2009 05:40:11 +0000 (13:40 +0800)]
Fix miss ReleaseBuffer at Git construct function
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Fri, 6 Feb 2009 05:21:01 +0000 (13:21 +0800)]
Issue 20: Add To Ignore from Commit dialog not working
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Thu, 5 Feb 2009 15:45:28 +0000 (23:45 +0800)]
Fix Issue 31 in tortoisegit: Init Repository, Commit dialog can show added file
Signed-off-by: Frank Li <lznuaa@gmail.com>
Colin Law [Thu, 5 Feb 2009 14:47:53 +0000 (14:47 +0000)]
Issue 30: Clone does not support UNC path to repository
This is a bit of a hack and only fixes it for the repository, not the destination.
There are probably many other places where a UNC path will not work and this is
expected to be fixed in new version of msysgit.
It is worth doing this here however as the most likely place for a user to require a UNC path is when cloning.
Frank Li [Thu, 5 Feb 2009 14:41:06 +0000 (22:41 +0800)]
Fix when setting ssh client is null. GIT_SSH environment variable is not clear
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Thu, 5 Feb 2009 14:23:53 +0000 (22:23 +0800)]
Fix Issue 29: F5 should refresh TGit log
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Thu, 5 Feb 2009 14:03:06 +0000 (22:03 +0800)]
Fix log filter don't filter commit hash
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Thu, 5 Feb 2009 09:13:33 +0000 (17:13 +0800)]
Issue 25: Log refresh does not pick up new tags on top line, or move 'master' up
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Thu, 5 Feb 2009 08:13:51 +0000 (16:13 +0800)]
Fix Issue 27: Deleted files not committed
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Thu, 5 Feb 2009 07:54:01 +0000 (15:54 +0800)]
Fix Issue 22 Error deleting file from context menu if filename contains spaces
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Thu, 5 Feb 2009 06:21:41 +0000 (14:21 +0800)]
Using GitProcessBar to show add process!
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Wed, 4 Feb 2009 16:18:59 +0000 (00:18 +0800)]
Fix Issue 6 Add does not work.
Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li [Wed, 4 Feb 2009 03:14:43 +0000 (11:14 +0800)]
Fix issue 17 Switch should default branch to current branch
Also fix push list local branch add remote branch
Signed-off-by: Frank Li <lznuaa@gmail.com>
Myagi [Wed, 4 Feb 2009 01:13:44 +0000 (02:13 +0100)]
disabled 'exe' overlay cache otption (until TGitCache is working)